| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.04 | 8,500 | $552,857.00 | 869,079 | 2022-05-20 | Filing | |
| $64.48 | 8,700 | $560,941.20 | 877,579 | 2022-05-20 | Filing | |
| $63.33 | 6,400 | $405,292.80 | 886,279 | 2022-05-20 | Filing | |
| $62.09 | 9,113 | $565,780.61 | 892,679 | 2022-05-20 | Filing | |
| $61.20 | 10,600 | $648,751.80 | 901,792 | 2022-05-20 | Filing | |
| $67.51 | 2,900 | $195,790.60 | 48,846 | 2022-05-18 | Filing | |
| $66.74 | 5,960 | $397,788.28 | 51,746 | 2022-05-18 | Filing | |
| $65.85 | 6,140 | $404,319.00 | 57,706 | 2022-05-18 | Filing | |
| $69.02 | 5,000 | $345,100.00 | 89,656 | 2022-05-09 | Filing | |
| $88.00 | 625 | $55,000.00 | 163,337 | 2022-04-25 | Filing | |
| $107.65 | 200 | $21,530.00 | 54,605 | 2022-04-20 | Filing | |
| $106.37 | 100 | $10,637.00 | 54,805 | 2022-04-20 | Filing | |
| $105.67 | 200 | $21,133.00 | 54,905 | 2022-04-20 | Filing | |
| $104.03 | 10 | $1,040.30 | 55,105 | 2022-04-20 | Filing | |
| $103.42 | 5,215 | $539,319.66 | 55,115 | 2022-04-20 | Filing | |
| $102.32 | 34,275 | $3,507,120.83 | 60,330 | 2022-04-20 | Filing | |
| $103.12 | 6,941 | $715,742.04 | 54,605 | 2022-04-19 | Filing | |
| $102.29 | 33,059 | $3,381,572.05 | 61,546 | 2022-04-19 | Filing | |
| $120.17 | 80,000 | $9,613,680.00 | 28,388 | 2022-03-29 | Filing | |
| $124.66 | 2,300 | $286,727.20 | 304,402 | 2022-03-29 | Filing |