| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $256.00 | 4,566 | $1,168,896.00 | 3,280,418 | 2026-04-02 | Filing | |
| $255.17 | 28,188 | $7,192,731.96 | 3,284,984 | 2026-04-02 | Filing | |
| $254.37 | 16,083 | $4,091,032.71 | 3,313,172 | 2026-04-02 | Filing | |
| $253.13 | 1,878 | $475,378.14 | 3,329,255 | 2026-04-02 | Filing | |
| $252.11 | 9,147 | $2,306,050.17 | 3,331,133 | 2026-04-02 | Filing | |
| $251.25 | 5,087 | $1,278,108.75 | 3,340,280 | 2026-04-02 | Filing | |
| $271.23 | 3,752 | $1,017,654.96 | 15,098 | 2025-11-07 | Filing |