| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $127.00 | 1,100 | $139,700.00 | 107,263 | 2023-08-02 | Filing | |
| $131.10 | 500 | $65,550.00 | 479,019 | 2023-07-19 | Filing | |
| $132.20 | 500 | $66,100.00 | 479,519 | 2023-07-19 | Filing | |
| $130.03 | 5,059 | $657,821.77 | 91,183 | 2023-07-13 | Filing | |
| $130.00 | 579 | $75,270.00 | 90,764 | 2023-07-13 | Filing | |
| $125.00 | 3,000 | $375,000.00 | 480,019 | 2023-07-12 | Filing | |
| $125.00 | 2,765 | $345,625.00 | 81,839 | 2023-07-12 | Filing | |
| $119.50 | 500 | $59,750.00 | 108,363 | 2023-07-03 | Filing | |
| $119.10 | 599 | $71,340.90 | 108,863 | 2023-07-03 | Filing | |
| $110.00 | 386 | $42,460.00 | 91,729 | 2023-06-07 | Filing | |
| $110.00 | 386 | $42,460.00 | 97,014 | 2023-06-07 | Filing | |
| $101.05 | 500 | $50,525.00 | 109,462 | 2023-06-02 | Filing | |
| $101.50 | 599 | $60,798.50 | 109,962 | 2023-06-02 | Filing | |
| $99.17 | 579 | $57,419.43 | 92,115 | 2023-06-01 | Filing | |
| $100.36 | 910 | $91,327.60 | 16,006 | 2023-05-30 | Filing | |
| $106.09 | 386 | $40,950.74 | 97,400 | 2023-05-30 | Filing | |
| $95.44 | 410 | $39,130.40 | 15,891 | 2023-05-22 | Filing | |
| $106.54 | 1,312 | $139,780.48 | 114,068 | 2023-05-02 | Filing | |
| $120.00 | 2,693 | $323,160.00 | 102,115 | 2023-04-17 | Filing | |
| $141.08 | 3,601 | $508,029.08 | 87,203 | 2023-04-03 | Filing |