| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $196.45 | 592 | $116,300.71 | 90,873 | 2024-06-03 | Filing | |
| $194.80 | 100 | $19,480.00 | 91,465 | 2024-06-03 | Filing | |
| $193.89 | 1,344 | $260,586.14 | 91,565 | 2024-06-03 | Filing | |
| $192.74 | 1,800 | $346,930.38 | 92,909 | 2024-06-03 | Filing | |
| $178.59 | 200 | $35,718.48 | 86,709 | 2024-05-17 | Filing | |
| $177.86 | 494 | $87,861.70 | 86,909 | 2024-05-17 | Filing | |
| $177.02 | 2,004 | $354,752.29 | 87,403 | 2024-05-17 | Filing | |
| $0.00 | 1,226 | $0.00 | 155,290 | 2024-05-15 | Filing | |
| $0.00 | 2,469 | $0.00 | 62,054 | 2024-05-15 | Filing | |
| $0.00 | 2,458 | $0.00 | 120,547 | 2024-05-15 | Filing | |
| $0.00 | 988 | $0.00 | 33,057 | 2024-05-15 | Filing | |
| $250.23 | 300 | $75,069.99 | 123,005 | 2024-05-06 | Filing | |
| $248.43 | 300 | $74,529.99 | 123,305 | 2024-05-06 | Filing | |
| $247.82 | 500 | $123,911.00 | 123,605 | 2024-05-06 | Filing | |
| $246.74 | 300 | $74,022.99 | 124,105 | 2024-05-06 | Filing | |
| $242.01 | 100 | $24,201.00 | 124,405 | 2024-05-06 | Filing | |
| $231.61 | 200 | $46,322.00 | 0 | 2024-05-01 | Filing | |
| $230.48 | 600 | $138,289.98 | 200 | 2024-05-01 | Filing | |
| $229.52 | 600 | $137,710.02 | 800 | 2024-05-01 | Filing | |
| $228.41 | 200 | $45,681.76 | 1,400 | 2024-05-01 | Filing |