| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $156.09 | 300 | $46,826.49 | 376,690 | 2023-04-27 | Filing | |
| $152.52 | 1,038 | $158,319.19 | 376,990 | 2023-04-27 | Filing | |
| $153.43 | 3,260 | $500,192.88 | 378,028 | 2023-04-27 | Filing | |
| $150.03 | 901 | $135,176.94 | 381,288 | 2023-04-26 | Filing | |
| $152.74 | 250 | $38,185.00 | 382,189 | 2023-04-26 | Filing | |
| $151.00 | 3,000 | $452,994.30 | 382,439 | 2023-04-26 | Filing | |
| $147.91 | 500 | $73,953.50 | 385,439 | 2023-04-26 | Filing | |
| $146.96 | 100 | $14,696.00 | 385,939 | 2023-04-26 | Filing | |
| $149.08 | 1,151 | $171,595.22 | 386,039 | 2023-04-26 | Filing | |
| $151.80 | 2,712 | $411,683.50 | 387,190 | 2023-04-26 | Filing | |
| $151.80 | 2,713 | $411,835.57 | 381,288 | 2023-04-26 | Filing | |
| $147.91 | 500 | $73,953.50 | 384,001 | 2023-04-26 | Filing | |
| $150.03 | 900 | $135,027.36 | 384,501 | 2023-04-26 | Filing | |
| $146.96 | 100 | $14,696.00 | 385,401 | 2023-04-26 | Filing | |
| $152.74 | 250 | $38,185.00 | 385,501 | 2023-04-26 | Filing | |
| $149.08 | 1,151 | $171,595.22 | 385,751 | 2023-04-26 | Filing | |
| $151.00 | 3,000 | $452,994.00 | 386,902 | 2023-04-26 | Filing | |
| $151.83 | 150 | $22,774.50 | 389,902 | 2023-04-25 | Filing | |
| $145.27 | 454 | $65,951.90 | 390,052 | 2023-04-25 | Filing | |
| $146.63 | 800 | $117,302.00 | 390,506 | 2023-04-25 | Filing |