| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.12 | 2,846 | $165,400.13 | 32,951 | 2023-07-25 | Filing | |
| $58.12 | 9,150 | $531,767.81 | 32,951 | 2023-07-25 | Filing | |
| $55.05 | 19,109 | $1,052,009.69 | 44,691 | 2023-04-03 | Filing | |
| $54.74 | 1,620 | $88,680.58 | 27,416 | 2023-03-29 | Filing | |
| $54.74 | 3,500 | $191,593.85 | 27,416 | 2023-03-29 | Filing | |
| $54.74 | 7,850 | $429,717.64 | 27,416 | 2023-03-29 | Filing | |
| $55.02 | 5,157 | $283,724.73 | 44,691 | 2023-03-28 | Filing | |
| $55.03 | 2,625 | $144,440.63 | 44,691 | 2023-03-27 | Filing | |
| $55.03 | 9,334 | $513,603.35 | 44,691 | 2023-03-27 | Filing | |
| $54.75 | 14,552 | $796,666.70 | 26,247 | 2023-03-27 | Filing | |
| $54.63 | 10,000 | $546,289.00 | 23,157 | 2023-03-27 | Filing | |
| $54.89 | 7,000 | $384,199.90 | 23,445 | 2023-03-27 | Filing | |
| $54.05 | 6,000 | $324,297.60 | 45,300 | 2023-03-23 | Filing | |
| $54.05 | 14,250 | $770,206.80 | 45,300 | 2023-03-23 | Filing | |
| $54.05 | 6,000 | $324,297.60 | 45,300 | 2023-03-23 | Filing | |
| $53.52 | 70,000 | $3,746,477.00 | 268,611 | 2023-03-24 | Filing | |
| $48.03 | 14,233 | $683,633.76 | 268,611 | 2023-01-20 | Filing | |
| $49.27 | 20,767 | $1,023,237.85 | 268,611 | 2023-01-18 | Filing | |
| $44.37 | 10,000 | $443,694.00 | 268,611 | 2023-01-03 | Filing | |
| $44.37 | 10,000 | $443,694.00 | 278,611 | 2023-01-03 | Filing |