| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $150.50 | 500 | $75,249.75 | 0 | 2021-12-21 | Filing | |
| $149.57 | 4,400 | $658,098.32 | 500 | 2021-12-21 | Filing | |
| $148.59 | 20,721 | $3,078,914.74 | 4,900 | 2021-12-21 | Filing | |
| $147.82 | 12,143 | $1,794,996.47 | 25,621 | 2021-12-21 | Filing | |
| $145.87 | 60 | $8,752.00 | 42,820 | 2021-12-14 | Filing | |
| $144.98 | 55 | $7,974.05 | 42,880 | 2021-12-14 | Filing | |
| $144.06 | 266 | $38,319.69 | 42,935 | 2021-12-14 | Filing | |
| $142.98 | 280 | $40,033.34 | 43,201 | 2021-12-14 | Filing | |
| $141.79 | 44 | $6,238.68 | 43,481 | 2021-12-14 | Filing | |
| $140.64 | 40 | $5,625.40 | 43,525 | 2021-12-14 | Filing | |
| $139.13 | 43 | $5,982.41 | 43,565 | 2021-12-14 | Filing | |
| $138.23 | 47 | $6,496.69 | 43,608 | 2021-12-14 | Filing | |
| $145.50 | 1,300 | $189,154.03 | 224,769 | 2021-12-14 | Filing | |
| $144.52 | 3,160 | $456,686.99 | 226,069 | 2021-12-14 | Filing | |
| $143.52 | 2,888 | $414,475.36 | 229,229 | 2021-12-14 | Filing | |
| $142.72 | 2,811 | $401,179.45 | 232,117 | 2021-12-14 | Filing | |
| $141.33 | 600 | $84,799.02 | 234,928 | 2021-12-14 | Filing | |
| $140.21 | 900 | $126,189.00 | 235,528 | 2021-12-14 | Filing | |
| $139.11 | 400 | $55,644.00 | 236,428 | 2021-12-14 | Filing | |
| $137.76 | 441 | $60,751.85 | 236,828 | 2021-12-14 | Filing |