| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $121.43 | 3,967 | $481,712.81 | 76,800 | 2021-09-01 | Filing | |
| $122.02 | 1,633 | $199,253.76 | 80,767 | 2021-09-01 | Filing | |
| $104.73 | 400 | $41,890.00 | 0 | 2021-08-20 | Filing | |
| $104.15 | 14,225 | $1,481,533.75 | 400 | 2021-08-20 | Filing | |
| $103.13 | 6,975 | $719,359.65 | 14,625 | 2021-08-20 | Filing | |
| $101.93 | 1,900 | $193,657.50 | 21,600 | 2021-08-20 | Filing | |
| $104.66 | 100 | $10,466.00 | 23,500 | 2021-08-20 | Filing | |
| $104.14 | 5,400 | $562,356.00 | 23,600 | 2021-08-20 | Filing | |
| $103.12 | 2,300 | $237,176.00 | 29,000 | 2021-08-20 | Filing | |
| $101.95 | 700 | $71,365.00 | 31,300 | 2021-08-20 | Filing | |
| $100.24 | 1,278 | $128,106.72 | 101,828 | 2021-08-17 | Filing | |
| $107.78 | 600 | $64,665.00 | 118,819 | 2021-08-10 | Filing | |
| $107.00 | 400 | $42,800.00 | 119,419 | 2021-08-10 | Filing | |
| $105.39 | 200 | $21,078.00 | 119,819 | 2021-08-10 | Filing | |
| $104.56 | 930 | $97,237.08 | 120,019 | 2021-08-10 | Filing | |
| $103.48 | 870 | $90,024.12 | 120,949 | 2021-08-10 | Filing | |
| $107.10 | 50 | $5,355.00 | 0 | 2021-08-09 | Filing | |
| $106.58 | 5,397 | $575,201.47 | 50 | 2021-08-09 | Filing | |
| $105.53 | 6,853 | $723,169.68 | 5,447 | 2021-08-09 | Filing | |
| $104.41 | 3,401 | $355,098.41 | 12,300 | 2021-08-09 | Filing |