| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $127.40 | 3,431 | $437,109.40 | 25,919 | 2021-08-13 | Filing | |
| $123.37 | 300 | $37,009.50 | 42,688 | 2021-08-11 | Filing | |
| $123.34 | 114 | $14,060.76 | 42,988 | 2021-08-11 | Filing | |
| $123.34 | 679 | $83,747.66 | 43,102 | 2021-08-11 | Filing | |
| $123.33 | 1,110 | $136,896.30 | 43,781 | 2021-08-11 | Filing | |
| $123.25 | 3,900 | $480,655.50 | 44,891 | 2021-08-11 | Filing | |
| $112.09 | 58,000 | $6,501,127.20 | 303,374 | 2021-08-10 | Filing | |
| $101.88 | 3,792 | $386,311.14 | 57,839 | 2021-08-05 | Filing | |
| $105.80 | 47,581 | $5,033,879.48 | 145,028 | 2021-08-04 | Filing | |
| $105.15 | 47,581 | $5,003,142.15 | 157,719 | 2021-08-03 | Filing | |
| $101.00 | 3,171 | $320,271.00 | 40,816 | 2021-07-29 | Filing | |
| $96.81 | 373 | $36,108.27 | 99,382 | 2021-07-26 | Filing | |
| $96.79 | 224 | $21,680.96 | 99,755 | 2021-07-26 | Filing | |
| $96.78 | 3,476 | $336,412.15 | 99,979 | 2021-07-26 | Filing | |
| $96.78 | 1,386 | $134,137.08 | 103,455 | 2021-07-26 | Filing | |
| $96.76 | 800 | $77,408.00 | 104,841 | 2021-07-26 | Filing | |
| $96.73 | 5,741 | $555,326.93 | 105,641 | 2021-07-26 | Filing | |
| $96.61 | 3,449 | $333,210.99 | 308,374 | 2021-07-26 | Filing | |
| $96.66 | 51 | $4,929.51 | 311,823 | 2021-07-26 | Filing | |
| $96.66 | 217 | $20,974.57 | 311,874 | 2021-07-26 | Filing |