| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.01 | 72,644 | $3,342,350.44 | 399,942 | 2023-09-12 | Filing | |
| $46.01 | 39,856 | $1,833,774.56 | 399,942 | 2023-09-12 | Filing | |
| $52.06 | 600 | $31,236.00 | 3,143,260 | 2023-07-20 | Filing | |
| $52.00 | 700 | $36,400.00 | 7,427 | 2023-07-18 | Filing | |
| $52.00 | 2,242 | $116,584.00 | 101,328 | 2023-07-18 | Filing | |
| $52.00 | 33,456 | $1,739,712.00 | 3,143,860 | 2023-07-18 | Filing | |
| $50.04 | 7,000 | $350,280.00 | 8,127 | 2023-07-12 | Filing | |
| $50.05 | 5,000 | $250,250.00 | 103,570 | 2023-07-12 | Filing | |
| $50.09 | 100,000 | $5,009,000.00 | 3,177,316 | 2023-07-12 | Filing | |
| $49.03 | 2,000 | $98,060.00 | 108,570 | 2023-07-03 | Filing | |
| $48.13 | 74,896 | $3,604,744.48 | 3,277,316 | 2023-06-28 | Filing | |
| $48.02 | 4,700 | $225,694.00 | 15,127 | 2023-06-27 | Filing | |
| $48.03 | 1,700 | $81,651.00 | 110,570 | 2023-06-27 | Filing | |
| $48.06 | 24,768 | $1,190,350.08 | 3,352,212 | 2023-06-27 | Filing | |
| $47.46 | 110,974 | $5,266,826.04 | 399,942 | 2023-06-13 | Filing | |
| $47.46 | 1,526 | $72,423.96 | 399,942 | 2023-06-13 | Filing | |
| $48.04 | 300 | $14,412.00 | 19,827 | 2023-06-13 | Filing | |
| $48.04 | 300 | $14,412.00 | 112,270 | 2023-06-13 | Filing | |
| $48.04 | 336 | $16,141.44 | 3,376,980 | 2023-06-13 | Filing | |
| $47.01 | 2,000 | $94,020.00 | 112,570 | 2023-06-07 | Filing |