| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $157.46 | 6,010 | $946,334.60 | 56,786 | 2025-10-27 | Filing | |
| $157.48 | 3,000 | $472,440.00 | 56,786 | 2025-10-27 | Filing | |
| $138.90 | 52,190 | $7,249,191.00 | 251,047 | 2025-10-13 | Filing | |
| $90.00 | 74,320 | $6,688,800.00 | 179,084 | 2025-02-20 | Filing | |
| $90.00 | 35,760 | $3,218,400.00 | 179,084 | 2025-02-20 | Filing | |
| $75.16 | 1,660 | $124,757.30 | 28,930 | 2024-11-01 | Filing | |
| $817.51 | 647 | $528,928.97 | 4,267 | 2024-10-01 | Filing | |
| $1,056.99 | 1,620 | $1,712,323.80 | 5,237 | 2024-07-12 | Filing | |
| $1,085.34 | 200 | $217,068.00 | 84,639 | 2024-06-28 | Filing | |
| $1,083.68 | 200 | $216,736.00 | 84,839 | 2024-06-28 | Filing | |
| $1,082.06 | 400 | $432,824.00 | 85,039 | 2024-06-28 | Filing | |
| $1,080.40 | 200 | $216,080.00 | 85,439 | 2024-06-28 | Filing | |
| $1,078.69 | 219 | $236,233.11 | 85,639 | 2024-06-28 | Filing | |
| $1,076.60 | 689 | $741,777.40 | 85,858 | 2024-06-28 | Filing | |
| $1,075.42 | 600 | $645,252.00 | 86,547 | 2024-06-28 | Filing | |
| $1,074.52 | 800 | $859,616.00 | 87,147 | 2024-06-28 | Filing | |
| $1,073.39 | 300 | $322,017.00 | 87,947 | 2024-06-28 | Filing | |
| $1,071.86 | 600 | $643,116.00 | 88,247 | 2024-06-28 | Filing | |
| $1,070.89 | 400 | $428,356.00 | 88,847 | 2024-06-28 | Filing | |
| $1,069.64 | 500 | $534,820.00 | 89,247 | 2024-06-28 | Filing |