| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $69.92 | 22,927 | $1,603,019.16 | 237,137 | 2026-06-18 | Filing | |
| $69.92 | 6,961 | $486,699.20 | 54,324 | 2026-06-16 | Filing | |
| $68.76 | 11,651 | $801,101.79 | 61,285 | 2026-06-16 | Filing | |
| $66.81 | 2,200 | $146,976.06 | 79,480 | 2026-04-13 | Filing | |
| $66.12 | 3,531 | $233,472.90 | 81,680 | 2026-04-13 | Filing | |
| $69.24 | 6,257 | $433,234.05 | 64,333 | 2026-04-14 | Filing | |
| $69.00 | 400 | $27,600.00 | 70,590 | 2026-04-13 | Filing | |
| $66.41 | 2,986 | $198,297.27 | 85,211 | 2026-03-02 | Filing | |
| $65.52 | 4,392 | $287,771.75 | 88,197 | 2026-03-02 | Filing | |
| $69.06 | 353 | $24,377.09 | 70,990 | 2026-02-25 | Filing |