| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.48 | 183,868 | $7,075,240.64 | 4,269,602 | 2024-07-09 | Filing | |
| $37.41 | 41,763 | $1,562,353.83 | 4,453,470 | 2024-07-09 | Filing | |
| $36.40 | 28,718 | $1,045,335.20 | 4,495,233 | 2024-07-09 | Filing | |
| $35.57 | 24,449 | $869,650.93 | 4,523,951 | 2024-07-09 | Filing | |
| $34.98 | 1,770 | $61,914.60 | 802,022 | 2024-06-13 | Filing | |
| $34.98 | 8,430 | $294,881.40 | 4,548,400 | 2024-06-13 | Filing | |
| $36.02 | 420 | $15,128.40 | 803,792 | 2024-06-12 | Filing | |
| $35.35 | 2,485 | $87,844.75 | 804,212 | 2024-06-12 | Filing | |
| $36.02 | 1,997 | $71,931.94 | 4,556,830 | 2024-06-12 | Filing | |
| $35.35 | 11,838 | $418,473.30 | 4,558,827 | 2024-06-12 | Filing | |
| $33.11 | 6,313 | $209,005.12 | 0 | 2024-06-07 | Filing | |
| $32.65 | 2,187 | $71,394.83 | 6,313 | 2024-06-07 | Filing | |
| $34.99 | 2,575 | $90,104.66 | 44,183 | 2024-05-23 | Filing | |
| $41.23 | 329 | $13,564.67 | 806,697 | 2024-03-15 | Filing | |
| $40.62 | 10,411 | $422,894.82 | 807,026 | 2024-03-15 | Filing | |
| $39.31 | 1,714 | $67,377.34 | 817,437 | 2024-03-15 | Filing | |
| $41.23 | 1,593 | $65,679.39 | 4,570,665 | 2024-03-15 | Filing | |
| $40.62 | 49,591 | $2,014,386.42 | 4,572,258 | 2024-03-15 | Filing | |
| $39.31 | 8,126 | $319,433.06 | 4,621,849 | 2024-03-15 | Filing | |
| $41.51 | 154 | $6,392.54 | 819,151 | 2024-03-14 | Filing |