| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.23 | 1,619 | $69,989.37 | 150,725 | 2024-02-01 | Filing | |
| $43.66 | 2,327 | $101,596.82 | 47,005 | 2024-02-01 | Filing | |
| $45.29 | 833 | $37,726.57 | 149,106 | 2024-01-31 | Filing | |
| $45.08 | 1,455 | $65,591.40 | 44,678 | 2024-01-31 | Filing | |
| $45.13 | 3,315 | $149,605.95 | 26,715 | 2024-01-31 | Filing | |
| $39.97 | 7 | $279.79 | 2,223 | 2023-12-15 | Filing | |
| $39.99 | 620 | $24,793.80 | 29,123 | 2023-12-15 | Filing | |
| $38.51 | 650 | $25,031.50 | 28,503 | 2023-11-21 | Filing | |
| $39.30 | 620 | $24,366.00 | 23,400 | 2023-11-20 | Filing | |
| $39.72 | 200 | $7,944.00 | 1,740 | 2023-11-14 | Filing | |
| $39.82 | 41 | $1,632.77 | 2,216 | 2023-11-14 | Filing | |
| $37.48 | 675 | $25,299.00 | 22,780 | 2023-11-10 | Filing | |
| $39.09 | 1,275 | $49,839.75 | 22,105 | 2023-11-06 | Filing | |
| $37.89 | 30 | $1,136.70 | 2,175 | 2023-11-02 | Filing | |
| $37.91 | 14,100 | $534,531.00 | 14,100 | 2023-11-02 | Filing | |
| $38.32 | 3,850 | $147,532.00 | 148,273 | 2023-11-02 | Filing | |
| $37.61 | 5,868 | $220,688.44 | 144,423 | 2023-08-01 | Filing | |
| $36.01 | 2,500 | $90,025.00 | 27,853 | 2023-06-15 | Filing | |
| $31.79 | 508 | $16,149.02 | 138,555 | 2023-05-31 | Filing | |
| $32.32 | 972 | $31,410.96 | 138,047 | 2023-05-26 | Filing |