| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $78.82 | 10,696 | $843,090.81 | 49,242 | 2021-08-10 | Filing | |
| $77.00 | 5,000 | $385,000.00 | 11,959 | 2021-03-18 | Filing | |
| $76.24 | 5,000 | $381,200.00 | 11,959 | 2021-03-17 | Filing | |
| $74.00 | 1,114 | $82,431.54 | 3,437 | 2021-03-08 | Filing | |
| $63.00 | 1,548 | $97,524.62 | 20,881 | 2020-08-05 | Filing | |
| $63.08 | 1,500 | $94,620.00 | 0 | 2020-08-05 | Filing | |
| $58.12 | 600 | $34,872.00 | 512 | 2020-05-13 | Filing | |
| $91.29 | 17,417 | $1,590,048.44 | 124,082 | 2020-01-15 | Filing | |
| $90.16 | 15,723 | $1,417,529.08 | 41,193 | 2019-12-17 | Filing | |
| $83.02 | 12,000 | $996,297.60 | 43,329 | 2019-05-16 | Filing | |
| $0.00 | 836 | $0.00 | 35,962 | 2019-11-28 | Filing | |
| $89.22 | 40 | $3,568.98 | 53,586 | 2019-12-02 | Filing | |
| $0.00 | 358 | $0.00 | 11,964 | 2019-11-28 | Filing | |
| $0.00 | 627 | $0.00 | 31,404 | 2019-11-28 | Filing | |
| $0.00 | 582 | $0.00 | 24,523 | 2019-11-28 | Filing | |
| $92.23 | 7,367 | $679,453.25 | 83,066 | 2019-11-14 | Filing | |
| $92.21 | 21,015 | $1,937,822.57 | 83,066 | 2019-11-14 | Filing | |
| $86.45 | 16,294 | $1,408,616.30 | 30,577 | 2019-08-07 | Filing | |
| $85.00 | 57,774 | $4,910,790.00 | 92,864 | 2019-08-06 | Filing | |
| $82.60 | 43,592 | $3,600,642.53 | 82,865 | 2019-08-06 | Filing |