| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $125.61 | 6,603 | $829,418.68 | 55,164 | 2025-07-29 | Filing | |
| $115.02 | 361 | $41,523.59 | 6,694 | 2025-06-06 | Filing | |
| $114.05 | 1,860 | $212,129.84 | 7,055 | 2025-06-06 | Filing | |
| $116.01 | 500 | $58,003.00 | 8,915 | 2025-06-04 | Filing | |
| $115.02 | 361 | $41,523.59 | 6,694 | 2025-06-06 | Filing | |
| $114.05 | 1,860 | $212,129.84 | 7,055 | 2025-06-06 | Filing | |
| $116.01 | 500 | $58,003.00 | 8,915 | 2025-06-04 | Filing | |
| $115.22 | 5,000 | $576,098.50 | 61,767 | 2025-05-19 | Filing |