| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $146.28 | 3,300 | $482,724.00 | 18,294,481 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $145.11 | 6,000 | $870,660.00 | 18,297,781 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $144.39 | 10,701 | $1,545,117.39 | 18,303,781 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $143.15 | 2,710 | $387,936.50 | 18,314,482 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $142.19 | 7,188 | $1,022,061.72 | 18,317,192 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $141.24 | 16,350 | $2,309,274.00 | 18,324,380 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $140.11 | 14,621 | $2,048,548.31 | 18,340,730 | 2021-05-12 | Filing |
| Large Shareholder, Director | $136.91 | 17,135 | $2,345,952.85 | 18,355,351 | 2021-04-28 | Filing |
| Large Shareholder, Director | $136.25 | 12,728 | $1,734,190.00 | 18,372,486 | 2021-04-28 | Filing |
| Large Shareholder, Director | $138.12 | 7,132 | $985,071.84 | 18,385,214 | 2021-04-27 | Filing |
| Large Shareholder, Director | $137.46 | 19,154 | $2,632,908.84 | 18,392,346 | 2021-04-27 | Filing |
| Large Shareholder, Director | $136.53 | 34,914 | $4,766,808.42 | 18,411,500 | 2021-04-27 | Filing |
| Large Shareholder, Director | $138.58 | 500 | $69,290.00 | 18,446,414 | 2021-04-26 | Filing |
| Large Shareholder, Director | $137.97 | 1,700 | $234,549.00 | 18,446,914 | 2021-04-26 | Filing |
| Large Shareholder, Director | $136.88 | 1,800 | $246,384.00 | 18,448,614 | 2021-04-26 | Filing |
| Large Shareholder, Director | $135.82 | 8,513 | $1,156,235.66 | 18,450,414 | 2021-04-26 | Filing |
| Large Shareholder, Director | $134.58 | 21,467 | $2,889,028.86 | 18,458,927 | 2021-04-26 | Filing |
| Large Shareholder, Director | $133.84 | 38,532 | $5,157,122.88 | 18,480,394 | 2021-04-26 | Filing |
| Large Shareholder, Officer, Director | $136.91 | 17,135 | $2,345,952.85 | 18,355,351 | 2021-04-28 | Filing |
| Large Shareholder, Officer, Director | $136.25 | 12,728 | $1,734,190.00 | 18,372,486 | 2021-04-28 | Filing |