| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.74 | 10,147 | $697,504.78 | 24,743,271 | 2025-10-31 | Filing | |
| $68.45 | 39,558 | $2,707,745.10 | 24,753,418 | 2025-10-30 | Filing | |
| $68.50 | 2,977 | $203,924.50 | 24,789,870 | 2025-10-24 | Filing | |
| $68.54 | 353 | $24,194.62 | 49,401 | 2025-10-27 | Filing | |
| $68.55 | 3,233 | $221,622.15 | 117,934 | 2025-10-24 | Filing | |
| $68.50 | 1,191 | $81,583.50 | 24,792,847 | 2025-10-23 | Filing | |
| $68.35 | 3,077 | $210,312.95 | 24,794,038 | 2025-10-22 | Filing | |
| $68.25 | 1,912 | $130,494.00 | 101,772 | 2025-10-15 | Filing | |
| $68.25 | 2,000 | $136,500.00 | 184,811 | 2025-10-15 | Filing | |
| $68.38 | 4,499 | $307,641.62 | 24,797,115 | 2025-10-09 | Filing | |
| $68.78 | 3,232 | $222,296.96 | 121,167 | 2025-09-25 | Filing | |
| $68.95 | 2,000 | $137,900.00 | 186,811 | 2025-09-15 | Filing | |
| $68.95 | 3,233 | $222,915.35 | 124,399 | 2025-08-25 | Filing | |
| $67.50 | 3,000 | $202,500.00 | 103,684 | 2025-08-18 | Filing | |
| $66.10 | 700 | $46,270.00 | 49,754 | 2025-08-18 | Filing | |
| $53.61 | 2,000 | $107,220.00 | 188,811 | 2025-08-15 | Filing | |
| $59.69 | 4,659 | $278,095.71 | 127,632 | 2025-07-25 | Filing | |
| $55.01 | 2,059 | $113,265.59 | 103,684 | 2025-07-15 | Filing | |
| $55.01 | 2,000 | $110,020.00 | 190,811 | 2025-07-15 | Filing | |
| $57.95 | 664 | $38,478.80 | 132,266 | 2025-06-25 | Filing |