| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.76 | 334 | $36,659.24 | 1,031,043 | 2021-04-28 | Filing | |
| $109.82 | 4,625 | $507,904.09 | 53,607 | 2021-04-28 | Filing | |
| $96.55 | 11,000 | $1,062,058.80 | 145,676 | 2020-11-05 | Filing | |
| $88.56 | 800 | $70,848.00 | 8,277 | 2020-11-02 | Filing | |
| $74.48 | 5,600 | $417,088.00 | 76,908 | 2020-08-20 | Filing | |
| $70.90 | 233 | $16,519.70 | 0 | 2020-01-09 | Filing | |
| $71.08 | 8 | $568.62 | 177 | 2019-12-19 | Filing | |
| $70.76 | 61 | $4,316.15 | 185 | 2019-12-19 | Filing | |
| $72.02 | 35 | $2,520.87 | 246 | 2019-12-18 | Filing | |
| $76.22 | 3,125 | $238,189.38 | 39,298 | 2019-12-06 | Filing | |
| $75.97 | 1,200 | $91,168.92 | 9,647 | 2019-12-02 | Filing | |
| $74.41 | 10,000 | $744,114.00 | 142,292 | 2019-11-06 | Filing | |
| $74.16 | 3,125 | $231,750.00 | 42,423 | 2019-10-31 | Filing | |
| $69.79 | 3,125 | $218,087.19 | 45,548 | 2019-10-21 | Filing | |
| $67.92 | 10,000 | $679,150.00 | 142,292 | 2019-08-13 | Filing | |
| $60.79 | 10,000 | $607,890.00 | 142,292 | 2019-06-10 | Filing | |
| $57.50 | 33,209 | $1,909,517.50 | 1,027,677 | 2019-04-30 | Filing | |
| $58.25 | 95,791 | $5,580,017.33 | 1,060,886 | 2019-04-29 | Filing | |
| $53.24 | 10,000 | $532,394.00 | 11,417 | 2019-02-15 | Filing | |
| $53.51 | 129,000 | $6,902,777.10 | 1,155,464 | 2019-02-12 | Filing |