| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.30 | 5,000 | $231,512.50 | 4,000 | 2024-03-07 | Filing | |
| $46.25 | 5,000 | $231,250.00 | 9,000 | 2024-03-07 | Filing | |
| $46.45 | 1,000 | $46,450.00 | 14,000 | 2024-03-07 | Filing | |
| $41.05 | 7,598 | $311,897.90 | 4,902 | 2023-12-14 | Filing | |
| $41.05 | 7,598 | $311,897.90 | 4,902 | 2023-12-13 | Filing | |
| $39.84 | 3,977 | $158,443.68 | 23,573 | 2023-12-13 | Filing | |
| $39.10 | 2,303 | $90,047.30 | 23,573 | 2023-12-13 | Filing | |
| $38.94 | 5,100 | $198,594.00 | 23,573 | 2023-12-13 | Filing | |
| $38.70 | 25,000 | $967,500.00 | 25,000 | 2023-08-24 | Filing | |
| $38.78 | 24,255 | $940,608.90 | 6,000 | 2023-06-01 | Filing | |
| $38.97 | 7,458 | $290,638.26 | 6,000 | 2023-06-01 | Filing | |
| $38.69 | 26,856 | $1,039,058.64 | 6,000 | 2023-05-31 | Filing | |
| $38.81 | 23,670 | $918,632.70 | 6,000 | 2023-05-31 | Filing | |
| $38.53 | 12,000 | $462,360.00 | 6,000 | 2023-05-31 | Filing | |
| $39.90 | 19,000 | $758,100.00 | 18,000 | 2023-05-30 | Filing | |
| $38.63 | 18,006 | $695,571.78 | 37,000 | 2023-05-30 | Filing | |
| $41.49 | 1,407 | $58,376.43 | 31,302 | 2023-05-24 | Filing | |
| $41.37 | 13,179 | $545,215.23 | 27,708 | 2023-05-24 | Filing | |
| $41.44 | 17,069 | $707,339.36 | 24,213 | 2023-05-24 | Filing | |
| $35.01 | 700 | $24,507.00 | 0 | 2023-03-24 | Filing |