Strata Critical Medical (SRTA) Financials: Revenue & Earnings

SRTA price $4.72 +0.01 +0.11%

Ticker
SRTA
Price
$4.72
Change
+0.01 +0.11%
Market cap ?
$418.01M
Beta ?
2.43
Sector
Healthcare
Industry
Medical - Care Facilities

Fair value

SRTA fair value $2.35. Price $4.72. Price is 101% above fair value.

Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.

Model uncertainty high for this stock

Compare SRTA

Earnings

DateEPS actualEPS estimateRevenueRevenue estimate
2026-11-03—0.01—72.67M
2026-08-04-0.12-0.0272.51M67.61M
2026-05-060.03-0.0467.38M63.67M
2026-03-03-0.060.0166.79M60.35M
2025-11-10-0.06-0.0249.30M60.35M
2025-08-05-0.05-0.0470.80M79.87M
2025-05-12-0.04-0.1154.31M65.78M
2025-03-13-0.12-0.1254.36M50.95M
2024-11-12-0.03-0.0674.88M51.54M
2024-08-07-0.15-0.0667.94M63.19M
2024-05-07-0.06-0.1351.51M49.46M
2024-03-12-0.45-0.1347.48M48.49M
2023-11-080.00-0.1071.44M48.74M
2023-08-09-0.17-0.1460.99M53.86M
2023-05-11-0.14-0.2145.27M40.51M
2023-03-15-0.23-0.1938.13M35.96M
2022-11-10-0.13-0.1445.72M38.68M
2022-08-09-0.09-0.1335.63M27.20M
2022-05-10-0.19-0.1926.63M24.45M
2022-02-10-0.13-0.2124.62M16.28M
2021-12-20-0.13-0.1420.32M13.75M
2021-08-16-0.15-0.0112.95M13.65M
2021-05-17-0.33—9.27M—
2021-03-10-0.06—7.99M—
2020-11-10-0.01—7.99M—
2020-08-13-0.00———
2020-05-130.07———
2019-11-130.02———

Dividends

Yield 0.00%. Payout ratio 0.00%. Frequency —.

Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.

Ex-dateDividendRecordPaymentFrequency
No data yet.

Insider trades

DateInsiderActionSharesPriceValue
2026-09-24Tomkiel Melissa M.Buy177.86K——
2026-09-24Tomkiel Melissa M.Sell90.80K$5.27478.50K
2026-09-24Heyburn William A.Buy177.86K——
2026-09-24Heyburn William A.Sell98.36K$5.27518.34K
2026-09-08Verdetto Louis R.Sell5.70K$5.3130.25K
2026-09-08Wunsch Scott MSell5.71K$5.3130.33K
2026-09-08Cohen AmirSell4.64K$5.3124.66K
2026-09-08Tomkiel Melissa M.Sell29.73K$5.31157.87K
2026-09-08Heyburn William A.Sell31.67K$5.31168.17K
2026-08-10Love ReginaldSell5.09K$5.7529.27K
2026-07-31Wunsch Scott MSell13.99K$5.0971.22K
2026-07-31Heyburn William A.Sell199.21K$5.091.01M
2026-07-31Tomkiel Melissa M.Sell212.31K$5.091.08M
2026-07-31Cohen AmirSell34.02K$5.09173.14K
2026-07-30Cook William L. IIIBuy44.44K——
2026-07-30Love ReginaldBuy37.67K——
2026-07-30PHILIP EDWARD MBuy30.91K——
2026-07-30WIESENTHAL ROBERT SBuy50.23K——
2026-07-30LAUCK ANDREWBuy35.26K——
2026-07-30Wunsch Scott MBuy57.17K——
2026-07-30Heyburn William A.Buy179.16K——
2026-07-30Heyburn William A.Buy181.07K——
2026-07-30Tomkiel Melissa M.Buy206.95K——
2026-07-30Tomkiel Melissa M.Buy208.93K——
2026-07-30Cohen AmirBuy27.42K——
2026-07-30Cohen AmirBuy41.79K——
2026-06-08Heyburn William A.Sell31.67K$5.87185.91K
2026-06-08Cohen AmirSell4.66K$5.8727.32K
2026-06-08Tomkiel Melissa M.Sell29.73K$5.87174.52K
2026-06-08Wunsch Scott MSell5.55K$5.8732.58K
2026-06-08Heyburn William A.Sell31.67K$5.87185.91K
2026-06-08Cohen AmirSell4.66K$5.8727.32K
2026-06-08Tomkiel Melissa M.Sell29.73K$5.87174.52K
2026-06-08Wunsch Scott MSell5.55K$5.8732.58K
2026-05-22Cohen AmirSell40.58K$5.91239.80K
2026-05-21Cohen AmirSell10.30K$5.7959.64K
2026-05-11Cohen AmirSell14.31K$5.7982.83K
2026-05-07Krstic VeliborSell1.58M$11.5018.14M
2026-04-24Wunsch Scott MSell13.92K$4.9268.50K
2026-04-24Cohen AmirSell40.96K$4.92201.52K
2026-04-24Tomkiel Melissa M.Sell321.75K$4.921.58M
2026-04-24Heyburn William A.Sell301.73K$4.921.48M
2026-04-23Wunsch Scott MBuy57.17K——
2026-04-23Cohen AmirBuy83.50K——
2026-04-23Tomkiel Melissa M.Buy630.26K——
2026-04-23Heyburn William A.Buy545.62K——
2026-03-16Wunsch Scott MBuy18.07K——
2026-03-08Wunsch Scott MSell3.63K$4.5416.48K
2026-03-08Cohen AmirSell2.43K$4.5411.05K
2026-03-08Tomkiel Melissa M.Sell29.37K$4.54133.35K
2026-03-08Heyburn William A.Sell31.31K$4.54142.17K
2026-02-24Cohen AmirBuy64.19K——
2026-02-24Wunsch Scott MBuy51.35K——
2026-01-02Tomkiel Melissa M.Buy276.96K$0.1849.85K
2026-01-02Tomkiel Melissa M.Sell276.96K$0.1849.85K
2025-12-31Wunsch Scott MOther0——
2025-12-10Tomkiel Melissa M.Sell34.02K$4.38149.00K
2025-12-10Heyburn William A.Sell35.35K$4.38154.82K
2025-12-10Wunsch Scott MSell21.64K$4.3894.80K
2025-12-10Cohen AmirSell3.72K$4.3816.28K
2025-12-09Heyburn William A.Buy17.00K$4.4776.04K
2025-12-05LAUCK ANDREWBuy5.00K$4.3721.82K
2025-12-02Wunsch Scott MBuy13.39K——
2025-12-02Verdetto Louis R.Buy63.92K——
2025-12-02Cook William L. IIIBuy33.16K——
2025-12-02Cook William L. IIIBuy20.08K——
2025-12-02Verdetto Louis R.Other0——
2025-12-02Verdetto Louis R.Other0——
2025-12-02Cook William L. IIIOther0——
2025-11-20Love ReginaldSell11.00K$4.3748.07K
2025-11-19Love ReginaldSell11.00K$4.3147.43K
2025-11-07Tomkiel Melissa M.Buy27.78K$0.185.00K
2025-11-07Tomkiel Melissa M.Sell27.78K$0.185.00K
2025-11-03Cohen AmirSell20.50K$5.03103.10K
2025-11-03Tomkiel Melissa M.Sell106.66K$5.03536.49K
2025-11-03Heyburn William A.Sell100.13K$5.03503.67K
2025-10-31Cohen AmirBuy41.79K——
2025-10-31Tomkiel Melissa M.Buy208.93K——
2025-10-31Heyburn William A.Buy181.07K——
2025-10-22Tomkiel Melissa M.Buy55.56K$0.1810.00K
2025-10-22Tomkiel Melissa M.Sell55.56K$0.1810.00K
2025-10-10Tomkiel Melissa M.Buy55.55K$0.1810.00K
2025-10-10Tomkiel Melissa M.Sell55.55K$0.1810.00K
2025-09-10Cohen AmirSell3.71K$4.0014.83K
2025-09-10Wunsch Scott MSell2.38K$4.009.51K
2025-09-10Heyburn William A.Sell35.35K$4.00141.39K
2025-09-10Tomkiel Melissa M.Sell34.02K$4.00136.07K
2025-09-10Cohen AmirSell3.71K$4.0014.83K
2025-09-04Cohen AmirSell5.48K$4.3723.96K
2025-08-29WIESENTHAL ROBERT SBuy40.61K——
2025-08-29Cohen AmirBuy11.84K——
2025-08-29LAUCK ANDREWBuy11.84K——
2025-08-14Wunsch Scott MBuy22.36K——
2025-08-07Tomkiel Melissa M.Buy23.95K$0.184.31K
2025-08-07Tomkiel Melissa M.Sell23.95K$0.184.31K
2025-08-06Tomkiel Melissa M.Buy20.50K$0.183.69K
2025-08-06Tomkiel Melissa M.Sell20.50K$0.183.69K
2025-08-06WIESENTHAL ROBERT SBuy282.47K$0.1850.84K
2025-08-06WIESENTHAL ROBERT SSell282.47K$0.1850.84K
2025-08-04Tomkiel Melissa M.Sell47.99K$4.94237.13K

Institutional holders

HolderSharesChangeChange %Value
No data yet.

Earnings and financials

Strata Critical Medical, Inc. (SRTA) trades at $4.72, with a market cap of $418.01M and a trailing P/E of n/a. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.

Insights · Dividends · Forecast · Financials · Learn

Stocklytics home · Screener

Strata Critical Medical (SRTA) Financials: Revenue & Earnings

SRTA$4.72+0.01 +0.11%

$418.01M

Market Cap

—

P/E

—

Forward P/E

—

Score

Price History