| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $145.43 | 1,661 | $241,560.23 | 118,823 | 2023-11-15 | Filing | |
| $144.69 | 4,229 | $611,911.77 | 120,484 | 2023-11-15 | Filing | |
| $143.61 | 3,947 | $566,829.85 | 124,713 | 2023-11-15 | Filing | |
| $147.06 | 3,864 | $568,239.84 | 524,111 | 2023-11-15 | Filing | |
| $142.83 | 1,237 | $176,680.71 | 23,676 | 2023-11-17 | Filing | |
| $139.00 | 500 | $69,500.00 | 103,020 | 2023-11-03 | Filing | |
| $138.80 | 500 | $69,400.00 | 103,520 | 2023-11-02 | Filing | |
| $133.98 | 4,000 | $535,920.00 | 518,316 | 2023-11-01 | Filing | |
| $128.01 | 500 | $64,005.00 | 104,020 | 2023-10-20 | Filing | |
| $130.53 | 500 | $65,265.00 | 104,520 | 2023-10-19 | Filing | |
| $124.13 | 500 | $62,065.00 | 105,020 | 2023-10-06 | Filing | |
| $126.64 | 500 | $63,320.00 | 105,520 | 2023-10-05 | Filing | |
| $127.20 | 4,000 | $508,800.00 | 522,316 | 2023-10-02 | Filing | |
| $131.80 | 500 | $65,900.00 | 106,020 | 2023-09-21 | Filing | |
| $138.48 | 500 | $69,240.00 | 106,520 | 2023-09-20 | Filing | |
| $145.13 | 42,816 | $6,213,886.08 | 64,380 | 2023-09-14 | Filing | |
| $136.12 | 500 | $68,060.00 | 107,020 | 2023-09-06 | Filing | |
| $137.66 | 500 | $68,830.00 | 107,520 | 2023-09-05 | Filing | |
| $139.48 | 4,000 | $557,920.00 | 526,316 | 2023-09-01 | Filing | |
| $134.97 | 1,535 | $207,181.56 | 2,030,868 | 2023-08-21 | Filing |