| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.93 | 300 | $32,079.00 | 34,442 | 2026-08-14 | Filing | |
| $107.65 | 3,057 | $329,086.66 | 34,742 | 2026-08-14 | Filing | |
| $108.78 | 4,213 | $458,274.55 | 37,799 | 2026-08-14 | Filing | |
| $110.16 | 3,380 | $372,334.38 | 42,012 | 2026-08-14 | Filing | |
| $110.93 | 9,514 | $1,055,404.19 | 45,392 | 2026-08-14 | Filing | |
| $112.16 | 8,364 | $938,101.22 | 54,906 | 2026-08-14 | Filing | |
| $113.19 | 6,172 | $698,609.30 | 63,270 | 2026-08-14 | Filing | |
| $112.00 | 2,752 | $308,224.00 | 22,014 | 2026-08-14 | Filing | |
| $109.75 | 50,000 | $5,487,635.00 | 2,105,480 | 2026-08-14 | Filing | |
| $110.47 | 50,000 | $5,523,450.00 | 2,155,480 | 2026-08-14 | Filing | |
| $79.21 | 4,500 | $356,428.35 | 24,642 | 2026-05-19 | Filing | |
| $78.00 | 125,000 | $9,750,000.00 | 2,189,453 | 2026-05-05 | Filing | |
| $62.53 | 95,908 | $5,997,127.24 | 2,398,522 | 2026-03-03 | Filing | |
| $65.45 | 3,317 | $217,097.65 | 30,141 | 2026-03-02 | Filing | |
| $71.33 | 3,084 | $219,981.72 | 33,864 | 2026-02-27 | Filing | |
| $71.22 | 29,500 | $2,100,990.00 | 72,017 | 2026-02-27 | Filing | |
| $70.00 | 7,500 | $525,000.00 | 44,662 | 2026-02-18 | Filing | |
| $62.11 | 22,000 | $1,366,420.00 | 125,892 | 2025-11-04 | Filing | |
| $65.21 | 5,000 | $326,050.00 | 52,050 | 2025-07-14 | Filing | |
| $65.01 | 12,500 | $812,625.00 | 57,050 | 2025-07-14 | Filing |