StockComparison Logo
vs

SRRK vs BEPC

Comparison between Scholar Rock Holding Corp (SRRK, Company) and Brookfield Renewable Corporation (Exchangeable Shares) - Class A (BEPC, Company).

SRRK is from the Healthcare sector, while BEPC is from the Utilities sector.

SRRK vs BEPC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
SRRK
$6.54B
BEPC
$6.54B
Max Drawdown
SRRK
93.15%
Winner
BEPC
27.71%
Sharpe Ratio
Winner
SRRK
1.04
BEPC
0.32
5Y Beta
Winner
SRRK
0.64
BEPC
0.80
Industry
SRRK
Biotechnology
BEPC
Utilities - Renewable
P/E Ratio
Winner
SRRK
-14.71
BEPC
-1.38
Forward P/E
SRRK
N/A
BEPC
14.58
PEG Ratio
Winner
SRRK
-2.39
BEPC
-0.01
Dividend Yield
SRRK
N/A
BEPC
4.37%
5Y EPS CAGR
SRRK
2.33%
Winner
BEPC
11.14%
Debt to Equity
SRRK
77.31%
Winner
BEPC
-464.91%
Free Cash Flow Yield
Winner
SRRK
-4.54%
BEPC
-8.47%
P/S Ratio
SRRK
13.14
Winner
BEPC
1.72
P/B Ratio
Winner
SRRK
24.90
BEPC
55.31

SRRK vs BEPC - Historical Returns

Returns include dividend reinvestment.

1M
SRRK
-2.34%
Winner
BEPC
+2.81%
3M
Winner
SRRK
+2.42%
BEPC
-1.97%
6M
Winner
SRRK
+14.22%
BEPC
-17.48%
1Y
Winner
SRRK
+62.65%
BEPC
+11.90%
5Y(CAGR)
SRRK
+6.01%
BEPC
N/A
10Y(CAGR)
SRRK
+16.00%
BEPC
N/A
Max(CAGR)
SRRK
+16.00%
Winner
BEPC
+18.56%

SRRK vs BEPC - Annual Returns (2018 - 2026)

Returns include dividend reinvestment.

YearSRRKBEPC
2026+22.71%-9.31%
2025-0.25%+43.10%
2024+146.97%-3.49%
2023+96.24%N/A
2022-63.33%N/A
2021-47.06%N/A
2020+297.79%N/A
2019-38.98%N/A
2018+48.19%N/A

SRRK vs BEPC Drawdown Comparison

The maximum drawdown for SRRK was -93.15%, occurring on Jun 1, 2022. This drawdown has not yet recovered.

The maximum drawdown for BEPC was -26.20%, occurring on Jul 29, 2026. This drawdown has not yet recovered.

The current SRRK drawdown is -22.79%. The current BEPC drawdown is -18.43%.

RankSRRKBEPC
#1-93.15%
Mar 15, 2021 - Jun 1, 2022
-26.20%
Feb 17, 2026 - Jul 29, 2026
#2-74.97%
Dec 12, 2018 - Oct 27, 2020
-16.62%
Mar 21, 2025 - May 13, 2025
#3-47.70%
Jun 19, 2018 - Sep 12, 2018
-15.70%
Jan 7, 2025 - Feb 20, 2025
#4-31.96%
Sep 13, 2018 - Dec 11, 2018
-15.45%
Nov 7, 2025 - Feb 17, 2026
#5-24.06%
Feb 5, 2021 - Mar 15, 2021
-10.74%
Jul 23, 2025 - Oct 6, 2025
#6-17.82%
Dec 2, 2020 - Dec 17, 2020
-8.57%
Feb 20, 2025 - Mar 19, 2025
#7-17.00%
Nov 12, 2020 - Nov 27, 2020
-7.67%
May 19, 2025 - Jun 3, 2025
#8-12.21%
Jun 1, 2018 - Jun 18, 2018
-4.14%
Oct 16, 2025 - Oct 27, 2025
#9-11.23%
Jan 14, 2021 - Jan 25, 2021
-3.75%
Jul 3, 2025 - Jul 15, 2025
#10-10.88%
Dec 23, 2020 - Jan 12, 2021
-3.49%
Dec 24, 2024 - Jan 6, 2025
#11-10.43%
Oct 28, 2020 - Nov 2, 2020
-3.41%
Jun 3, 2025 - Jun 9, 2025
#12-8.11%
Nov 2, 2020 - Nov 4, 2020
-3.26%
Jun 16, 2025 - Jun 24, 2025
#13-7.19%
Nov 4, 2020 - Nov 12, 2020
-2.94%
Oct 8, 2025 - Oct 13, 2025
#14-6.30%
Jan 25, 2021 - Feb 4, 2021
-2.79%
Oct 28, 2025 - Nov 3, 2025
#15-4.76%
Dec 17, 2020 - Dec 22, 2020
-2.48%
Nov 3, 2025 - Nov 6, 2025

Correlation

Correlation between SRRK and BEPC is 0.42 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.42
-101

Select Stocks to Compare