Strata Critical Medical, Inc.
corporate_fare Company Profile
Strata Critical Medical, Inc. (NASDAQ:SRTA) is a publicly traded company in the Industrial Applications And Services sector. Wiseek monitors SRTA SEC EDGAR filings and licensed market news in real time, scoring each submission for market-moving significance on a 1–10 scale. Items rated 7 or higher generate instant alerts.
Recent high-impact activity:
- Strata Expands Perfusion Services with Louisville Acquisition
- Strata Critical Medical Reports Strong Q1 2026 Results, Swings to Profit, and Secures New $30M ABL Facility
- Strata Critical Medical Reports Strong Q1 2026 Results, Returns to Profitability, and Reiterates Full-Year Guidance
- Strata Bolsters Medical Offerings with Ohio Valley Perfusion Acquisition
- Activist Investor Velibor Krstic Increases Warrant Stake to 16.2% and Demands Mandatory Exchange Before May 7 Expiration
Financial Snapshot
Fiscal year ended December 31, 2025
Revenue
$197.14M
Net Income
$41.35M
Diluted EPS
$0.50
Op. Cash Flow
-$48.91M
Free Cash Flow
-$58.51M
Gross Profit
$41.13M
Operating Income
-$22.35M
Cash & Equivalents
$30.97M
Debt / Equity
0.00×
Net Margin
21.0%
Shares Outstanding
82.09M sh
Source: 10-K · filed 2026-03-03 · accession 0001628280-26-013628
show_chartPrice Chart
Loading chart...
feed SRTA - Latest Insights
SRTA
Jun 02, 2026, 9:00 AM EDT
Price at Filing:
$6.20
Real-time Price:
$5.40
Change:
-$0.7989 (-13%)
Market Cap:
$469.839M
SRTA
May 06, 2026, 11:53 AM EDT
Price at Filing:
$5.33
Real-time Price:
$5.40
Change:
+$0.075 (+1%)
Market Cap:
$469.839M
SRTA
May 06, 2026, 7:09 AM EDT
Price at Filing:
$5.47
Real-time Price:
$5.40
Change:
-$0.0694 (-1%)
Market Cap:
$469.839M
SRTA
Apr 30, 2026, 4:05 PM EDT
Price at Filing:
$4.95
Real-time Price:
$5.40
Change:
+$0.4485 (+9%)
Market Cap:
$469.839M
SRTA
Apr 16, 2026, 5:31 PM EDT
Price at Filing:
$4.50
Real-time Price:
$5.40
Change:
+$0.900 (+20%)
Market Cap:
$469.839M
SRTA
Apr 14, 2026, 8:54 AM EDT
Price at Filing:
$4.15
Real-time Price:
$5.40
Change:
+$1.25 (+30%)
Market Cap:
$469.839M
SRTA
Apr 08, 2026, 5:03 PM EDT
Price at Filing:
$4.13
Real-time Price:
$5.40
Change:
+$1.27 (+31%)
Market Cap:
$469.839M
SRTA
Apr 07, 2026, 5:01 PM EDT
Price at Filing:
$4.11
Real-time Price:
$5.40
Change:
+$1.29 (+31%)
Market Cap:
$469.839M
SRTA
Mar 03, 2026, 11:52 AM EST
Price at Filing:
$4.75
Real-time Price:
$5.40
Change:
+$0.655 (+14%)
Market Cap:
$469.839M
SRTA
Mar 03, 2026, 7:04 AM EST
Price at Filing:
$4.84
Real-time Price:
$5.40
Change:
+$0.560 (+12%)
Market Cap:
$469.839M
SRTA
Feb 05, 2026, 9:09 AM EST
Price at Filing:
$4.56
Real-time Price:
$5.40
Change:
+$0.8383 (+18%)
Market Cap:
$469.839M