| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.20 | 9,364 | $676,033.98 | 17,694 | 2026-02-25 | Filing | |
| $71.98 | 19,143 | $1,377,974.40 | 78,522 | 2026-02-13 | Filing | |
| $73.28 | 7,098 | $520,115.89 | 22,987 | 2026-02-10 | Filing | |
| $71.54 | 1,000 | $71,540.10 | 22,714 | 2026-02-09 | Filing | |
| $60.98 | 39,800 | $2,426,836.84 | 86,369 | 2026-02-05 | Filing | |
| $60.00 | 200 | $12,000.00 | 126,169 | 2026-01-22 | Filing | |
| $56.53 | 30,000 | $1,695,780.00 | 126,369 | 2026-01-12 | Filing | |
| $50.07 | 5,004 | $250,531.77 | 156,369 | 2025-12-08 | Filing | |
| $45.00 | 1,000 | $45,000.00 | 23,714 | 2025-12-02 | Filing | |
| $37.07 | 30,000 | $1,111,971.00 | 147,533 | 2025-08-12 | Filing | |
| $49.52 | 11,391 | $564,121.05 | 20,838 | 2024-12-09 | Filing | |
| $48.11 | 30,000 | $1,443,306.00 | 59,701 | 2024-12-06 | Filing | |
| $48.29 | 80,000 | $3,863,496.00 | 1,100,765 | 2024-12-05 | Filing | |
| $47.56 | 30,000 | $1,426,866.00 | 177,533 | 2024-11-21 | Filing | |
| $46.37 | 60,000 | $2,782,314.00 | 79,636 | 2024-11-20 | Filing | |
| $46.27 | 35,270 | $1,631,837.09 | 46,646 | 2024-11-20 | Filing | |
| $46.07 | 9,730 | $448,231.91 | 81,916 | 2024-11-19 | Filing | |
| $48.97 | 8,771 | $429,491.31 | 24,240 | 2024-02-14 | Filing | |
| $55.51 | 55,000 | $3,052,945.50 | 121,702 | 2023-12-14 | Filing | |
| $51.94 | 10,000 | $519,446.00 | 195,235 | 2023-12-01 | Filing |