| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.18 | 24,976 | $2,501,975.80 | 21,682,925 | 2021-10-28 | Filing | |
| $98.16 | 2,668 | $261,887.95 | 21,707,901 | 2021-10-27 | Filing | |
| $97.55 | 4,086 | $398,606.05 | 21,710,569 | 2021-10-27 | Filing | |
| $96.15 | 15,403 | $1,481,063.14 | 21,714,655 | 2021-10-27 | Filing | |
| $95.52 | 19,509 | $1,863,491.88 | 21,730,058 | 2021-10-27 | Filing | |
| $95.61 | 1,550 | $148,197.05 | 2,844,535 | 2021-10-26 | Filing | |
| $94.78 | 6,168 | $584,603.04 | 2,846,085 | 2021-10-26 | Filing | |
| $93.99 | 14,782 | $1,389,428.18 | 2,852,253 | 2021-10-26 | Filing | |
| $95.13 | 11,140 | $1,059,800.56 | 2,867,035 | 2021-10-19 | Filing | |
| $94.44 | 18,860 | $1,781,196.87 | 2,878,175 | 2021-10-19 | Filing | |
| $96.33 | 52,700 | $5,076,591.00 | 23,566,192 | 2021-10-19 | Filing | |
| $95.67 | 127,300 | $12,178,854.65 | 23,618,892 | 2021-10-19 | Filing | |
| $90.20 | 104,166 | $9,395,773.20 | 23,746,192 | 2021-10-14 | Filing | |
| $88.63 | 800 | $70,902.00 | 23,850,358 | 2021-10-13 | Filing | |
| $88.14 | 11,700 | $1,031,218.11 | 23,851,158 | 2021-10-13 | Filing | |
| $89.46 | 114,200 | $10,216,332.00 | 21,749,567 | 2021-10-14 | Filing | |
| $86.27 | 1,203 | $103,780.28 | 2,253,985 | 2021-10-08 | Filing | |
| $85.45 | 18,797 | $1,606,120.94 | 2,255,188 | 2021-10-08 | Filing | |
| $87.43 | 16,666 | $1,457,108.38 | 21,863,767 | 2021-10-13 | Filing | |
| $89.25 | 10,800 | $963,900.00 | 21,880,433 | 2021-10-12 | Filing |