| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $350.43 | 455 | $159,446.70 | 52,381 | 2021-05-24 | Filing | |
| $349.39 | 160 | $55,902.80 | 52,836 | 2021-05-24 | Filing | |
| $347.68 | 80 | $27,814.20 | 52,996 | 2021-05-24 | Filing | |
| $346.68 | 184 | $63,788.57 | 53,076 | 2021-05-24 | Filing | |
| $345.26 | 80 | $27,621.00 | 53,260 | 2021-05-24 | Filing | |
| $343.73 | 60 | $20,623.80 | 53,340 | 2021-05-24 | Filing | |
| $386.04 | 1,331 | $513,819.24 | 105,722 | 2021-05-03 | Filing | |
| $384.91 | 300 | $115,473.00 | 107,053 | 2021-05-03 | Filing | |
| $382.48 | 500 | $191,240.00 | 107,353 | 2021-05-03 | Filing | |
| $378.99 | 126 | $47,752.74 | 107,853 | 2021-05-03 | Filing | |
| $377.97 | 248 | $93,736.81 | 107,979 | 2021-05-03 | Filing | |
| $376.98 | 487 | $183,590.14 | 108,227 | 2021-05-03 | Filing | |
| $376.33 | 2,543 | $957,014.31 | 108,714 | 2021-05-03 | Filing | |
| $415.83 | 500 | $207,915.00 | 19,241 | 2021-04-26 | Filing | |
| $411.32 | 347 | $142,727.10 | 53,400 | 2021-04-23 | Filing | |
| $410.69 | 436 | $179,058.97 | 53,747 | 2021-04-23 | Filing | |
| $408.58 | 296 | $120,941.07 | 54,183 | 2021-04-23 | Filing | |
| $400.00 | 758 | $303,200.00 | 12,306 | 2021-04-15 | Filing | |
| $367.41 | 1,179 | $433,176.98 | 111,257 | 2021-04-05 | Filing | |
| $366.84 | 3,567 | $1,308,535.76 | 112,436 | 2021-04-05 | Filing |