| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.87 | 2,781 | $197,092.70 | 149,215 | 2025-12-15 | Filing | |
| $70.89 | 862 | $61,116.10 | 39,280 | 2025-12-15 | Filing | |
| $70.89 | 1,365 | $96,801.53 | 38,532 | 2025-12-15 | Filing | |
| $70.89 | 1,303 | $92,379.93 | 37,346 | 2025-12-15 | Filing | |
| $70.48 | 4,250 | $299,540.00 | 74,957 | 2025-12-17 | Filing | |
| $70.87 | 949 | $67,227.84 | 79,207 | 2025-12-15 | Filing | |
| $70.87 | 1,517 | $107,515.07 | 77,745 | 2025-12-15 | Filing | |
| $70.87 | 979 | $69,404.25 | 75,407 | 2025-12-15 | Filing | |
| $72.83 | 4,727 | $344,274.97 | 18,962 | 2025-11-26 | Filing | |
| $72.65 | 2,273 | $165,143.22 | 23,689 | 2025-11-26 | Filing | |
| $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 |