| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.94 | 160 | $11,350.40 | 645 | 2025-11-18 | Filing | |
| $75.18 | 2,500 | $187,950.00 | 36,630 | 2025-10-29 | Filing | |
| $72.48 | 6,965 | $504,823.20 | 54,729 | 2025-08-28 | Filing | |
| $70.38 | 439 | $30,896.82 | 160 | 2025-08-19 | Filing | |
| $71.05 | 5,400 | $383,675.40 | 65,618 | 2025-08-04 | Filing | |
| $71.38 | 5,600 | $399,743.68 | 40,710 | 2025-08-04 | Filing | |
| $80.24 | 5,000 | $401,200.00 | 35,636 | 2025-06-02 | Filing | |
| $83.60 | 5,000 | $417,985.50 | 36,782 | 2025-03-03 | Filing | |
| $78.72 | 3,225 | $253,867.49 | 6,775 | 2025-03-14 | Filing | |
| $83.60 | 5,000 | $417,985.50 | 35,182 | 2025-03-03 | Filing | |
| $87.41 | 1,600 | $139,856.00 | 29,376 | 2025-02-11 | Filing | |
| $81.00 | 100 | $8,100.00 | 12,656 | 2024-12-09 | Filing | |
| $81.19 | 4,900 | $397,854.03 | 12,756 | 2024-12-06 | Filing | |
| $80.84 | 3,821 | $308,870.54 | 11,293 | 2024-12-05 | Filing | |
| $80.11 | 5,000 | $400,545.00 | 39,022 | 2024-12-03 | Filing | |
| $73.66 | 6,728 | $495,584.48 | 46,427 | 2024-08-06 | Filing | |
| $77.06 | 900 | $69,349.50 | 8,312 | 2024-03-12 | Filing | |
| $76.73 | 10,000 | $767,323.00 | 54,695 | 2024-02-21 | Filing | |
| $62.79 | 6,926 | $434,874.54 | 64,695 | 2023-06-12 | Filing | |
| $61.99 | 2,880 | $178,543.58 | 26,671 | 2023-06-09 | Filing |