| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $334.05 | 3,754 | $1,254,023.70 | 59,567 | 2026-10-02 | Filing | |
| $333.34 | 12,746 | $4,248,751.64 | 63,321 | 2026-10-02 | Filing | |
| $332.26 | 5,348 | $1,776,926.48 | 76,067 | 2026-10-02 | Filing | |
| $331.38 | 3,564 | $1,181,038.32 | 81,415 | 2026-10-02 | Filing | |
| $336.18 | 2,399 | $806,495.82 | 41,992 | 2026-09-29 | Filing | |
| $340.06 | 2,399 | $815,803.94 | 44,391 | 2026-09-22 | Filing | |
| $330.19 | 1,438 | $474,813.22 | 32,914 | 2026-09-15 | Filing | |
| $317.23 | 1,438 | $456,176.74 | 34,352 | 2026-09-08 | Filing | |
| $317.01 | 1,439 | $456,177.39 | 35,790 | 2026-09-01 | Filing | |
| $310.95 | 1,439 | $447,457.05 | 37,229 | 2026-08-25 | Filing | |
| $307.49 | 1,439 | $442,478.11 | 38,668 | 2026-08-18 | Filing | |
| $307.75 | 1,439 | $442,852.25 | 40,107 | 2026-08-11 | Filing | |
| $295.14 | 116 | $34,236.24 | 38,713 | 2026-06-16 | Filing | |
| $311.02 | 50,000 | $15,551,000.00 | 3,764,576 | 2026-05-27 | Filing | |
| $290.00 | 1,274 | $369,460.00 | 38,713 | 2026-05-08 | Filing | |
| $285.04 | 100,473 | $28,638,823.92 | 3,819,576 | 2026-05-06 | Filing | |
| $284.57 | 149,527 | $42,550,898.39 | 3,920,049 | 2026-05-06 | Filing | |
| $275.00 | 1,534 | $421,850.00 | 13,366 | 2026-04-23 | Filing | |
| $255.82 | 9,664 | $2,472,244.48 | 136,810 | 2026-04-02 | Filing | |
| $255.12 | 20,338 | $5,188,630.56 | 146,474 | 2026-04-02 | Filing |