| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.91 | 400 | $15,164.00 | 128,868 | 2023-02-07 | Filing | |
| $37.36 | 4,186 | $156,388.96 | 128,468 | 2023-02-07 | Filing | |
| $36.49 | 3,473 | $126,729.77 | 124,282 | 2023-02-07 | Filing | |
| $36.71 | 5,301 | $194,599.71 | 120,809 | 2023-02-06 | Filing | |
| $35.85 | 6,327 | $226,822.95 | 115,508 | 2023-02-06 | Filing | |
| $83.04 | 300,000 | $24,912,000.00 | 968,200 | 2021-10-12 | Filing | |
| $83.04 | 300,000 | $24,912,000.00 | 668,200 | 2021-10-12 | Filing | |
| $125.16 | 1 | $125.16 | 2,358,904 | 2019-12-09 | Filing | |
| $76.07 | 1,350 | $102,690.45 | 2,540 | 2019-03-11 | Filing | |
| $112.60 | 200 | $22,520.00 | 4,550 | 2018-12-06 | Filing | |
| $114.64 | 100 | $11,464.06 | 4,350 | 2018-11-21 | Filing | |
| $114.50 | 100 | $11,450.00 | 4,250 | 2018-11-21 | Filing | |
| $118.00 | 100 | $11,800.00 | 4,150 | 2018-11-08 | Filing | |
| $110.50 | 100 | $11,050.00 | 4,050 | 2018-11-05 | Filing | |
| $144.00 | 200 | $28,800.00 | 3,950 | 2018-08-06 | Filing | |
| $144.60 | 200 | $28,920.00 | 3,750 | 2018-08-06 | Filing | |
| $82.00 | 300 | $24,600.00 | 3,550 | 2017-02-27 | Filing | |
| $83.00 | 400 | $33,200.00 | 3,250 | 2017-02-02 | Filing | |
| $84.00 | 400 | $33,600.00 | 2,850 | 2017-01-31 | Filing | |
| $86.20 | 400 | $34,480.00 | 2,450 | 2017-01-30 | Filing |