| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $197.75 | 500 | $98,874.50 | 405,316 | 2021-06-17 | Filing | |
| $196.75 | 400 | $78,698.52 | 405,816 | 2021-06-17 | Filing | |
| $195.30 | 200 | $39,059.00 | 406,216 | 2021-06-17 | Filing | |
| $191.97 | 100 | $19,197.00 | 406,416 | 2021-06-17 | Filing | |
| $190.97 | 100 | $19,097.00 | 406,516 | 2021-06-17 | Filing | |
| $193.64 | 400 | $77,456.00 | 43,262 | 2021-06-14 | Filing | |
| $192.97 | 5,100 | $984,127.62 | 43,662 | 2021-06-14 | Filing | |
| $192.12 | 4,500 | $864,535.05 | 48,762 | 2021-06-14 | Filing | |
| $191.16 | 3,000 | $573,475.50 | 53,262 | 2021-06-14 | Filing | |
| $190.01 | 3,084 | $585,994.85 | 56,262 | 2021-06-14 | Filing | |
| $189.03 | 916 | $173,147.36 | 59,346 | 2021-06-14 | Filing | |
| $187.92 | 2,361 | $443,668.26 | 904,068 | 2021-06-08 | Filing | |
| $186.91 | 5,239 | $979,240.87 | 906,429 | 2021-06-08 | Filing | |
| $185.89 | 4,600 | $855,072.84 | 911,668 | 2021-06-08 | Filing | |
| $185.05 | 2,200 | $407,102.96 | 916,268 | 2021-06-08 | Filing | |
| $184.17 | 600 | $110,503.02 | 918,468 | 2021-06-08 | Filing | |
| $179.78 | 300 | $53,933.01 | 405,991 | 2021-06-01 | Filing | |
| $178.21 | 300 | $53,463.99 | 406,291 | 2021-06-01 | Filing | |
| $176.72 | 100 | $17,672.00 | 406,591 | 2021-06-01 | Filing | |
| $175.77 | 2,400 | $421,838.64 | 406,691 | 2021-06-01 | Filing |