StockComparison Logo
vs

SRTA vs OXLCO

Comparison between Strata Critical Medical Inc Cl A Com (SRTA, Company) and Oxford Lane Capital Corp (OXLCO, Company).

SRTA is from the Healthcare sector, while OXLCO is from the Financial Services sector.

SRTA vs OXLCO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
SRTA
$433M
OXLCO
$432M
Max Drawdown
SRTA
32.21%
Winner
OXLCO
19.95%
Sharpe Ratio
SRTA
0.37
Winner
OXLCO
0.54
5Y Beta
SRTA
2.09
Winner
OXLCO
0.04
Industry
SRTA
Medical Care Facilities
OXLCO
Asset Management
P/E Ratio
Winner
SRTA
8.04
OXLCO
26.80
Forward P/E
SRTA
138.89
OXLCO
N/A
PEG Ratio
SRTA
N/A
OXLCO
0.00
Dividend Yield
SRTA
N/A
OXLCO
21.10%
Debt to Equity
SRTA
0.00%
OXLCO
N/A
Free Cash Flow Yield
SRTA
-13.14%
OXLCO
N/A
P/S Ratio
SRTA
1.92
Winner
OXLCO
0.88
P/B Ratio
SRTA
1.56
OXLCO
N/A

SRTA vs OXLCO - Historical Returns

Returns include dividend reinvestment.

1M
SRTA
-8.62%
Winner
OXLCO
+0.93%
3M
Winner
SRTA
+6.93%
OXLCO
+2.64%
6M
SRTA
-6.95%
Winner
OXLCO
+3.84%
1Y
SRTA
+7.61%
Winner
OXLCO
+9.22%
5Y(CAGR)
SRTA
N/A
OXLCO
+5.98%
Max(CAGR)
Winner
SRTA
+8.48%
OXLCO
+5.98%

SRTA vs OXLCO - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearSRTAOXLCO
2026+3.25%+5.01%
2025+1.69%+9.57%
2024N/A+9.48%
2023N/A+12.74%
2022N/A-12.12%
2021N/A+2.89%

SRTA vs OXLCO Drawdown Comparison

The maximum drawdown for SRTA was -32.21%, occurring on Apr 10, 2026. Recovery took 87 trading sessions.

The maximum drawdown for OXLCO was -16.34%, occurring on Oct 27, 2022. Recovery took 422 trading sessions.

The current SRTA drawdown is -21.33%. The current OXLCO drawdown is -3.03%.

RankSRTAOXLCO
#1-32.21%
Jan 16, 2026 - May 22, 2026
-16.34%
Apr 19, 2022 - Dec 21, 2023
#2-31.35%
Sep 22, 2025 - Jan 6, 2026
-5.27%
May 11, 2026 - May 18, 2026
#3-22.57%
May 28, 2026 - Jul 13, 2026
-3.29%
Feb 2, 2024 - Apr 4, 2024
#4-15.64%
Aug 28, 2025 - Sep 16, 2025
-2.87%
Mar 26, 2025 - May 20, 2025
#5-8.47%
Jan 6, 2026 - Jan 16, 2026
-2.20%
Nov 10, 2025 - Dec 18, 2025
#6-2.06%
Sep 18, 2025 - Sep 22, 2025
-2.12%
Feb 13, 2026 - Apr 9, 2026
#7N/A-2.12%
Dec 21, 2023 - Jan 9, 2024
#8N/A-1.96%
Jul 18, 2025 - Aug 27, 2025
#9N/A-1.71%
Dec 4, 2024 - Jan 24, 2025
#10N/A-1.67%
Jun 24, 2024 - Aug 6, 2024
#11N/A-1.65%
Apr 23, 2024 - May 6, 2024
#12N/A-1.64%
Sep 16, 2024 - Oct 1, 2024
#13N/A-1.55%
Apr 8, 2024 - Apr 17, 2024
#14N/A-1.52%
Nov 15, 2021 - Dec 31, 2021
#15N/A-1.45%
Dec 30, 2025 - Jan 14, 2026

Correlation

Correlation between SRTA and OXLCO is 0.59 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.59
-101

Select Stocks to Compare