| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $224.17 | 9 | $2,017.53 | 15,325 | 2024-06-25 | Filing | |
| $221.71 | 45 | $9,976.95 | 15,334 | 2024-06-25 | Filing | |
| $149.76 | 63 | $9,434.88 | 8,436 | 2024-05-29 | Filing | |
| $148.93 | 11,516 | $1,715,077.88 | 8,499 | 2024-05-29 | Filing | |
| $148.21 | 10,121 | $1,500,033.41 | 20,015 | 2024-05-29 | Filing | |
| $156.54 | 516 | $80,774.64 | 0 | 2024-02-29 | Filing | |
| $154.07 | 101 | $15,561.07 | 516 | 2024-02-29 | Filing | |
| $153.62 | 1,906 | $292,799.72 | 617 | 2024-02-29 | Filing | |
| $152.40 | 915 | $139,446.00 | 2,523 | 2024-02-29 | Filing | |
| $151.43 | 13,557 | $2,052,936.51 | 3,438 | 2024-02-29 | Filing | |
| $150.60 | 13,005 | $1,958,553.00 | 16,995 | 2024-02-29 | Filing | |
| $158.09 | 1 | $158.09 | 5,236 | 2024-02-28 | Filing | |
| $157.30 | 14 | $2,202.20 | 5,237 | 2024-02-28 | Filing | |
| $156.38 | 100 | $15,638.00 | 5,251 | 2024-02-28 | Filing | |
| $155.45 | 170 | $26,426.50 | 5,351 | 2024-02-28 | Filing | |
| $154.54 | 216 | $33,380.64 | 5,521 | 2024-02-28 | Filing | |
| $158.09 | 1 | $158.09 | 19,478 | 2024-02-28 | Filing | |
| $157.30 | 17 | $2,674.10 | 19,479 | 2024-02-28 | Filing | |
| $156.38 | 115 | $17,983.70 | 19,496 | 2024-02-28 | Filing | |
| $155.45 | 194 | $30,157.30 | 19,611 | 2024-02-28 | Filing |