| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.51 | 7,395 | $809,850.85 | 691 | 2021-07-07 | Filing | |
| $108.61 | 16,194 | $1,758,820.62 | 8,086 | 2021-07-07 | Filing | |
| $107.74 | 3,495 | $376,542.21 | 24,280 | 2021-07-07 | Filing | |
| $105.92 | 887 | $93,948.73 | 0 | 2021-06-25 | Filing | |
| $105.29 | 1,494 | $157,310.13 | 887 | 2021-06-25 | Filing | |
| $104.42 | 2,443 | $255,092.69 | 2,381 | 2021-06-25 | Filing | |
| $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 |