| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.78 | 1,000 | $106,781.00 | 173,397 | 2021-07-14 | Filing | |
| $106.04 | 1,300 | $137,849.66 | 174,397 | 2021-07-14 | Filing | |
| $104.82 | 5,100 | $534,586.08 | 175,697 | 2021-07-14 | Filing | |
| $109.80 | 400 | $43,919.00 | 0 | 2021-07-07 | Filing | |
| $108.73 | 1,358 | $147,651.81 | 400 | 2021-07-07 | Filing | |
| $107.66 | 8,354 | $899,358.22 | 1,758 | 2021-07-07 | Filing | |
| $107.20 | 4,888 | $523,979.42 | 10,112 | 2021-07-07 | Filing | |
| $110.00 | 8,500 | $935,022.95 | 104,976 | 2021-07-07 | Filing | |
| $106.19 | 673 | $71,466.74 | 0 | 2021-06-30 | Filing | |
| $105.35 | 3,215 | $338,702.82 | 673 | 2021-06-30 | Filing | |
| $104.37 | 8,612 | $898,835.30 | 3,888 | 2021-06-30 | Filing | |
| $106.14 | 60 | $6,368.60 | 0 | 2021-06-30 | Filing | |
| $105.39 | 420 | $44,265.82 | 60 | 2021-06-30 | Filing | |
| $104.43 | 520 | $54,301.36 | 480 | 2021-06-30 | Filing | |
| $106.21 | 300 | $31,862.01 | 173,297 | 2021-06-30 | Filing | |
| $105.32 | 2,100 | $221,164.02 | 173,597 | 2021-06-30 | Filing | |
| $104.36 | 5,100 | $532,218.66 | 175,697 | 2021-06-30 | Filing | |
| $106.78 | 240 | $25,627.20 | 61,386 | 2021-06-25 | Filing | |
| $105.93 | 1,210 | $128,179.90 | 61,626 | 2021-06-25 | Filing | |
| $105.16 | 2,300 | $241,861.10 | 62,836 | 2021-06-25 | Filing |