GeneDx Holdings Corp.
WGS, WGSWW · Services-Health Services · 29.7M shares · +2004%/yr ↑ dilution · EDGAR filings ↗
Reference price $59.75 · est. market cap ~$1.8B — last insider sale, 2026-06-16 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B70GeneDx Holdings — fast-growing genetic-testing/diagnostics firm near breakeven.
Strengths
- Revenue +40% (100th pct); gross margin (89th); FCF-positive, strong cash (77th)
- Leading exome/genome diagnostics franchise
Risks
- Still net-loss-making; reimbursement and volume sensitivity
- Test-menu and competitive risk
Notable findings
- Chronic dilutionShare count +2004%/yr over 4y (dilution, book value/share -100%)
- Net lossNet loss (net margin -4.9%)
- Exec changeRecent 8-K item 5.02 8-K ↗
- Strong balance sheetStrong balance sheet — $171M cash & investments
- Insider buyingInsider buying — 34 open-market buy(s) by 2 insider(s) (cluster of 2 insiders, ~$107M, last 6mo) Form 4 ↗
- Revenue declineRevenue -15.5% YoY
- Insider sellingInsider selling — 52 open-market sale(s) by 3 insider(s) (cluster of 3 insiders, ~$11M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
69.7%
Operating margin
-3.1%
Net margin
-4.9%
Return on equity
-6.8%
Return on assets
-4.0%
ROIC
-2.9%
Revenue growth (QoQ)
-15.5%
Debt / equity
0.2×
Current ratio
2.5×
Free cash flow
$14M
EBITDA
-$3M
Tangible book value
$126M
Cash & investments
$171M
Stock comp / revenue
7.5%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-18 | Meister Keith A. | Option exercise | 3.6K | — |
| 2026-06-18 | Casdin Eli | Option exercise | 3.6K | — |
| 2026-06-18 | Leproust Emily M. | Option exercise | 3.6K | — |
| 2026-06-18 | Ryan Jason | Option exercise | 3.6K | — |
| 2026-06-18 | PFENNIGER RICHARD C JR | Option exercise | 3.6K | — |
| 2026-06-18 | RUCH JOSHUA | Option exercise | 3.6K | — |
| 2026-06-16 | Feeley Kevin | Option exercise | 7.2K | — |
| 2026-06-16 | Feeley Kevin | Sell | 760 | $59.75 |
| 2026-06-16 | Feeley Kevin | Sell | 2.1K | $60.83 |
| 2026-06-16 | Feeley Kevin | Sell | 863 | $61.50 |
| 2026-06-16 | Stueland Katherine | Option exercise | 19K | — |
| 2026-06-16 | Stueland Katherine | Sell | 2.1K | $59.75 |
| 2026-06-16 | Stueland Katherine | Sell | 5.9K | $60.83 |
| 2026-06-16 | Stueland Katherine | Sell | 2.4K | $61.50 |
| 2026-06-09 | Feeley Kevin | Option exercise | 2.5K | — |
| 2026-06-09 | Feeley Kevin | Sell | 1.3K | $53.77 |
| 2026-06-09 | Stueland Katherine | Option exercise | 6.5K | — |
| 2026-06-09 | Stueland Katherine | Sell | 3.6K | $53.77 |
| 2026-06-05 | Casdin Capital, LLC | Buy | 50K | $52.86 |
| 2026-06-04 | Casdin Capital, LLC | Buy | 150K | $56.44 |
| 2026-06-01 | Feeley Kevin | Option exercise | 717 | — |
| 2026-06-01 | Feeley Kevin | Sell | 369 | $51.74 |
| 2026-05-20 | Casdin Capital, LLC | Buy | 140K | $43.81 |
| 2026-05-19 | Casdin Capital, LLC | Buy | 185K | $42.60 |
| 2026-05-18 | Casdin Capital, LLC | Buy | 175K | $42.55 |
| 2026-05-15 | Meister Keith A. | Buy | 19K | $39.83 |
| 2026-05-15 | Meister Keith A. | Buy | 27K | $38.28 |
| 2026-05-14 | Meister Keith A. | Buy | 52K | $39.92 |
| 2026-05-14 | Meister Keith A. | Buy | 88K | $39.08 |
| 2026-05-13 | Meister Keith A. | Buy | 71K | $39.45 |
| 2026-05-13 | Meister Keith A. | Buy | 94K | $38.82 |
| 2026-05-11 | Meister Keith A. | Buy | 247K | $38.91 |
| 2026-05-11 | Meister Keith A. | Buy | 253K | $39.65 |
| 2026-05-11 | Meister Keith A. | Buy | 532 | $40.35 |
| 2026-05-08 | Meister Keith A. | Buy | 16K | $38.00 |
| 2026-05-08 | Meister Keith A. | Buy | 79K | $40.67 |
| 2026-05-08 | Meister Keith A. | Buy | 73K | $41.15 |
| 2026-05-08 | Meister Keith A. | Buy | 3.4K | $38.70 |
| 2026-05-07 | Meister Keith A. | Buy | 128K | $35.46 |
| 2026-05-07 | Meister Keith A. | Buy | 15K | $36.33 |
| 2026-05-07 | Meister Keith A. | Buy | 123K | $37.60 |
| 2026-05-07 | Meister Keith A. | Buy | 116K | $38.46 |
| 2026-05-07 | Meister Keith A. | Buy | 94K | $39.39 |
| 2026-05-07 | Meister Keith A. | Buy | 57K | $40.46 |
| 2026-04-29 | Feeley Kevin | Option exercise | 754 | — |
| 2026-04-29 | Feeley Kevin | Sell | 392 | $65.19 |
| 2026-04-29 | Stueland Katherine | Option exercise | 3.9K | — |
| 2026-04-29 | Stueland Katherine | Sell | 2.2K | $65.20 |
| 2026-04-29 | Stueland Katherine | Sell | 18 | $64.12 |
| 2026-03-26 | Feeley Kevin | Option exercise | 16K | — |
| 2026-03-26 | Feeley Kevin | Sell | 2.5K | $61.29 |
| 2026-03-26 | Feeley Kevin | Sell | 961 | $62.33 |
| 2026-03-26 | Feeley Kevin | Sell | 2.5K | $63.28 |
| 2026-03-26 | Feeley Kevin | Sell | 995 | $64.60 |
| 2026-03-26 | Feeley Kevin | Sell | 1.9K | $65.21 |
| 2026-03-26 | Stueland Katherine | Option exercise | 80K | — |
| 2026-03-26 | Stueland Katherine | Sell | 13K | $61.29 |
| 2026-03-26 | Stueland Katherine | Sell | 5.1K | $62.33 |
| 2026-03-26 | Stueland Katherine | Sell | 13K | $63.28 |
| 2026-03-26 | Stueland Katherine | Sell | 5.3K | $64.60 |
| 2026-03-26 | Stueland Katherine | Sell | 9.9K | $65.21 |
| 2026-03-16 | Feeley Kevin | Sell | 2.4K | $76.35 |
| 2026-03-16 | Feeley Kevin | Option exercise | 7.2K | — |
| 2026-03-16 | Feeley Kevin | Sell | 3.1K | $77.05 |
| 2026-03-16 | Feeley Kevin | Sell | 257 | $77.94 |
| 2026-03-16 | Stueland Katherine | Option exercise | 19K | — |
| 2026-03-16 | Stueland Katherine | Sell | 7.2K | $76.35 |
| 2026-03-16 | Stueland Katherine | Sell | 9.2K | $77.05 |
| 2026-03-16 | Stueland Katherine | Sell | 772 | $77.94 |
| 2026-03-15 | Feeley Kevin | Option exercise | 3.8K | — |
| 2026-03-15 | Stueland Katherine | Option exercise | 12K | — |
| 2026-03-09 | Feeley Kevin | Sell | 1.3K | $86.75 |
| 2026-03-09 | Stueland Katherine | Sell | 3.7K | $86.75 |
| 2026-03-09 | Stueland Katherine | Option exercise | 6.5K | — |
| 2026-03-09 | Feeley Kevin | Option exercise | 2.5K | — |
| 2026-03-06 | Feeley Kevin | Grant | 2.0K | $88.11 |
| 2026-03-06 | Stueland Katherine | Grant | 3.4K | $88.11 |
| 2026-03-05 | Meister Keith A. | Buy | 2.0K | $78.91 |
| 2026-03-05 | Meister Keith A. | Buy | 61K | $81.37 |
| 2026-03-05 | Meister Keith A. | Buy | 29K | $82.06 |
| 2026-03-05 | Meister Keith A. | Buy | 304 | $77.96 |
| 2026-03-05 | Meister Keith A. | Buy | 48K | $80.55 |
| 2026-03-04 | Stueland Katherine | Sell | 5.9K | $77.63 |
| 2026-03-04 | Feeley Kevin | Sell | 1.4K | $77.63 |
| 2026-03-04 | Feeley Kevin | Sell | 2.5K | $78.61 |
| 2026-03-04 | Feeley Kevin | Sell | 2.2K | $79.25 |
| 2026-03-04 | Stueland Katherine | Sell | 10K | $78.61 |
| 2026-03-04 | Stueland Katherine | Sell | 9.1K | $79.25 |
| 2026-03-03 | Meister Keith A. | Buy | 200 | $72.00 |
| 2026-03-03 | Meister Keith A. | Buy | 20K | $70.34 |
| 2026-03-03 | Stueland Katherine | Grant | 48K | — |
| 2026-03-03 | Feeley Kevin | Grant | 15K | — |
| 2026-03-03 | Meister Keith A. | Buy | 249 | $75.99 |
| 2026-03-03 | Meister Keith A. | Buy | 921 | $75.66 |
| 2026-03-03 | Meister Keith A. | Buy | 8.4K | $71.48 |
| 2026-03-02 | Feeley Kevin | Sell | 287 | $77.52 |
| 2026-03-01 | Feeley Kevin | Option exercise | 718 | — |
| 2026-02-04 | Dechairo Bryan | Sell | 328 | $88.66 |
| 2026-02-04 | Dechairo Bryan | Sell | 779 | $83.04 |
| 2026-02-04 | Dechairo Bryan | Sell | 1.4K | $83.83 |
| 2026-02-04 | Dechairo Bryan | Sell | 1.0K | $84.93 |
| 2026-02-04 | Dechairo Bryan | Sell | 623 | $86.35 |
| 2026-02-04 | Dechairo Bryan | Sell | 1.6K | $87.66 |
| 2026-02-04 | Dechairo Bryan | Sell | 100 | $90.45 |
| 2026-02-04 | Dechairo Bryan | Sell | 100 | $91.92 |
| 2026-02-02 | Dechairo Bryan | Sell | 492 | $98.61 |
| 2026-02-02 | Dechairo Bryan | Sell | 1.7K | $99.40 |
| 2026-02-02 | Dechairo Bryan | Sell | 1.2K | $100.31 |
| 2026-02-02 | Dechairo Bryan | Sell | 93 | $96.77 |
| 2026-02-01 | Dechairo Bryan | Option exercise | 9.4K | — |
| 2026-01-29 | Stueland Katherine | Sell | 1.7K | $94.00 |
| 2026-01-29 | Feeley Kevin | Option exercise | 754 | — |
| 2026-01-29 | Feeley Kevin | Sell | 315 | $94.00 |
| 2026-01-29 | Feeley Kevin | Sell | 2 | $92.06 |
| 2026-01-29 | Stueland Katherine | Option exercise | 3.9K | — |
| 2025-12-16 | Stueland Katherine | Sell | 932 | $148.55 |
| 2025-12-16 | Feeley Kevin | Option exercise | 7.2K | — |
| 2025-12-16 | Feeley Kevin | Sell | 131 | $138.93 |
| 2025-12-16 | Feeley Kevin | Sell | 366 | $140.08 |
| 2025-12-16 | Feeley Kevin | Sell | 951 | $141.20 |
| 2025-12-16 | Feeley Kevin | Sell | 215 | $142.12 |
| 2025-12-16 | Feeley Kevin | Sell | 334 | $144.27 |
| 2025-12-16 | Feeley Kevin | Sell | 578 | $145.36 |
| 2025-12-16 | Feeley Kevin | Sell | 699 | $146.93 |
| 2025-12-16 | Feeley Kevin | Sell | 331 | $148.55 |
| 2025-12-16 | Feeley Kevin | Sell | 97 | $149.20 |
| 2025-12-16 | Feeley Kevin | Sell | 26 | $150.75 |
| 2025-12-16 | Feeley Kevin | Sell | 127 | $140.45 |
| 2025-12-16 | Stueland Katherine | Option exercise | 19K | — |
| 2025-12-16 | Stueland Katherine | Sell | 369 | $138.93 |
| 2025-12-16 | Stueland Katherine | Sell | 1.0K | $140.08 |
| 2025-12-16 | Stueland Katherine | Sell | 2.7K | $141.20 |
| 2025-12-16 | Stueland Katherine | Sell | 604 | $142.12 |
| 2025-12-16 | Stueland Katherine | Sell | 940 | $144.27 |
| 2025-12-16 | Stueland Katherine | Sell | 1.6K | $145.36 |
| 2025-12-16 | Stueland Katherine | Sell | 2.0K | $146.93 |
| 2025-12-16 | Stueland Katherine | Sell | 274 | $149.20 |
| 2025-12-16 | Stueland Katherine | Sell | 74 | $150.75 |
| 2025-12-16 | Stueland Katherine | Sell | 356 | $140.95 |
| 2025-12-09 | Feeley Kevin | Option exercise | 2.5K | — |
| 2025-12-09 | Feeley Kevin | Sell | 1.3K | $159.28 |
| 2025-12-09 | Stueland Katherine | Option exercise | 6.5K | — |
| 2025-12-09 | Stueland Katherine | Sell | 3.6K | $159.28 |
| 2025-12-01 | Feeley Kevin | Option exercise | 717 | — |
| 2025-12-01 | Feeley Kevin | Sell | 377 | $162.54 |
| 2025-11-24 | RUCH JOSHUA | Sell | 201 | $158.40 |
| 2025-11-24 | RUCH JOSHUA | Sell | 625 | $159.28 |
| 2025-11-24 | RUCH JOSHUA | Sell | 889 | $160.45 |
| 2025-11-24 | RUCH JOSHUA | Sell | 1.1K | $161.16 |
| 2025-11-24 | RUCH JOSHUA | Sell | 72 | $162.04 |
| 2025-11-24 | RUCH JOSHUA | Sell | 407 | $158.40 |
| 2025-11-24 | RUCH JOSHUA | Sell | 1.3K | $159.28 |
| 2025-11-24 | RUCH JOSHUA | Sell | 1.8K | $160.45 |
| 2025-11-24 | RUCH JOSHUA | Sell | 2.3K | $161.16 |
| 2025-11-24 | RUCH JOSHUA | Sell | 147 | $162.04 |
| 2025-11-24 | RUCH JOSHUA | Sell | 2.0K | $158.40 |
| 2025-11-24 | RUCH JOSHUA | Sell | 6.3K | $159.28 |
| 2025-11-24 | RUCH JOSHUA | Sell | 8.9K | $160.45 |
| 2025-11-24 | RUCH JOSHUA | Sell | 11K | $161.16 |
| 2025-11-24 | RUCH JOSHUA | Sell | 728 | $162.04 |
| 2025-10-29 | Feeley Kevin | Option exercise | 753 | — |
| 2025-10-29 | Feeley Kevin | Sell | 388 | $136.54 |
| 2025-10-29 | Stueland Katherine | Option exercise | 3.9K | — |
| 2025-10-29 | Stueland Katherine | Sell | 2.2K | $136.54 |
| 2025-10-29 | Stueland Katherine | Sell | 4 | $136.75 |
| 2025-09-30 | Feeley Kevin | Sell | 344 | $105.24 |
| 2025-09-30 | Feeley Kevin | Option exercise | 1.2K | $32.67 |
| 2025-09-30 | Feeley Kevin | Sell | 387 | $106.86 |
| 2025-09-30 | Feeley Kevin | Sell | 2.7K | $107.68 |
| 2025-09-30 | Feeley Kevin | Sell | 2.2K | $108.67 |
| 2025-09-30 | Feeley Kevin | Sell | 421 | $110.05 |
| 2025-09-30 | Feeley Kevin | Sell | 520 | $111.93 |
| 2025-09-30 | Feeley Kevin | Sell | 70 | $113.68 |
| 2025-09-30 | Stueland Katherine | Sell | 606 | $105.10 |
| 2025-09-30 | Stueland Katherine | Sell | 1.1K | $106.69 |
| 2025-09-30 | Stueland Katherine | Sell | 4.5K | $107.61 |
| 2025-09-30 | Stueland Katherine | Sell | 5.2K | $108.55 |
| 2025-09-30 | Stueland Katherine | Sell | 554 | $109.13 |
| 2025-09-30 | Stueland Katherine | Sell | 200 | $110.23 |
| 2025-09-30 | Stueland Katherine | Sell | 645 | $111.84 |
| 2025-09-30 | Stueland Katherine | Sell | 136 | $113.68 |
| 2025-09-16 | Feeley Kevin | Option exercise | 7.2K | — |
| 2025-09-16 | Stueland Katherine | Sell | 11K | $121.47 |
| 2025-09-16 | Stueland Katherine | Option exercise | 19K | — |
| 2025-09-16 | Feeley Kevin | Sell | 3.7K | $121.47 |
| 2025-09-16 | Feeley Kevin | Option exercise | 7.2K | — |
| 2025-09-09 | Stueland Katherine | Option exercise | 6.5K | — |
| 2025-09-09 | Feeley Kevin | Sell | 6 | $129.09 |
| 2025-09-09 | Feeley Kevin | Sell | 1.3K | $128.05 |
| 2025-09-09 | Feeley Kevin | Option exercise | 2.5K | — |
| 2025-09-09 | Stueland Katherine | Sell | 18 | $129.08 |
| 2025-09-09 | Stueland Katherine | Sell | 3.6K | $128.05 |
| 2025-09-02 | Feeley Kevin | Sell | 378 | $125.81 |
| 2025-09-01 | Feeley Kevin | Option exercise | 717 | — |
| 2025-08-27 | Ryan Jason | Sell | 8.8K | $125.07 |
| 2025-08-27 | Ryan Jason | Sell | 5.4K | $127.44 |
| 2025-08-27 | Ryan Jason | Sell | 3.5K | $128.04 |
| 2025-08-27 | Ryan Jason | Sell | 9.9K | $129.59 |
| 2025-08-27 | Ryan Jason | Sell | 1.5K | $130.01 |
| 2025-08-27 | Ryan Jason | Sell | 1.1K | $129.65 |
| 2025-08-27 | Ryan Jason | Sell | 9.0K | $126.15 |
| 2025-08-22 | Casdin Capital, LLC | Sell | 500K | $120.90 |
| 2025-07-29 | Stueland Katherine | Option exercise | 3.9K | — |
| 2025-07-29 | Feeley Kevin | Option exercise | 753 | — |
| 2025-07-29 | Feeley Kevin | Sell | 388 | $105.31 |
| 2025-07-29 | Stueland Katherine | Sell | 2.2K | $105.31 |
| 2025-07-09 | Feeley Kevin | Option exercise | 1.2K | $32.67 |
| 2025-07-09 | Feeley Kevin | Sell | 5.3K | $93.00 |
| 2025-07-09 | Stueland Katherine | Sell | 3.2K | $93.00 |
| 2025-07-01 | Stueland Katherine | Sell | 2.6K | $91.55 |
| 2025-07-01 | Stueland Katherine | Sell | 135 | $92.46 |
| 2025-07-01 | Feeley Kevin | Sell | 998 | $90.86 |
| 2025-07-01 | Feeley Kevin | Sell | 346 | $91.88 |
| 2025-07-01 | Stueland Katherine | Sell | 6.9K | $90.68 |
| 2025-06-18 | PFENNIGER RICHARD C JR | Option exercise | 13K | — |
| 2025-06-18 | RUCH JOSHUA | Option exercise | 13K | — |
| 2025-06-18 | Casdin Eli | Option exercise | 13K | — |
| 2025-06-18 | Casdin Eli | Option exercise | 13K | — |
| 2025-06-18 | Meister Keith A. | Option exercise | 13K | — |
| 2025-06-18 | Ryan Jason | Option exercise | 13K | — |
| 2025-06-18 | Leproust Emily M. | Option exercise | 13K | — |
| 2025-06-16 | Stueland Katherine | Sell | 11K | $64.77 |
| 2025-06-16 | Stueland Katherine | Option exercise | 19K | — |
| 2025-06-16 | Feeley Kevin | Option exercise | 7.2K | — |
| 2025-06-16 | Feeley Kevin | Sell | 3.7K | $64.77 |
| 2025-06-09 | Feeley Kevin | Sell | 1.3K | $72.55 |
| 2025-06-09 | Feeley Kevin | Option exercise | 2.5K | — |
| 2025-06-09 | Stueland Katherine | Option exercise | 6.5K | — |
| 2025-06-09 | Stueland Katherine | Sell | 3.6K | $72.55 |
| 2025-06-02 | Feeley Kevin | Sell | 370 | $71.26 |
| 2025-06-01 | Feeley Kevin | Option exercise | 718 | — |
| 2025-05-14 | Meister Keith A. | Buy | 25K | $59.81 |
| 2025-05-14 | Meister Keith A. | Buy | 25K | $60.52 |
| 2025-05-08 | Meister Keith A. | Buy | 9.9K | $57.53 |
| 2025-05-08 | Meister Keith A. | Buy | 79K | $55.69 |
| 2025-05-08 | Meister Keith A. | Buy | 11K | $56.96 |
| 2025-05-06 | Meister Keith A. | Grant | 27K | $61.20 |
| 2025-05-06 | Meister Keith A. | Grant | 9.7K | $63.96 |
| 2025-05-06 | Meister Keith A. | Grant | 42K | $63.08 |
| 2025-05-06 | Meister Keith A. | Grant | 45K | $62.19 |
| 2025-05-05 | Meister Keith A. | Grant | 7.5K | $66.97 |
| 2025-05-05 | Meister Keith A. | Grant | 40K | $64.45 |
| 2025-05-05 | Meister Keith A. | Grant | 62K | $65.34 |
| 2025-05-05 | Meister Keith A. | Grant | 42K | $65.96 |
| 2025-05-02 | Meister Keith A. | Grant | 51K | $64.95 |
| 2025-05-02 | Meister Keith A. | Grant | 27K | $64.31 |
| 2025-05-02 | PFENNIGER RICHARD C JR | Option exercise | 918 | — |
| 2025-05-02 | Meister Keith A. | Grant | 23K | $62.11 |
| 2025-05-02 | Meister Keith A. | Grant | 57K | $63.09 |
| 2025-04-30 | Feeley Kevin | Grant | 420 | $56.82 |
| 2025-04-29 | Feeley Kevin | Option exercise | 753 | — |
| 2025-04-29 | Stueland Katherine | Sell | 2.2K | $113.09 |
| 2025-04-29 | Stueland Katherine | Option exercise | 3.9K | — |
| 2025-04-29 | Feeley Kevin | Sell | 388 | $113.09 |
| 2025-04-09 | Stueland Katherine | Sell | 2.0K | $81.16 |
| 2025-04-09 | Feeley Kevin | Option exercise | 1.2K | $32.67 |
| 2025-04-09 | Feeley Kevin | Sell | 637 | $83.67 |
| 2025-04-09 | Feeley Kevin | Sell | 1.2K | $84.61 |
| 2025-04-09 | Feeley Kevin | Sell | 1.2K | $85.73 |
| 2025-04-09 | Feeley Kevin | Sell | 249 | $86.48 |
| 2025-04-09 | Feeley Kevin | Sell | 6.0K | $93.28 |
| 2025-04-09 | Feeley Kevin | Sell | 2.7K | $94.61 |
| 2025-04-09 | Feeley Kevin | Sell | 1.5K | $95.53 |
| 2025-04-09 | Feeley Kevin | Sell | 846 | $96.46 |
| 2025-04-09 | Feeley Kevin | Sell | 20 | $97.26 |
| 2025-04-09 | Feeley Kevin | Option exercise | 1.2K | $32.67 |
| 2025-04-09 | Feeley Kevin | Sell | 637 | $83.67 |
| 2025-04-09 | Feeley Kevin | Sell | 1.2K | $84.61 |
| 2025-04-09 | Feeley Kevin | Sell | 1.2K | $85.73 |
| 2025-04-09 | Feeley Kevin | Sell | 249 | $86.48 |
| 2025-04-09 | Feeley Kevin | Sell | 6.8K | $93.26 |
| 2025-04-09 | Feeley Kevin | Sell | 3.1K | $94.60 |
| 2025-04-09 | Feeley Kevin | Sell | 1.5K | $95.53 |
| 2025-04-09 | Feeley Kevin | Sell | 846 | $96.46 |
| 2025-04-09 | Feeley Kevin | Sell | 20 | $97.26 |
| 2025-04-09 | Stueland Katherine | Sell | 3.1K | $82.17 |
| 2025-04-09 | Stueland Katherine | Sell | 3.3K | $83.25 |
| 2025-04-09 | Stueland Katherine | Sell | 2.7K | $84.28 |
| 2025-04-09 | Stueland Katherine | Sell | 3.2K | $85.44 |
| 2025-04-09 | Stueland Katherine | Sell | 5.9K | $86.34 |
| 2025-04-09 | Stueland Katherine | Sell | 373 | $87.30 |
| 2025-04-09 | Stueland Katherine | Sell | 300 | $88.70 |
| 2025-04-09 | Stueland Katherine | Sell | 1.6K | $90.13 |
| 2025-04-09 | Stueland Katherine | Sell | 1.9K | $91.27 |
| 2025-04-09 | Stueland Katherine | Sell | 1.0K | $92.28 |
| 2025-04-09 | Stueland Katherine | Sell | 9.6K | $93.33 |
| 2025-04-09 | Stueland Katherine | Sell | 4.5K | $94.55 |
| 2025-04-09 | Stueland Katherine | Sell | 3.2K | $95.51 |
| 2025-04-09 | Stueland Katherine | Sell | 3.2K | $96.29 |
| 2025-04-09 | Stueland Katherine | Sell | 705 | $97.24 |
| 2025-03-26 | Feeley Kevin | Sell | 8.4K | $95.66 |
| 2025-03-26 | Stueland Katherine | Option exercise | 80K | — |
| 2025-03-26 | Stueland Katherine | Sell | 45K | $95.66 |
| 2025-03-26 | Stueland Katherine | Sell | 1.8K | $94.58 |
| 2025-03-26 | Feeley Kevin | Sell | 328 | $94.40 |
| 2025-03-26 | Feeley Kevin | Option exercise | 16K | — |
| 2025-03-17 | Feeley Kevin | Sell | 3.7K | $96.71 |
| 2025-03-17 | Stueland Katherine | Sell | 11K | $96.71 |
| 2025-03-16 | Feeley Kevin | Option exercise | 7.2K | — |
| 2025-03-16 | Stueland Katherine | Option exercise | 19K | — |
| 2025-03-13 | Feeley Kevin | Sell | 402 | $90.05 |
| 2025-03-13 | Stueland Katherine | Sell | 1.1K | $89.44 |
| 2025-03-10 | Stueland Katherine | Sell | 2.7K | $94.73 |
| 2025-03-10 | Feeley Kevin | Sell | 922 | $94.72 |
| 2025-03-09 | Stueland Katherine | Option exercise | 6.5K | — |
| 2025-03-09 | Feeley Kevin | Option exercise | 2.5K | — |
| 2025-03-03 | Feeley Kevin | Sell | 261 | $103.94 |
| 2025-03-01 | Feeley Kevin | Option exercise | 717 | — |
| 2025-02-05 | RUCH JOSHUA | Option exercise | 5.8K | $7.89 |
| 2025-01-29 | Stueland Katherine | Option exercise | 3.9K | — |
| 2025-01-29 | Feeley Kevin | Option exercise | 753 | — |
| 2025-01-29 | Feeley Kevin | Sell | 275 | $78.48 |
| 2025-01-29 | Stueland Katherine | Sell | 1.7K | $78.48 |
| 2025-01-17 | RUCH JOSHUA | Option exercise | 3.0K | $7.89 |
| 2025-01-07 | Feeley Kevin | Option exercise | 11K | $32.67 |
| 2025-01-07 | Feeley Kevin | Sell | 24K | $93.32 |
| 2025-01-07 | Feeley Kevin | Sell | 7.1K | $94.28 |
| 2025-01-07 | Feeley Kevin | Sell | 3.5K | $95.62 |
| 2025-01-07 | Feeley Kevin | Sell | 900 | $96.52 |
| 2025-01-07 | Stueland Katherine | Sell | 24K | $93.34 |
| 2025-01-07 | Stueland Katherine | Sell | 8.4K | $94.33 |
| 2025-01-07 | Stueland Katherine | Sell | 9.2K | $95.50 |
| 2025-01-07 | Stueland Katherine | Sell | 10K | $96.39 |
| 2025-01-02 | Stueland Katherine | Sell | 2.7K | $75.47 |
| 2025-01-02 | Stueland Katherine | Sell | 2.1K | $76.54 |
| 2025-01-02 | Stueland Katherine | Sell | 3.4K | $77.88 |
| 2025-01-02 | Stueland Katherine | Sell | 4.1K | $78.58 |
| 2025-01-02 | Stueland Katherine | Sell | 4.2K | $79.68 |
| 2025-01-02 | Stueland Katherine | Sell | 1.6K | $80.47 |
| 2025-01-02 | Feeley Kevin | Sell | 319 | $75.08 |
| 2025-01-02 | Feeley Kevin | Sell | 774 | $76.00 |
| 2025-01-02 | Feeley Kevin | Sell | 337 | $77.04 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-23 | Shareholder vote | filing ↗ |
| 2026-06-16 | Exec/director changeReg FDExhibits | filing ↗ |
| 2026-05-04 | ResultsExhibits | filing ↗ |
| 2026-03-02 | Material agreement1.02Debt obligation | filing ↗ |
| 2026-02-23 | ResultsExhibits | filing ↗ |
| 2026-01-12 | ResultsReg FDExhibits | filing ↗ |
| 2025-10-28 | ResultsExhibits | filing ↗ |
| 2025-09-18 | Exec/director changeExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-23 | 2026-06-18 | 0001628280-26-044806 ↗ |
| 8-K | 2026-06-16 | 2026-06-15 | 0001628280-26-043431 ↗ |
| 10-Q | 2026-05-04 | 2026-03-31 | 0001818331-26-000041 ↗ |
| 8-K | 2026-05-04 | 2026-05-04 | 0001818331-26-000039 ↗ |
| 8-K | 2026-03-02 | 2026-02-27 | 0001818331-26-000021 ↗ |
| 8-K | 2026-02-23 | 2026-02-23 | 0001818331-26-000014 ↗ |
| 10-K | 2026-02-23 | 2025-12-31 | 0001818331-26-000015 ↗ |
| 8-K | 2026-01-12 | 2026-01-12 | 0001818331-26-000005 ↗ |
| 8-K | 2025-10-28 | 2025-10-28 | 0001818331-25-000128 ↗ |
| 10-Q | 2025-10-28 | 2025-09-30 | 0001818331-25-000130 ↗ |
| 8-K | 2025-09-18 | 2025-09-17 | 0001818331-25-000121 ↗ |
| 10-Q | 2025-07-29 | 2025-06-30 | 0001818331-25-000108 ↗ |