StockComparison Logo
vs

ELVA vs BCSS

Comparison between Electrovaya Inc (ELVA, Company) and Bain Capital GSS Investment Corp Class A (BCSS, Company).

ELVA is from the Industrials sector, while BCSS is from the Financial Services sector.

ELVA vs BCSS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
ELVA
$598M
BCSS
$596M
Max Drawdown
ELVA
96.90%
Winner
BCSS
1.08%
Sharpe Ratio
Winner
ELVA
1.75
BCSS
-0.58
5Y Beta
ELVA
1.04
Winner
BCSS
0.05
Industry
ELVA
Electrical Equipment & Parts
BCSS
Shell Companies
P/E Ratio
ELVA
104.46
BCSS
N/A
Forward P/E
ELVA
31.45
BCSS
N/A
PEG Ratio
ELVA
1.44
BCSS
N/A
5Y EPS CAGR
ELVA
33.69%
BCSS
N/A
Debt to Equity
ELVA
55.20%
Winner
BCSS
0.00%
Free Cash Flow Yield
ELVA
-5.69%
Winner
BCSS
0.00%
P/S Ratio
ELVA
8.12
BCSS
N/A
P/B Ratio
ELVA
9.24
BCSS
N/A

ELVA vs BCSS - Historical Returns

Returns include dividend reinvestment.

1M
Winner
ELVA
+1.08%
BCSS
+0.49%
3M
Winner
ELVA
+32.90%
BCSS
+0.20%
6M
Winner
ELVA
+92.91%
BCSS
+1.29%
1Y
ELVA
+222.12%
BCSS
N/A
5Y(CAGR)
ELVA
+12.06%
BCSS
N/A
10Y(CAGR)
ELVA
+4.34%
BCSS
N/A
Max(CAGR)
Winner
ELVA
+14.82%
BCSS
+2.22%

ELVA vs BCSS - Annual Returns (2016 - 2026)

Returns include dividend reinvestment.

YearELVABCSS
2026+30.56%+0.99%
2025+209.80%+0.00%
2024-20.13%N/A
2023-15.59%N/A
2022-1.61%N/A
2021-38.46%N/A
2020+742.86%N/A
2019+36.36%N/A
2018-77.98%N/A
2017-68.48%N/A
2016+221.25%N/A

ELVA vs BCSS Drawdown Comparison

The maximum drawdown for ELVA was -96.90%, occurring on Dec 26, 2018. This drawdown has not yet recovered.

The maximum drawdown for BCSS was -1.08%, occurring on Mar 20, 2026. Recovery took 72 trading sessions.

The current ELVA drawdown is -35.80%. The current BCSS drawdown is -0.29%.

RankELVABCSS
#1-96.90%
Jul 6, 2016 - Dec 26, 2018
-1.08%
Feb 20, 2026 - Jun 4, 2026
#2-39.69%
Apr 19, 2016 - Jun 1, 2016
-0.59%
Dec 12, 2025 - Jan 5, 2026
#3-29.16%
Jun 20, 2016 - Jul 6, 2016
-0.49%
Feb 2, 2026 - Feb 20, 2026
#4-15.70%
Jan 12, 2016 - Feb 10, 2016
-0.29%
Jun 4, 2026 - Jun 5, 2026
#5-14.59%
Jun 3, 2016 - Jun 15, 2016
-0.20%
Jan 13, 2026 - Feb 2, 2026
#6-14.43%
Mar 18, 2016 - Apr 11, 2016
-0.18%
Nov 20, 2025 - Dec 9, 2025
#7-5.20%
Feb 16, 2016 - Mar 1, 2016
-0.15%
Jan 8, 2026 - Jan 13, 2026
#8-2.30%
Mar 14, 2016 - Mar 17, 2016
N/A
#9-1.23%
Apr 12, 2016 - Apr 15, 2016
N/A
#10-0.93%
Mar 4, 2016 - Mar 10, 2016
N/A
#11-0.90%
Feb 10, 2016 - Feb 16, 2016
N/A
#12-0.49%
Apr 15, 2016 - Apr 19, 2016
N/A
#13-0.46%
Mar 10, 2016 - Mar 14, 2016
N/A

Correlation

Correlation between ELVA and BCSS is 0.82 which considered as a strong positive correlation - the stocks tend to move together.

0.82
-101

Select Stocks to Compare