| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.59 | 2,120 | $98,770.80 | 25,428 | 2025-10-31 | Filing | |
| $40.37 | 57 | $2,301.09 | 70,993 | 2025-03-06 | Filing | |
| $36.96 | 1,325 | $48,972.00 | 23,308 | 2025-03-04 | Filing | |
| $44.67 | 52 | $2,322.84 | 70,936 | 2025-02-07 | Filing | |
| $49.75 | 20,000 | $995,000.00 | 137,500 | 2024-12-13 | Filing | |
| $50.16 | 10,000 | $501,600.00 | 117,500 | 2024-12-12 | Filing | |
| $51.30 | 10,000 | $513,000.00 | 107,500 | 2024-12-11 | Filing | |
| $56.98 | 10,000 | $569,800.00 | 97,500 | 2024-11-07 | Filing | |
| $54.36 | 2,205 | $119,863.80 | 21,983 | 2024-08-02 | Filing | |
| $50.93 | 25,000 | $1,273,250.00 | 87,500 | 2023-12-12 | Filing | |
| $51.16 | 25,000 | $1,279,000.00 | 62,500 | 2023-12-11 | Filing | |
| $45.05 | 5,000 | $225,250.00 | 37,500 | 2023-10-31 | Filing | |
| $44.76 | 2,500 | $111,900.00 | 32,500 | 2023-10-31 | Filing | |
| $45.59 | 1,100 | $50,149.00 | 66,353 | 2023-10-31 | Filing | |
| $44.31 | 1,130 | $50,070.30 | 19,775 | 2023-10-27 | Filing | |
| $26.65 | 121 | $3,224.65 | 121,298 | 2020-11-05 | Filing | |
| $26.65 | 314 | $8,368.10 | 276,136 | 2020-11-05 | Filing | |
| $24.50 | 341 | $8,354.50 | 275,822 | 2020-10-07 | Filing | |
| $24.50 | 131 | $3,209.50 | 125,177 | 2020-10-07 | Filing | |
| $24.38 | 33 | $804.54 | 125,046 | 2020-10-07 | Filing |