| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $62.12 | 7,500 | $465,880.50 | 25,317 | 2026-09-15 | Filing | |
| $66.41 | 3,056 | $202,941.93 | 26,736 | 2026-09-11 | Filing | |
| $66.33 | 1,257 | $83,372.28 | 15,576 | 2026-09-10 | Filing | |
| $66.97 | 2,097 | $140,425.61 | 11,301 | 2026-09-09 | Filing | |
| $66.71 | 13,500 | $900,536.40 | 43,823 | 2026-09-09 | Filing | |
| $68.41 | 26,920 | $1,841,502.98 | 330,497 | 2026-08-31 | Filing | |
| $68.03 | 940 | $63,950.17 | 357,417 | 2026-08-31 | Filing | |
| $82.37 | 2,227 | $183,426.86 | 6,637 | 2026-06-10 | Filing | |
| $80.61 | 1,250 | $100,762.50 | 27,009 | 2026-06-10 | Filing | |
| $72.73 | 3,812 | $277,239.14 | 14,871 | 2026-03-04 | Filing | |
| $72.75 | 624 | $45,392.88 | 18,180 | 2026-03-04 | Filing | |
| $52.43 | 893 | $46,819.99 | 0 | 2025-11-19 | Filing | |
| $54.14 | 1,940 | $105,031.60 | 8,869 | 2025-11-14 | Filing | |
| $53.06 | 400 | $21,224.00 | 10,785 | 2025-08-12 | Filing | |
| $50.80 | 3,100 | $157,486.20 | 20,046 | 2025-08-06 | Filing | |
| $47.71 | 900 | $42,938.10 | 29,540 | 2024-08-28 | Filing | |
| $42.96 | 5,090 | $218,666.40 | 23,097 | 2024-08-12 | Filing | |
| $43.77 | 1,828 | $79,999.17 | 36,337 | 2024-06-07 | Filing | |
| $42.96 | 2,500 | $107,397.00 | 23,675 | 2024-05-09 | Filing | |
| $41.00 | 409 | $16,769.00 | 20,162 | 2024-05-02 | Filing |