| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.35 | 18,953 | $707,832.01 | 415,411 | 2026-03-24 | Filing | |
| $37.05 | 18,996 | $703,885.38 | 415,411 | 2026-03-19 | Filing | |
| $36.58 | 18,976 | $694,147.77 | 415,411 | 2026-03-12 | Filing | |
| $38.91 | 19,430 | $755,943.58 | 415,411 | 2026-03-05 | Filing | |
| $39.31 | 19,926 | $783,356.82 | 74,794 | 2025-09-15 | Filing | |
| $39.85 | 19,557 | $779,426.63 | 415,411 | 2026-02-26 | Filing | |
| $39.63 | 55,000 | $2,179,622.50 | 415,411 | 2026-02-18 | Filing | |
| $39.94 | 22,500 | $898,634.25 | 32,445 | 2026-02-17 | Filing | |
| $39.89 | 16,000 | $638,200.00 | 38,733 | 2026-02-17 | Filing | |
| $36.90 | 20,000 | $738,000.00 | 46,046 | 2025-11-19 | Filing | |
| $39.31 | 19,926 | $783,356.82 | 78,960 | 2025-09-15 | Filing | |
| $38.52 | 291 | $11,209.32 | 7,316 | 2025-09-16 | Filing | |
| $39.56 | 21,545 | $852,283.57 | 409,792 | 2025-06-06 | Filing | |
| $39.67 | 18,121 | $718,860.07 | 134,786 | 2025-05-30 | Filing | |
| $38.05 | 1,875 | $71,344.69 | 66,068 | 2025-05-13 | Filing | |
| $36.58 | 20,000 | $731,582.00 | 84,566 | 2025-05-01 | Filing | |
| $36.64 | 10,889 | $398,953.36 | 152,907 | 2025-05-01 | Filing | |
| $35.56 | 13,111 | $466,227.16 | 163,796 | 2025-04-30 | Filing | |
| $36.54 | 57,166 | $2,089,051.44 | 329,465 | 2025-05-01 | Filing | |
| $35.33 | 2,755 | $97,334.15 | 7,908 | 2025-03-18 | Filing |