| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $121.23 | 2,237 | $271,195.54 | 151,549 | 2026-07-01 | Filing | |
| $120.51 | 4,803 | $578,786.48 | 153,786 | 2026-07-01 | Filing | |
| $119.21 | 460 | $54,835.68 | 158,589 | 2026-07-01 | Filing | |
| $125.00 | 500 | $62,500.00 | 23,551 | 2026-06-26 | Filing | |
| $125.00 | 2,000 | $250,000.00 | 24,051 | 2026-06-25 | Filing | |
| $114.04 | 1,407 | $160,454.28 | 8,018 | 2026-06-15 | Filing | |
| $113.65 | 3,783 | $429,943.25 | 6,533 | 2026-06-10 | Filing | |
| $113.65 | 3,783 | $429,943.25 | 6,533 | 2026-06-10 | Filing | |
| $115.00 | 539 | $61,985.16 | 10,316 | 2026-05-15 | Filing | |
| $115.00 | 539 | $61,985.16 | 10,316 | 2026-05-15 | Filing | |
| $112.00 | 530 | $59,360.00 | 159,049 | 2026-05-05 | Filing | |
| $113.19 | 400 | $45,277.00 | 159,579 | 2026-05-04 | Filing | |
| $112.46 | 9,070 | $1,020,033.06 | 159,979 | 2026-05-04 | Filing | |
| $107.29 | 829 | $88,942.83 | 4,068 | 2025-12-15 | Filing | |
| $118.50 | 1,500 | $177,748.50 | 7,000 | 2025-08-06 | Filing | |
| $127.91 | 2,575 | $329,375.98 | 153,637 | 2025-07-29 | Filing | |
| $126.90 | 5,685 | $721,442.99 | 156,212 | 2025-07-29 | Filing | |
| $125.67 | 6,317 | $793,828.96 | 161,897 | 2025-07-29 | Filing | |
| $127.17 | 3,000 | $381,524.40 | 51,767 | 2025-07-30 | Filing | |
| $126.23 | 397 | $50,114.78 | 54,767 | 2025-07-29 | Filing |