StockComparison Logo
vs

NCSM vs BRR

Comparison between NCS Multistage Holdings Inc (NCSM, Company) and ProCap Financial Inc (BRR, Company).

NCSM is from the Energy sector, while BRR is from the Financial Services sector.

NCSM vs BRR - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
NCSM
$139M
BRR
$139M
Max Drawdown
NCSM
98.58%
Winner
BRR
65.60%
Sharpe Ratio
Winner
NCSM
1.13
BRR
-1.27
5Y Beta
Winner
NCSM
0.60
BRR
2.86
Industry
NCSM
Oil & Gas Equipment & Services
BRR
Capital Markets
P/E Ratio
NCSM
6.96
BRR
N/A
Forward P/E
NCSM
9.79
BRR
N/A
PEG Ratio
NCSM
0.06
BRR
N/A
Debt to Equity
NCSM
0.00%
BRR
0.00%
Free Cash Flow Yield
Winner
NCSM
17.12%
BRR
-5.46%
P/S Ratio
Winner
NCSM
0.81
BRR
1800.81
P/B Ratio
NCSM
1.14
BRR
N/A

NCSM vs BRR - Historical Returns

Returns include dividend reinvestment.

1M
Winner
NCSM
+32.38%
BRR
-11.96%
3M
Winner
NCSM
-16.00%
BRR
-39.78%
6M
Winner
NCSM
+27.60%
BRR
-51.64%
1Y
NCSM
+80.75%
BRR
N/A
5Y(CAGR)
NCSM
+12.21%
BRR
N/A
10Y(CAGR)
NCSM
-19.66%
BRR
N/A
Max(CAGR)
Winner
NCSM
-19.66%
BRR
-85.24%

NCSM vs BRR - Annual Returns (2017 - 2026)

Returns include dividend reinvestment.

YearNCSMBRR
2026+37.02%-54.37%
2025+36.41%-19.04%
2024+49.20%N/A
2023-27.51%N/A
2022-15.82%N/A
2021+25.99%N/A
2020-46.15%N/A
2019-60.15%N/A
2018-67.91%N/A
2017-26.34%N/A

NCSM vs BRR Drawdown Comparison

The maximum drawdown for NCSM was -98.58%, occurring on Apr 3, 2020. This drawdown has not yet recovered.

The maximum drawdown for BRR was -65.60%, occurring on May 26, 2026. This drawdown has not yet recovered.

The current NCSM drawdown is -89.95%. The current BRR drawdown is -62.84%.

RankNCSMBRR
#1-98.58%
May 26, 2017 - Apr 3, 2020
-65.60%
Dec 5, 2025 - May 26, 2026
#2-3.28%
May 3, 2017 - May 8, 2017
N/A
#3-2.25%
May 8, 2017 - May 16, 2017
N/A
#4-0.37%
May 19, 2017 - May 24, 2017
N/A

Correlation

Correlation between NCSM and BRR is -0.68 which considered as a moderate negative correlation - the stocks show some tendency to move in opposite directions.

-0.68
-101

Select Stocks to Compare