| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $318.80 | 300 | $95,640.99 | 6,400 | 2021-06-03 | Filing | |
| $320.00 | 2,000 | $640,000.00 | 21,481 | 2021-06-03 | Filing | |
| $324.93 | 200 | $64,985.00 | 155,737 | 2021-06-03 | Filing | |
| $323.27 | 300 | $96,981.30 | 155,937 | 2021-06-03 | Filing | |
| $322.12 | 300 | $96,636.00 | 156,237 | 2021-06-03 | Filing | |
| $321.35 | 893 | $286,961.17 | 156,537 | 2021-06-03 | Filing | |
| $320.25 | 700 | $224,176.33 | 157,430 | 2021-06-03 | Filing | |
| $318.77 | 200 | $63,754.00 | 158,130 | 2021-06-03 | Filing | |
| $304.83 | 2,593 | $790,424.19 | 158,330 | 2021-05-17 | Filing | |
| $301.21 | 500 | $150,604.50 | 196,743 | 2021-05-11 | Filing | |
| $300.26 | 7,200 | $2,161,891.44 | 197,243 | 2021-05-11 | Filing | |
| $239.10 | 200 | $47,819.00 | 0 | 2021-05-10 | Filing | |
| $291.72 | 530 | $154,611.02 | 200 | 2021-05-10 | Filing | |
| $290.98 | 800 | $232,787.04 | 730 | 2021-05-10 | Filing | |
| $289.86 | 2,750 | $797,107.03 | 1,530 | 2021-05-10 | Filing | |
| $288.76 | 807 | $233,028.11 | 4,280 | 2021-05-10 | Filing | |
| $287.64 | 1,113 | $320,145.32 | 5,087 | 2021-05-10 | Filing | |
| $286.79 | 500 | $143,393.00 | 6,200 | 2021-05-10 | Filing | |
| $293.96 | 3,298 | $969,476.78 | 0 | 2021-05-06 | Filing | |
| $293.12 | 6,746 | $1,977,376.05 | 3,298 | 2021-05-06 | Filing |