| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $99.84 | 11,050 | $1,103,201.06 | 56,375 | 2021-06-14 | Filing | |
| $99.96 | 24,000 | $2,398,989.60 | 15,827 | 2021-06-14 | Filing | |
| $97.23 | 32,550 | $3,164,836.50 | 188,002 | 2021-06-09 | Filing | |
| $95.29 | 2,061 | $196,392.69 | 27,705 | 2021-05-28 | Filing | |
| $96.09 | 4,665 | $448,300.32 | 29,766 | 2021-05-25 | Filing | |
| $95.55 | 26,377 | $2,520,322.35 | 188,002 | 2021-05-24 | Filing | |
| $96.13 | 6,623 | $636,668.99 | 214,379 | 2021-05-24 | Filing | |
| $92.22 | 7,830 | $722,082.60 | 367,679 | 2021-05-10 | Filing | |
| $92.14 | 7,184 | $661,920.83 | 52,845 | 2021-05-07 | Filing | |
| $93.23 | 3,866 | $360,411.33 | 60,029 | 2021-05-07 | Filing | |
| $91.87 | 6,350 | $583,374.50 | 95,913 | 2021-05-07 | Filing | |
| $91.87 | 3,389 | $311,347.43 | 30,940 | 2021-05-07 | Filing | |
| $92.23 | 33,450 | $3,085,093.50 | 97,015 | 2021-05-05 | Filing | |
| $93.00 | 2,100 | $195,300.00 | 160,465 | 2021-05-05 | Filing | |
| $97.66 | 12,000 | $1,171,976.40 | 20,409 | 2021-04-23 | Filing | |
| $97.52 | 6,707 | $654,066.64 | 22,565 | 2021-04-23 | Filing | |
| $94.40 | 3,389 | $319,921.60 | 26,966 | 2021-04-22 | Filing | |
| $85.84 | 7,830 | $672,108.41 | 363,783 | 2021-04-12 | Filing | |
| $84.27 | 13,077 | $1,102,045.87 | 48,845 | 2021-04-09 | Filing | |
| $84.45 | 68,550 | $5,789,047.50 | 211,220 | 2021-04-08 | Filing |