| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $792.80 | 1,488 | $1,179,686.40 | 676,155 | 2021-10-19 | Filing | |
| $790.45 | 800 | $632,360.00 | 677,643 | 2021-10-19 | Filing | |
| $790.04 | 761 | $601,220.44 | 50,742 | 2021-10-14 | Filing | |
| $673.66 | 100 | $67,366.00 | 1,520,838 | 2021-10-06 | Filing | |
| $672.78 | 200 | $134,556.00 | 1,520,938 | 2021-10-06 | Filing | |
| $671.70 | 300 | $201,510.00 | 1,521,138 | 2021-10-06 | Filing | |
| $670.43 | 300 | $201,129.00 | 1,521,438 | 2021-10-06 | Filing | |
| $669.40 | 500 | $334,700.00 | 1,521,738 | 2021-10-06 | Filing | |
| $668.41 | 884 | $590,874.44 | 1,522,238 | 2021-10-06 | Filing | |
| $667.27 | 1,700 | $1,134,359.00 | 1,523,122 | 2021-10-06 | Filing | |
| $666.34 | 800 | $533,072.00 | 1,524,822 | 2021-10-06 | Filing | |
| $665.19 | 1,000 | $665,190.00 | 1,525,622 | 2021-10-06 | Filing | |
| $664.22 | 900 | $597,798.00 | 1,526,622 | 2021-10-06 | Filing | |
| $662.99 | 600 | $397,794.00 | 1,527,522 | 2021-10-06 | Filing | |
| $661.16 | 200 | $132,232.00 | 1,528,122 | 2021-10-06 | Filing | |
| $660.08 | 600 | $396,048.00 | 1,528,322 | 2021-10-06 | Filing | |
| $658.79 | 400 | $263,516.00 | 1,528,922 | 2021-10-06 | Filing | |
| $657.51 | 500 | $328,755.00 | 1,529,322 | 2021-10-06 | Filing | |
| $656.36 | 600 | $393,816.00 | 1,529,822 | 2021-10-06 | Filing | |
| $654.93 | 468 | $306,507.24 | 1,530,422 | 2021-10-06 | Filing |