StockComparison Logo
vs

TOON vs MGN

Comparison between Kartoon Studios Inc (TOON, Company) and Megan Holdings Ltd (MGN, Company).

TOON is from the Communication Services sector, while MGN is from the Industrials sector.

TOON vs MGN - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
TOON
$32M
Winner
MGN
$33M
Max Drawdown
TOON
99.59%
Winner
MGN
98.58%
Sharpe Ratio
Winner
TOON
-0.06
MGN
-0.94
5Y Beta
Winner
TOON
1.03
MGN
1.63
Industry
TOON
Entertainment
MGN
Engineering & Construction
P/E Ratio
Winner
TOON
-1.22
MGN
30.35
Forward P/E
TOON
123.46
MGN
N/A
PEG Ratio
TOON
-0.59
MGN
N/A
5Y EPS CAGR
TOON
-52.99%
MGN
N/A
Debt to Equity
Winner
TOON
0.00%
MGN
1.46%
Free Cash Flow Yield
TOON
-38.81%
Winner
MGN
3.37%
P/S Ratio
TOON
0.92
Winner
MGN
0.34
P/B Ratio
Winner
TOON
1.64
MGN
7.74

TOON vs MGN - Historical Returns

Returns include dividend reinvestment.

1M
Winner
TOON
-16.45%
MGN
-54.59%
3M
Winner
TOON
-8.56%
MGN
-60.29%
6M
Winner
TOON
-16.59%
MGN
-95.93%
1Y
Winner
TOON
-13.65%
MGN
-98.58%
5Y(CAGR)
TOON
-48.07%
MGN
N/A
10Y(CAGR)
TOON
-36.84%
MGN
N/A
Max(CAGR)
Winner
TOON
-33.91%
MGN
-99.37%

TOON vs MGN - Annual Returns (2014 - 2026)

Returns include dividend reinvestment.

YearTOONMGN
2026-17.93%-95.86%
2025+35.34%-68.25%
2024-56.78%N/A
2023-72.20%N/A
2022-58.48%N/A
2021-22.79%N/A
2020+384.21%N/A
2019-88.08%N/A
2018-22.10%N/A
2017-50.62%N/A
2016+63.94%N/A
2015-44.10%N/A
2014-39.81%N/A

TOON vs MGN Drawdown Comparison

The maximum drawdown for TOON was -99.59%, occurring on Jan 28, 2025. This drawdown has not yet recovered.

The maximum drawdown for MGN was -98.58%, occurring on Jul 30, 2026. This drawdown has not yet recovered.

The current TOON drawdown is -99.51%. The current MGN drawdown is -98.58%.

RankTOONMGN
#1-99.59%
Jun 4, 2014 - Jan 28, 2025
-98.58%
Sep 26, 2025 - Jul 30, 2026
#2-14.97%
May 5, 2014 - May 22, 2014
N/A
#3-2.50%
May 30, 2014 - Jun 4, 2014
N/A

Correlation

Correlation between TOON and MGN is 0.38 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.38
-101

Select Stocks to Compare