‹ Screener

MARAVAI LIFESCIENCES HOLDINGS, INC.

MRVI · Pharmaceutical Preparations · 131.9M shares · -15%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: -$930K (gross $34M, SBC $35M)

Reference price $5.10 · est. market cap ~$673M — last insider sale, 2026-06-10 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

D42

Nucleic-acid/biologics tools company (CleanCap) with deep losses and leverage.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $47M2025-09-30 · $42M2025-12-31 · $50M2026-03-31 · $66M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
18.3%
Operating margin
-115.9%
Net margin
-70.4%
Return on equity
-61.6%
Return on assets
-17.0%
ROIC
-34.1%
Revenue growth (QoQ)
32.0%
Debt / equity
1.3×
Current ratio
6.6×
Free cash flow
-$71M
Tangible book value
-$69M
Cash & investments
$217M
Cash runway
12q
Stock comp / revenue
16.2%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-10ORESHACK KURTSell25K$5.10
2026-06-09LUCIER GREGORY TGift46K
2026-06-09LUCIER GREGORY TGift46K
2026-06-09ORESHACK KURTSell25K$5.06
2026-06-08Brust BerndTax withheld351K$5.02
2026-05-26MIHAS CONSTANTINE SGrant46K
2026-05-26LUCIER GREGORY TGrant46K
2026-05-26LUCIER GREGORY TGrant46K$4.38
2026-05-26ECKERT R ANDREWGrant46K
2026-05-26GRAY SUSANNAHGrant46K
2026-05-26MARKER LUKE JOSEPHGrant46K
2026-05-26CUNNINGHAM SEAN LAURENCEGrant46K
2026-05-26DeFord John AGrant46K
2026-05-15Dolan ChristineGrant5.0K$1.79
2026-05-15ORESHACK KURTGrant776$2.84
2026-03-16Dolan ChristineTax withheld29K$3.08
2026-03-16ORESHACK KURTTax withheld40K$3.08
2026-01-15Dolan ChristineTax withheld29K$3.69
2026-01-15ORESHACK KURTTax withheld32K$3.69
2025-12-08LUCIER GREGORY TBuy49K$3.67
2025-12-05LUCIER GREGORY TBuy51K$3.70
2025-11-14Dolan ChristineGrant4.3K$1.79
2025-11-13Brust BerndBuy216K$3.25
2025-11-12Brust BerndBuy93K$3.21
2025-11-11Brust BerndBuy157K$3.24
2025-07-15Leddy Peter MichaelTax withheld5.2K$2.59
2025-07-10LUCIER GREGORY TGift89K
2025-07-10LUCIER GREGORY TGift89K
2025-06-30Asarpota RajeshGrant500K
2025-06-16LUCIER GREGORY TGrant89K$2.16
2025-06-16DAVERMAN BENJAMIN JAMESGrant89K$2.16
2025-06-16GRAY SUSANNAHGrant89K$2.16
2025-06-16MARKER LUKE JOSEPHGrant89K$2.16
2025-06-16PRAHALAD MURALIGrant89K$2.16
2025-06-16CUNNINGHAM SEAN LAURENCEGrant89K$2.16
2025-06-16ECKERT R ANDREWGrant231K$2.16
2025-06-16MIHAS CONSTANTINE SGrant89K$2.16
2025-06-16Hopfield JessicaGrant89K$2.16
2025-06-16DeFord John AGrant89K$2.16
2025-06-08Brust BerndGrant2.0M
2025-05-15Herde KevinGrant876$1.67
2025-05-15Dolan ChristineGrant2.4K$1.67
2025-03-17Herde KevinGrant394K
2025-03-17ORESHACK KURTGrant296K
2025-03-17BUZZEO REBECCAGrant296K
2025-03-17Leddy Peter MichaelGrant394K
2025-03-17MARTIN WILLIAM E. IIIGrant986K
2025-03-17Dolan ChristineGrant247K
2025-03-17Herde KevinTax withheld8.6K$2.64
2025-03-17Leddy Peter MichaelTax withheld5.9K$2.64
2025-03-17ORESHACK KURTTax withheld4.6K$2.64
2025-03-17Dolan ChristineTax withheld5.3K$2.64
2025-03-17BUZZEO REBECCATax withheld4.3K$2.64
2025-02-18ORESHACK KURTTax withheld2.0K$4.10
2025-02-18Dolan ChristineTax withheld1.6K$4.10
2025-02-18Herde KevinTax withheld2.3K$4.10
2025-01-31ORESHACK KURTSell25K$5.03
2025-01-15MARTIN WILLIAM E. IIITax withheld161K$4.56
2025-01-15Herde KevinTax withheld46K$4.56
2025-01-15BURCH ANDREWTax withheld54K$4.56
2025-01-15BUZZEO REBECCATax withheld45K$4.56
2025-01-15ORESHACK KURTTax withheld31K$4.56
2025-01-15Dolan ChristineTax withheld29K$4.56
2025-01-15Leddy Peter MichaelTax withheld32K$4.56

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-03Material agreement1.02Debt obligationReg FDExhibitsfiling ↗
2026-05-29Shareholder votefiling ↗
2026-05-07ResultsExhibitsfiling ↗
2026-02-25ResultsExhibitsfiling ↗
2025-11-06ResultsExhibitsfiling ↗
2025-10-27Exec/director changefiling ↗
2025-08-11Results2.05Exec/director changeExhibitsfiling ↗
2025-07-18Auditor changeExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-032026-06-020001823239-26-000049 ↗
8-K2026-05-292026-05-260001823239-26-000046 ↗
10-Q2026-05-082026-03-310001823239-26-000024 ↗
8-K2026-05-072026-05-070001823239-26-000022 ↗
10-K2026-02-262025-12-310001823239-26-000011 ↗
8-K2026-02-252026-02-250001823239-26-000005 ↗
10-Q2025-11-072025-09-300001823239-25-000120 ↗
8-K2025-11-062025-11-060001823239-25-000117 ↗
8-K2025-10-272025-10-210001823239-25-000113 ↗
10-Q2025-08-112025-06-300001823239-25-000107 ↗
8-K2025-08-112025-08-070001823239-25-000105 ↗
8-K2025-07-182025-07-160001823239-25-000099 ↗