| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.58 | 35,912 | $1,277,899.79 | 44,191 | 2026-05-14 | Filing | |
| $35.58 | 5,746 | $204,466.81 | 6,095 | 2026-05-14 | Filing | |
| $35.61 | 153,251 | $5,457,375.39 | 172,184 | 2026-05-14 | Filing | |
| $36.00 | 10,679 | $384,444.00 | 20,016 | 2026-05-06 | Filing | |
| $35.40 | 30,000 | $1,062,000.00 | 55,755 | 2026-05-05 | Filing | |
| $34.99 | 144,180 | $5,045,117.72 | 80,760 | 2026-05-01 | Filing | |
| $35.31 | 21,258 | $750,619.98 | 63,647 | 2026-04-30 | Filing | |
| $30.14 | 62,102 | $1,871,816.38 | 224,940 | 2026-03-17 | Filing | |
| $31.67 | 20,025 | $634,159.71 | 1,170,639 | 2026-03-05 | Filing | |
| $31.67 | 7,924 | $250,940.40 | 84,905 | 2026-03-05 | Filing | |
| $31.67 | 9,533 | $301,894.86 | 107,711 | 2026-03-05 | Filing | |
| $31.67 | 17,295 | $547,704.98 | 85,755 | 2026-03-05 | Filing | |
| $31.67 | 14,150 | $448,107.86 | 6,774 | 2026-03-05 | Filing | |
| $31.67 | 1,127 | $35,690.29 | 10,914 | 2026-03-05 | Filing | |
| $31.67 | 17,295 | $547,704.98 | 9,989 | 2026-03-05 | Filing | |
| $32.46 | 23,393 | $759,442.05 | 1,148,212 | 2026-03-04 | Filing | |
| $32.95 | 37,372 | $1,231,310.23 | 85,755 | 2026-03-04 | Filing | |
| $32.46 | 20,461 | $664,256.13 | 123,127 | 2026-03-04 | Filing | |
| $32.46 | 33,512 | $1,087,950.32 | 123,127 | 2026-03-04 | Filing | |
| $32.46 | 11,277 | $366,102.17 | 97,590 | 2026-03-04 | Filing |