| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.36 | 5,685 | $331,792.52 | 20,178 | 2026-02-23 | Filing | |
| $60.76 | 275 | $16,709.00 | 3,504 | 2026-02-02 | Filing | |
| $62.76 | 1,665 | $104,487.08 | 8,355 | 2026-02-04 | Filing | |
| $60.74 | 2,900 | $176,146.00 | 34,066 | 2026-02-02 | Filing | |
| $63.02 | 3,000 | $189,057.00 | 113,918 | 2026-02-04 | Filing | |
| $67.07 | 4,635 | $310,851.37 | 32,282 | 2025-08-25 | Filing | |
| $66.70 | 2,400 | $160,080.00 | 34,366 | 2025-07-29 | Filing | |
| $67.09 | 100 | $6,709.00 | 36,766 | 2025-07-29 | Filing | |
| $67.00 | 300 | $20,100.00 | 9,614 | 2025-07-30 | Filing | |
| $59.51 | 1,000 | $59,507.80 | 5,211 | 2025-05-06 | Filing | |
| $59.33 | 2,500 | $148,333.75 | 36,866 | 2025-05-06 | Filing | |
| $61.94 | 1,500 | $92,902.65 | 6,211 | 2025-03-17 | Filing | |
| $66.25 | 550 | $36,435.30 | 4,974 | 2025-02-25 | Filing | |
| $69.95 | 1,800 | $125,910.00 | 27,001 | 2025-01-29 | Filing | |
| $67.06 | 6,439 | $431,809.64 | 109,478 | 2025-02-05 | Filing | |
| $73.50 | 3,959 | $290,986.50 | 32,475 | 2024-11-18 | Filing | |
| $73.50 | 41 | $3,013.50 | 36,434 | 2024-11-15 | Filing | |
| $75.51 | 9,643 | $728,173.79 | 105,030 | 2024-11-12 | Filing | |
| $75.51 | 150 | $11,325.90 | 1,589 | 2024-11-06 | Filing | |
| $65.42 | 800 | $52,338.88 | 9,568 | 2024-09-13 | Filing |