| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.83 | 2,777 | $291,114.30 | 60,769 | 2021-08-25 | Filing | |
| $106.90 | 2,000 | $213,800.00 | 176,281 | 2021-08-23 | Filing | |
| $106.90 | 2,000 | $213,800.00 | 990,432 | 2021-08-23 | Filing | |
| $101.89 | 1,000 | $101,890.30 | 46,510 | 2021-08-19 | Filing | |
| $91.90 | 827 | $75,997.99 | 66,162 | 2021-05-14 | Filing | |
| $59.76 | 1,000 | $59,760.00 | 11,000 | 2019-09-12 | Filing | |
| $53.04 | 2,000 | $106,084.00 | 12,000 | 2018-11-16 | Filing | |
| $93.48 | 2,500 | $233,690.00 | 47,382 | 2021-05-19 | Filing | |
| $101.79 | 300 | $30,537.00 | 178,281 | 2021-08-02 | Filing | |
| $101.15 | 5,434 | $549,625.73 | 178,581 | 2021-08-02 | Filing | |
| $100.20 | 3,466 | $347,283.50 | 184,015 | 2021-08-02 | Filing | |
| $101.76 | 300 | $30,527.01 | 962,209 | 2021-08-02 | Filing | |
| $101.13 | 5,516 | $557,821.50 | 962,509 | 2021-08-02 | Filing | |
| $100.19 | 3,384 | $339,041.61 | 968,025 | 2021-08-02 | Filing | |
| $105.02 | 8,000 | $840,167.20 | 198,681 | 2021-06-29 | Filing | |
| $105.02 | 8,000 | $840,148.80 | 982,609 | 2021-06-29 | Filing | |
| $101.52 | 9,200 | $933,974.80 | 206,681 | 2021-06-01 | Filing | |
| $101.51 | 9,200 | $933,928.80 | 990,609 | 2021-06-01 | Filing | |
| $100.01 | 6,600 | $660,065.34 | 215,881 | 2021-05-24 | Filing | |
| $100.02 | 6,600 | $660,100.98 | 999,809 | 2021-05-24 | Filing |