| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $353.35 | 1,158 | $409,175.02 | 2,618,012 | 2021-04-14 | Filing | |
| $352.16 | 4,072 | $1,434,010.99 | 2,619,170 | 2021-04-14 | Filing | |
| $379.54 | 200 | $75,907.00 | 74,155 | 2021-04-14 | Filing | |
| $376.92 | 200 | $75,383.00 | 74,355 | 2021-04-14 | Filing | |
| $375.59 | 129 | $48,451.72 | 74,555 | 2021-04-14 | Filing | |
| $423.00 | 50,000 | $21,150,000.00 | 74,684 | 2021-04-14 | Filing | |
| $423.00 | 80,000 | $33,840,000.00 | 39,969 | 2021-04-14 | Filing | |
| $394.00 | 125,000 | $49,250,000.00 | 119,969 | 2021-04-14 | Filing | |
| $378.08 | 1,184 | $447,645.18 | 244,969 | 2021-04-14 | Filing | |
| $377.23 | 5,666 | $2,137,395.95 | 246,153 | 2021-04-14 | Filing | |
| $376.27 | 9,843 | $3,703,658.09 | 251,819 | 2021-04-14 | Filing | |
| $375.31 | 27,026 | $10,143,219.95 | 261,662 | 2021-04-14 | Filing | |
| $374.00 | 100 | $37,400.00 | 288,688 | 2021-04-14 | Filing | |
| $354.43 | 100 | $35,443.00 | 288,788 | 2021-04-14 | Filing | |
| $353.01 | 810 | $285,941.99 | 288,888 | 2021-04-14 | Filing | |
| $351.34 | 600 | $210,801.00 | 289,698 | 2021-04-14 | Filing | |
| $350.54 | 1,300 | $455,699.01 | 290,298 | 2021-04-14 | Filing | |
| $343.93 | 300 | $103,179.00 | 291,598 | 2021-04-14 | Filing | |
| $342.71 | 1,206 | $413,311.76 | 291,898 | 2021-04-14 | Filing | |
| $339.37 | 1,700 | $576,924.92 | 293,104 | 2021-04-14 | Filing |