| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.60 | 625 | $33,500.00 | 13 | 2024-04-23 | Filing | |
| $54.23 | 5,000 | $271,140.00 | 100 | 2024-01-25 | Filing | |
| $55.65 | 1,000 | $55,650.70 | 1,790 | 2023-08-04 | Filing | |
| $50.12 | 500 | $25,061.40 | 1,790 | 2023-04-27 | Filing | |
| $62.23 | 400 | $24,892.92 | 0 | 2022-11-25 | Filing | |
| $62.07 | 226 | $14,027.21 | 22,268 | 2022-11-22 | Filing | |
| $62.01 | 824 | $51,092.78 | 22,494 | 2022-11-21 | Filing | |
| $62.26 | 250 | $15,565.00 | 0 | 2022-10-31 | Filing | |
| $60.68 | 85 | $5,157.80 | 232,010 | 2022-10-27 | Filing | |
| $60.68 | 8,085 | $490,597.80 | 232,095 | 2022-10-26 | Filing | |
| $62.78 | 6,000 | $376,693.80 | 137,382 | 2022-07-27 | Filing | |
| $62.59 | 4,200 | $262,868.34 | 23,318 | 2022-07-26 | Filing | |
| $62.53 | 6,000 | $375,175.20 | 240,180 | 2022-07-26 | Filing | |
| $62.26 | 6,000 | $373,539.60 | 240,180 | 2022-07-25 | Filing | |
| $62.29 | 6,000 | $373,755.00 | 137,382 | 2022-07-25 | Filing | |
| $62.21 | 1,500 | $93,319.80 | 1,790 | 2022-07-25 | Filing | |
| $60.39 | 4,750 | $286,852.50 | 32,896 | 2022-02-10 | Filing | |
| $60.39 | 4,750 | $286,852.50 | 32,896 | 2022-02-10 | Filing | |
| $61.23 | 613 | $37,533.56 | 0 | 2022-02-08 | Filing | |
| $58.94 | 1,000 | $58,938.40 | 939,596 | 2022-01-27 | Filing |