| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $478.06 | 28 | $13,385.68 | 761,814 | 2025-06-03 | Filing | |
| $489.00 | 10,000 | $4,890,000.00 | 29,500 | 2025-06-03 | Filing | |
| $469.00 | 10,000 | $4,690,000.00 | 39,500 | 2025-05-27 | Filing | |
| $450.55 | 1,592 | $717,275.60 | 2,192,610 | 2025-05-05 | Filing | |
| $449.62 | 16,998 | $7,642,640.76 | 2,194,202 | 2025-05-05 | Filing | |
| $448.83 | 12,126 | $5,442,512.58 | 2,211,200 | 2025-05-05 | Filing | |
| $447.73 | 8,236 | $3,687,504.28 | 2,223,326 | 2025-05-05 | Filing | |
| $446.78 | 3,844 | $1,717,422.32 | 2,231,562 | 2025-05-05 | Filing | |
| $445.60 | 2,389 | $1,064,538.40 | 2,235,406 | 2025-05-05 | Filing | |
| $444.46 | 2,522 | $1,120,928.12 | 2,237,795 | 2025-05-05 | Filing | |
| $443.42 | 4,058 | $1,799,398.36 | 2,240,317 | 2025-05-05 | Filing | |
| $442.30 | 1,310 | $579,413.00 | 2,244,375 | 2025-05-05 | Filing | |
| $441.35 | 1,295 | $571,548.25 | 2,245,685 | 2025-05-05 | Filing | |
| $440.09 | 386 | $169,874.74 | 2,246,980 | 2025-05-05 | Filing | |
| $438.26 | 600 | $262,956.00 | 2,247,366 | 2025-05-05 | Filing | |
| $436.71 | 200 | $87,342.00 | 2,247,966 | 2025-05-05 | Filing | |
| $449.00 | 10,000 | $4,490,000.00 | 49,500 | 2025-05-05 | Filing | |
| $442.71 | 1 | $442.71 | 249,653 | 2025-05-05 | Filing | |
| $442.03 | 249 | $110,065.47 | 249,654 | 2025-05-05 | Filing | |
| $441.06 | 768 | $338,734.08 | 249,903 | 2025-05-05 | Filing |