| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.65 | 15,798 | $1,116,201.37 | 193,855 | 2025-11-21 | Filing | |
| $69.84 | 12,300 | $859,047.99 | 209,653 | 2025-11-21 | Filing | |
| $68.89 | 15,499 | $1,067,670.31 | 221,953 | 2025-11-21 | Filing | |
| $70.08 | 70,000 | $4,905,845.00 | 182,897 | 2025-05-23 | Filing | |
| $68.12 | 12,500 | $851,500.00 | 235,228 | 2025-03-19 | Filing | |
| $68.38 | 23,000 | $1,572,740.00 | 73,898 | 2025-03-19 | Filing | |
| $68.00 | 9,929 | $675,172.00 | 81,943 | 2025-03-11 | Filing | |
| $70.15 | 2,571 | $180,355.65 | 91,872 | 2025-03-10 | Filing | |
| $64.38 | 14,593 | $939,520.12 | 142,986 | 2025-02-25 | Filing | |
| $64.38 | 23,333 | $1,502,181.55 | 91,766 | 2025-02-25 | Filing | |
| $64.38 | 10,859 | $699,108.42 | 57,345 | 2025-02-25 | Filing | |
| $64.38 | 8,738 | $562,524.45 | 181,574 | 2025-02-25 | Filing | |
| $64.38 | 72,720 | $4,681,682.96 | 961,295 | 2025-02-25 | Filing | |
| $64.38 | 5,859 | $377,199.66 | 18,902 | 2025-02-25 | Filing | |
| $64.66 | 27,500 | $1,778,150.00 | 34,822 | 2025-02-27 | Filing | |
| $64.30 | 19,668 | $1,264,637.21 | 62,322 | 2025-02-25 | Filing | |
| $64.38 | 23,350 | $1,503,241.69 | 94,306 | 2025-02-25 | Filing | |
| $64.38 | 31,764 | $2,044,943.55 | 155,075 | 2025-02-25 | Filing | |
| $64.38 | 20,367 | $1,311,200.72 | 453,003 | 2025-02-25 | Filing | |
| $62.48 | 15,974 | $998,043.59 | 45,248 | 2025-02-21 | Filing |