| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $83.12 | 8,796 | $731,091.85 | 54,324 | 2026-08-25 | Filing | |
| $82.53 | 300 | $24,759.99 | 54,324 | 2026-08-24 | Filing | |
| $79.84 | 11,888 | $949,161.70 | 226,064 | 2026-08-17 | Filing | |
| $79.20 | 12,712 | $1,006,729.38 | 237,952 | 2026-08-17 | Filing | |
| $78.11 | 8,400 | $656,091.24 | 250,664 | 2026-08-17 | Filing | |
| $82.64 | 804 | $66,444.57 | 54,324 | 2026-08-12 | Filing | |
| $80.00 | 5,000 | $400,000.00 | 52,324 | 2026-08-06 | Filing | |
| $76.05 | 6,400 | $486,732.80 | 226,064 | 2026-07-13 | Filing | |
| $74.95 | 16,896 | $1,266,302.82 | 232,464 | 2026-07-13 | Filing | |
| $74.27 | 9,704 | $720,744.22 | 249,360 | 2026-07-13 | Filing | |
| $82.50 | 100 | $8,250.00 | 54,324 | 2026-07-07 | Filing | |
| $75.00 | 1,649 | $123,675.00 | 52,173 | 2026-06-29 | Filing | |
| $75.00 | 851 | $63,825.00 | 52,173 | 2026-06-26 | Filing | |
| $72.50 | 300 | $21,750.00 | 54,324 | 2026-06-26 | Filing | |
| $72.66 | 9,700 | $704,795.21 | 54,324 | 2026-06-22 | Filing | |
| $71.62 | 500 | $35,811.00 | 52,173 | 2026-06-18 | Filing | |
| $70.73 | 1,600 | $113,161.12 | 52,673 | 2026-06-18 | Filing | |
| $69.94 | 5,400 | $377,688.42 | 54,273 | 2026-06-18 | Filing | |
| $71.61 | 1,551 | $111,071.14 | 226,064 | 2026-06-18 | Filing | |
| $70.70 | 9,522 | $673,205.40 | 227,615 | 2026-06-18 | Filing |