StockComparison Logo
vs

TRP vs MPWR

Comparison between TC Energy Corporation (TRP, Company) and Monolithic Power System Inc (MPWR, Company).

TRP is from the Energy sector, while MPWR is from the Technology sector.

5-Year PerformanceMPWR has outperformed TRP, delivering a return of +25.0% compared to +14.6%

TRP vs MPWR - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
TRP
$66B
MPWR
$66B
Max Drawdown
Winner
TRP
48.29%
MPWR
72.27%
Sharpe Ratio
Winner
TRP
1.57
MPWR
1.20
5Y Beta
Winner
TRP
0.27
MPWR
2.36
Industry
TRP
Oil & Gas Midstream
MPWR
Semiconductors
P/E Ratio
Winner
TRP
25.93
MPWR
81.82
Forward P/E
Winner
TRP
24.51
MPWR
50.00
PEG Ratio
TRP
3.32
Winner
MPWR
1.34
Dividend Yield
Winner
TRP
5.29%
MPWR
0.23%
5Y Dividends CAGR
TRP
5.24%
Winner
MPWR
31.59%
5Y EPS CAGR
TRP
-8.58%
Winner
MPWR
30.33%
Debt to Equity
TRP
5.66%
Winner
MPWR
0.00%
Free Cash Flow Yield
Winner
TRP
8.05%
MPWR
0.89%
P/S Ratio
Winner
TRP
6.08
MPWR
20.20
P/B Ratio
Winner
TRP
3.74
MPWR
16.84

TRP vs MPWR - Historical Returns

Returns include dividend reinvestment.

1M
TRP
-4.56%
Winner
MPWR
+0.96%
3M
Winner
TRP
-1.52%
MPWR
-17.63%
6M
TRP
+8.90%
Winner
MPWR
+10.87%
1Y
TRP
+33.85%
Winner
MPWR
+69.78%
5Y(CAGR)
TRP
+14.55%
Winner
MPWR
+25.00%
10Y(CAGR)
TRP
+10.44%
Winner
MPWR
+35.06%
Max(CAGR)
TRP
+12.59%
Winner
MPWR
+26.39%

TRP vs MPWR - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearTRPMPWR
2026+16.48%+45.63%
2025+21.80%+53.79%
2024+39.19%-1.36%
2023+8.47%+85.34%
2022-8.78%-28.00%
2021+20.71%+36.01%
2020-18.16%+105.16%
2019+50.37%+55.88%
2018-23.74%+0.94%
2017+13.52%+35.44%
2016+46.32%+35.88%
2015-30.05%+32.98%
2014+12.75%+47.63%
2013-0.78%+51.82%
2012+13.04%+53.40%
2011+18.97%-10.78%
2010+14.74%-31.17%
2009+27.98%+82.56%
2008-31.05%-41.02%
2007+22.10%+92.56%
2006+13.66%-26.33%
2005+34.22%+69.00%
2004+19.74%-5.49%
2003+55.71%N/A
2002+26.67%N/A
2001+16.85%N/A
2000+38.68%N/A
1999-26.23%N/A

TRP vs MPWR Drawdown Comparison

The maximum drawdown for TRP was -45.62%, occurring on Mar 9, 2009. Recovery took 739 trading sessions.

The maximum drawdown for MPWR was -72.27%, occurring on Dec 5, 2008. Recovery took 1256 trading sessions.

The current TRP drawdown is -9.48%. The current MPWR drawdown is -19.46%.

RankTRPMPWR
#1-45.62%
Nov 6, 2007 - Oct 13, 2010
-72.27%
Aug 11, 2008 - Aug 7, 2013
#2-43.41%
Sep 19, 2014 - Jul 3, 2017
-58.50%
Feb 9, 2006 - Aug 21, 2007
#3-42.58%
Nov 1, 1999 - Dec 29, 2000
-51.65%
Aug 21, 2024 - Oct 6, 2025
#4-41.64%
Feb 21, 2020 - Oct 14, 2021
-47.40%
Dec 3, 2004 - Oct 24, 2005
#5-37.04%
Jun 7, 2022 - Oct 4, 2024
-45.95%
Nov 16, 2021 - Jul 13, 2023
#6-26.99%
Sep 12, 2017 - Apr 22, 2019
-41.01%
Oct 3, 2007 - Jun 5, 2008
#7-17.55%
Oct 20, 2021 - Mar 2, 2022
-31.95%
Jul 17, 2023 - Dec 11, 2023
#8-15.42%
May 31, 2011 - Oct 27, 2011
-31.02%
Sep 4, 2018 - Apr 12, 2019
#9-15.11%
Apr 6, 2004 - Sep 21, 2004
-29.36%
Feb 13, 2020 - Apr 27, 2020
#10-13.63%
Apr 30, 2013 - Jun 26, 2014
-27.61%
Aug 29, 2014 - Nov 26, 2014
#11-13.56%
Dec 29, 2000 - Feb 20, 2001
-26.08%
Apr 24, 2019 - Sep 11, 2019
#12-13.43%
Jul 9, 2002 - Jan 31, 2003
-26.00%
Jun 3, 2026 - Jul 29, 2026
#13-12.90%
Jan 4, 2006 - Aug 22, 2006
-25.46%
Nov 16, 2005 - Jan 24, 2006
#14-11.74%
Oct 27, 2011 - Dec 30, 2011
-25.08%
Jan 21, 2021 - Jul 21, 2021
#15-11.39%
Jul 23, 2007 - Oct 4, 2007
-22.80%
Mar 7, 2024 - Jun 10, 2024

Correlation

Correlation between TRP and MPWR is 0.90 which considered as a very strong positive correlation - the stocks move almost identically together.

0.90
-101

Dividend Comparison (1999 - 2026)

TRP vs MPWR dividend yield comparison.

YearTRPMPWR
20261.95%0.29%
20254.45%0.69%
20245.93%0.85%
20237.73%0.63%
20228.52%0.85%
20215.94%0.49%
20205.92%0.55%
20194.25%0.90%
20185.85%1.03%
20175.14%0.71%
20165.01%0.98%
20156.38%1.26%
20143.91%0.90%
20134.03%0.00%
20123.72%4.49%
20113.85%0.00%
20104.21%0.00%
20094.42%0.00%
20085.31%0.00%
20073.32%0.00%
20063.66%0.00%
20053.88%0.00%
20044.67%0.00%
20035.02%0.00%
20026.89%0.00%
20017.19%0.00%
20004.61%0.00%
19992.17%0.00%

Select Stocks to Compare