| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $85.40 | 3,000 | $256,200.00 | 136,400 | 2025-06-20 | Filing | |
| $72.50 | 20,000 | $1,450,000.00 | 30,000 | 2022-10-05 | Filing | |
| $81.55 | 1,225 | $99,898.75 | 70,325 | 2022-07-12 | Filing | |
| $76.00 | 3,000 | $228,000.00 | 133,400 | 2022-06-29 | Filing | |
| $75.00 | 10,000 | $750,000.00 | 10,000 | 2022-06-10 | Filing | |
| $81.07 | 700 | $56,749.49 | 29,835 | 2022-04-05 | Filing | |
| $80.49 | 9,300 | $748,545.84 | 29,135 | 2022-04-05 | Filing | |
| $98.54 | 10,000 | $985,384.00 | 94,783 | 2022-01-14 | Filing | |
| $104.74 | 2,000 | $209,480.00 | 18,855 | 2022-01-04 | Filing | |
| $100.89 | 500 | $50,445.00 | 5,072 | 2021-12-27 | Filing | |
| $103.41 | 10,000 | $1,034,100.00 | 84,783 | 2021-12-10 | Filing | |
| $0.00 | 130,400 | $0.00 | 130,400 | 2021-01-21 | Filing | |
| $112.04 | 37 | $4,145.48 | 37 | 2020-08-06 | Filing | |
| $112.04 | 37 | $4,145.48 | 37 | 2020-08-06 | Filing | |
| $112.04 | 118 | $13,220.72 | 118 | 2020-08-06 | Filing | |
| $23.75 | 12 | $285.00 | 3,020 | 2011-06-30 | Filing | |
| $34.56 | 8 | $276.48 | 3,008 | 2011-04-22 | Filing | |
| $31.61 | 0 | $0.00 | 0 | 2010-12-10 | Filing | |
| $36.81 | 2,000 | $73,620.00 | 23,197 | 2020-03-18 | Filing | |
| $58.82 | 10,000 | $588,200.00 | 220,175 | 2019-10-22 | Filing |