| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.37 | 731 | $75,561.57 | 4,824 | 2021-06-25 | Filing | |
| $105.92 | 4,431 | $469,318.67 | 0 | 2021-06-25 | Filing | |
| $105.30 | 7,474 | $786,977.82 | 4,431 | 2021-06-25 | Filing | |
| $104.42 | 12,216 | $1,275,570.29 | 11,905 | 2021-06-25 | Filing | |
| $103.37 | 3,654 | $377,702.29 | 24,121 | 2021-06-25 | Filing | |
| $107.32 | 66 | $7,083.05 | 0 | 2021-06-24 | Filing | |
| $106.46 | 895 | $95,278.93 | 66 | 2021-06-24 | Filing | |
| $105.37 | 1,015 | $106,951.36 | 961 | 2021-06-24 | Filing | |
| $104.68 | 3,579 | $374,641.85 | 1,976 | 2021-06-24 | Filing | |
| $107.32 | 334 | $35,845.95 | 0 | 2021-06-24 | Filing | |
| $106.45 | 4,505 | $479,577.52 | 334 | 2021-06-24 | Filing | |
| $105.37 | 4,969 | $523,588.00 | 4,839 | 2021-06-24 | Filing | |
| $104.68 | 17,967 | $1,880,769.39 | 9,808 | 2021-06-24 | Filing | |
| $103.57 | 2,498 | $258,720.61 | 0 | 2021-06-23 | Filing | |
| $102.97 | 3,057 | $314,770.73 | 2,498 | 2021-06-23 | Filing | |
| $103.58 | 12,529 | $1,297,713.73 | 0 | 2021-06-23 | Filing | |
| $102.96 | 15,246 | $1,569,746.46 | 12,529 | 2021-06-23 | Filing | |
| $105.28 | 50,000 | $5,263,990.00 | 50,156 | 2021-06-24 | Filing | |
| $102.99 | 5,410 | $557,154.80 | 50,156 | 2021-06-22 | Filing | |
| $102.46 | 8,050 | $824,800.59 | 55,566 | 2021-06-22 | Filing |