| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $369.74 | 167 | $61,746.58 | 6,864 | 2026-06-02 | Filing | |
| $355.00 | 656 | $232,880.00 | 15,722 | 2026-05-22 | Filing | |
| $345.37 | 1,008 | $348,132.96 | 15,066 | 2026-05-21 | Filing | |
| $350.00 | 400 | $140,000.00 | 18,641 | 2026-05-21 | Filing | |
| $338.98 | 8,597 | $2,914,211.06 | 124,470 | 2026-05-15 | Filing | |
| $338.98 | 800 | $271,184.00 | 19,041 | 2026-05-15 | Filing | |
| $377.60 | 680 | $256,768.00 | 7,665 | 2026-05-07 | Filing | |
| $342.17 | 16 | $5,474.72 | 11,399 | 2026-04-08 | Filing | |
| $312.20 | 625 | $195,125.00 | 6,363 | 2026-04-06 | Filing | |
| $290.88 | 252 | $73,301.76 | 11,415 | 2026-04-02 | Filing | |
| $299.20 | 625 | $187,000.00 | 6,988 | 2026-03-05 | Filing | |
| $332.87 | 788 | $262,301.56 | 11,889 | 2026-02-25 | Filing | |
| $266.98 | 625 | $166,862.50 | 7,613 | 2026-02-05 | Filing | |
| $211.85 | 625 | $132,406.25 | 8,238 | 2026-01-05 | Filing | |
| $201.31 | 1,108 | $223,051.48 | 93,409 | 2025-12-12 | Filing | |
| $200.00 | 625 | $125,000.00 | 8,863 | 2025-12-05 | Filing | |
| $180.20 | 1,108 | $199,661.60 | 94,517 | 2025-11-12 | Filing | |
| $177.05 | 625 | $110,656.25 | 9,488 | 2025-11-05 | Filing | |
| $145.24 | 1,108 | $160,925.92 | 94,777 | 2025-10-10 | Filing | |
| $147.90 | 625 | $92,437.50 | 10,113 | 2025-10-06 | Filing |