| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.02 | 4,502 | $265,690.03 | 490,244 | 2023-09-06 | Filing | |
| $60.01 | 10,000 | $600,062.00 | 494,746 | 2023-09-01 | Filing | |
| $55.00 | 2,578 | $141,790.00 | 214,988 | 2023-08-11 | Filing | |
| $44.22 | 5,000 | $221,116.00 | 504,746 | 2023-08-02 | Filing | |
| $44.15 | 500 | $22,075.35 | 23,655 | 2023-08-02 | Filing | |
| $44.15 | 500 | $22,073.75 | 23,655 | 2023-08-02 | Filing | |
| $46.58 | 2,347 | $109,323.26 | 64,833 | 2023-07-25 | Filing | |
| $47.83 | 800 | $38,260.72 | 178,478 | 2023-07-24 | Filing | |
| $47.82 | 100 | $4,782.49 | 509,746 | 2023-07-24 | Filing | |
| $47.56 | 500 | $23,780.00 | 24,155 | 2023-07-21 | Filing | |
| $47.56 | 500 | $23,780.00 | 24,155 | 2023-07-21 | Filing | |
| $47.56 | 233 | $11,081.48 | 509,846 | 2023-07-21 | Filing | |
| $47.83 | 1,570 | $75,086.66 | 67,180 | 2023-07-24 | Filing | |
| $47.83 | 2,578 | $123,295.94 | 217,566 | 2023-07-24 | Filing | |
| $51.11 | 1,377 | $70,378.47 | 64,833 | 2023-06-29 | Filing | |
| $50.88 | 915 | $46,556.02 | 66,210 | 2023-06-28 | Filing | |
| $50.99 | 2,364 | $120,549.82 | 64,833 | 2023-04-25 | Filing | |
| $50.88 | 2,605 | $132,544.74 | 214,983 | 2023-06-28 | Filing | |
| $50.88 | 728 | $37,041.30 | 177,778 | 2023-06-28 | Filing | |
| $50.83 | 5,313 | $270,050.23 | 509,746 | 2023-06-28 | Filing |