| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $126.28 | 497 | $62,761.16 | 82,699 | 2026-03-12 | Filing | |
| $125.44 | 14,503 | $1,819,256.32 | 83,196 | 2026-03-12 | Filing | |
| $121.75 | 5,000 | $608,750.00 | 29,101 | 2026-03-13 | Filing | |
| $120.28 | 2,126 | $255,715.28 | 25,181 | 2026-03-06 | Filing | |
| $114.36 | 1,801 | $205,962.36 | 20,188 | 2026-03-03 | Filing | |
| $113.66 | 5,000 | $568,300.00 | 8,921 | 2026-03-03 | Filing | |
| $105.43 | 3,019 | $318,293.17 | 14,650 | 2025-08-22 | Filing | |
| $101.64 | 1,000 | $101,640.00 | 17,669 | 2025-08-14 | Filing | |
| $94.10 | 3,091 | $290,863.10 | 21,277 | 2025-05-08 | Filing | |
| $116.35 | 1,000 | $116,350.00 | 19,488 | 2024-12-16 | Filing | |
| $121.27 | 1,000 | $121,270.00 | 20,488 | 2024-12-09 | Filing | |
| $143.18 | 2 | $286.36 | 25,268 | 2024-09-10 | Filing | |
| $165.00 | 3,000 | $495,000.00 | 128,209 | 2024-02-16 | Filing | |
| $154.15 | 3,000 | $462,450.00 | 131,209 | 2024-02-01 | Filing | |
| $169.80 | 6,000 | $1,018,800.00 | 170,835 | 2024-01-04 | Filing | |
| $163.75 | 1,250 | $204,687.50 | 11,573 | 2023-12-14 | Filing | |
| $163.81 | 478 | $78,301.18 | 86,773 | 2023-11-15 | Filing | |
| $163.30 | 1,022 | $166,892.60 | 87,251 | 2023-11-15 | Filing | |
| $169.93 | 300 | $50,979.00 | 220,098 | 2023-10-16 | Filing | |
| $169.22 | 2,400 | $406,128.00 | 220,398 | 2023-10-16 | Filing |