StockComparison Logo
vs

JMG vs TGEN

Comparison between JM Group Ltd (JMG, Company) and Tecogen Inc (TGEN, Company).

JMG is from the Consumer Cyclical sector, while TGEN is from the Industrials sector.

JMG vs TGEN - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
JMG
$106M
Winner
TGEN
$106M
Max Drawdown
Winner
JMG
21.18%
TGEN
96.97%
Sharpe Ratio
Winner
JMG
0.72
TGEN
-0.10
5Y Beta
Winner
JMG
-0.20
TGEN
1.98
Industry
JMG
Specialty Retail
TGEN
Electrical Equipment & Parts
P/E Ratio
JMG
44.12
Winner
TGEN
-10.62
Forward P/E
JMG
N/A
TGEN
101.01
PEG Ratio
JMG
0.27
Winner
TGEN
-0.11
5Y EPS CAGR
JMG
N/A
TGEN
21.10%
Debt to Equity
Winner
JMG
-32.28%
TGEN
0.00%
Free Cash Flow Yield
Winner
JMG
1.96%
TGEN
-11.49%
P/S Ratio
JMG
N/A
TGEN
4.05
P/B Ratio
JMG
N/A
TGEN
5.45

JMG vs TGEN - Historical Returns

Returns include dividend reinvestment.

1M
Winner
JMG
+0.00%
TGEN
-40.56%
3M
Winner
JMG
+0.00%
TGEN
-18.47%
6M
Winner
JMG
+0.00%
TGEN
-21.66%
1Y
JMG
N/A
TGEN
-59.48%
5Y(CAGR)
JMG
N/A
TGEN
+11.20%
10Y(CAGR)
JMG
N/A
TGEN
-3.94%
Max(CAGR)
Winner
JMG
+30.89%
TGEN
-5.03%

JMG vs TGEN - Annual Returns (2014 - 2026)

Returns include dividend reinvestment.

YearJMGTGEN
2026+12.61%-36.33%
2025+6.96%+218.71%
2024N/A+87.82%
2023N/A-35.20%
2022N/A+4.60%
2021N/A-4.00%
2020N/A-43.42%
2019N/A-42.70%
2018N/A+38.55%
2017N/A-31.47%
2016N/A+26.51%
2015N/A-30.14%
2014N/A-18.05%

JMG vs TGEN Drawdown Comparison

The maximum drawdown for JMG was -21.18%, occurring on Dec 29, 2025. Recovery took 9 trading sessions.

The maximum drawdown for TGEN was -96.97%, occurring on Apr 19, 2024. This drawdown has not yet recovered.

The current JMG drawdown is -7.42%. The current TGEN drawdown is -83.65%.

RankJMGTGEN
#1-21.18%
Dec 22, 2025 - Jan 6, 2026
-96.97%
May 22, 2014 - Apr 19, 2024
#2-18.57%
Dec 10, 2025 - Dec 17, 2025
N/A
#3-7.42%
Jan 9, 2026 - Jan 14, 2026
N/A
#4-3.00%
Dec 17, 2025 - Dec 19, 2025
N/A

Correlation

Correlation between JMG and TGEN is -0.22 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.22
-101

Select Stocks to Compare