StockComparison Logo
vs

NMFC vs RPD

Comparison between New Mountain Finance Corp (NMFC, Company) and Rapid7 Inc (RPD, Company).

NMFC is from the Financial Services sector, while RPD is from the Technology sector.

5-Year PerformanceNMFC has outperformed RPD, delivering a return of -2.1% compared to -39.2%

NMFC vs RPD - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
NMFC
$661M
Winner
RPD
$662M
Max Drawdown
Winner
NMFC
67.82%
RPD
96.40%
Sharpe Ratio
NMFC
-1.33
Winner
RPD
-0.95
5Y Beta
Winner
NMFC
0.59
RPD
0.96
Industry
NMFC
Asset Management
RPD
Software - Infrastructure
P/E Ratio
Winner
NMFC
-11.44
RPD
28.86
Forward P/E
NMFC
22.57
Winner
RPD
6.80
PEG Ratio
NMFC
1.34
Winner
RPD
0.58
Dividend Yield
NMFC
18.20%
RPD
N/A
5Y Dividends CAGR
NMFC
4.98%
RPD
N/A
Debt to Equity
Winner
NMFC
127.13%
RPD
341.92%
Free Cash Flow Yield
NMFC
N/A
RPD
23.51%
P/S Ratio
NMFC
2.14
Winner
RPD
0.77
P/B Ratio
Winner
NMFC
0.63
RPD
4.06

NMFC vs RPD - Historical Returns

Returns include dividend reinvestment.

1M
NMFC
-4.75%
Winner
RPD
+42.05%
3M
NMFC
-12.58%
Winner
RPD
+65.40%
6M
Winner
NMFC
-19.34%
RPD
-24.78%
1Y
Winner
NMFC
-27.03%
RPD
-58.18%
5Y(CAGR)
Winner
NMFC
-2.13%
RPD
-39.22%
10Y(CAGR)
Winner
NMFC
+4.16%
RPD
-3.42%
Max(CAGR)
Winner
NMFC
+6.63%
RPD
-8.45%

NMFC vs RPD - Annual Returns (2011 - 2026)

Returns include dividend reinvestment.

YearNMFCRPD
2026-20.48%-33.01%
2025-7.83%-61.40%
2024-1.81%-26.83%
2023+14.22%+63.33%
2022-0.45%-71.14%
2021+31.99%+31.09%
2020-6.97%+56.26%
2019+18.68%+80.30%
2018+1.61%+63.91%
2017+4.91%+51.09%
2016+21.51%-16.24%
2015-3.57%-40.15%
2014+10.34%N/A
2013+11.00%N/A
2012+26.89%N/A
2011+10.38%N/A

NMFC vs RPD Drawdown Comparison

The maximum drawdown for NMFC was -64.05%, occurring on Apr 6, 2020. Recovery took 264 trading sessions.

The maximum drawdown for RPD was -96.40%, occurring on Apr 9, 2026. This drawdown has not yet recovered.

The current NMFC drawdown is -30.78%. The current RPD drawdown is -93.18%.

RankNMFCRPD
#1-64.05%
Feb 13, 2020 - Mar 3, 2021
-96.40%
Nov 8, 2021 - Apr 9, 2026
#2-30.78%
Feb 19, 2025 - Jul 23, 2026
-62.58%
Jul 17, 2015 - Feb 27, 2018
#3-21.90%
Jul 21, 2015 - Aug 4, 2016
-48.77%
Jul 26, 2019 - Sep 1, 2020
#4-20.52%
Jun 9, 2011 - Oct 27, 2011
-31.15%
Sep 10, 2018 - Jan 31, 2019
#5-17.40%
Apr 1, 2022 - Jan 26, 2023
-21.64%
Dec 22, 2020 - Jun 17, 2021
#6-12.14%
Jul 30, 2024 - Feb 12, 2025
-18.76%
Jun 14, 2018 - Aug 22, 2018
#7-11.31%
Oct 16, 2017 - May 17, 2018
-11.94%
May 16, 2019 - Jun 19, 2019
#8-11.29%
Sep 21, 2012 - Jan 23, 2013
-11.40%
Sep 2, 2020 - Nov 5, 2020
#9-11.29%
Feb 2, 2023 - Jun 30, 2023
-11.36%
Sep 3, 2021 - Oct 20, 2021
#10-9.56%
Jul 27, 2018 - Jan 16, 2019
-10.42%
Mar 7, 2018 - Apr 17, 2018
#11-8.61%
Apr 29, 2013 - Nov 22, 2013
-7.88%
Apr 30, 2019 - May 16, 2019
#12-8.50%
Feb 19, 2013 - Apr 23, 2013
-6.96%
Apr 3, 2019 - Apr 25, 2019
#13-6.30%
Dec 24, 2013 - Jun 26, 2014
-6.88%
Jun 21, 2019 - Jun 28, 2019
#14-6.07%
Jun 19, 2019 - Dec 9, 2019
-6.84%
Dec 8, 2020 - Dec 17, 2020
#15-6.01%
Jul 12, 2021 - Sep 15, 2021
-6.57%
May 10, 2018 - Jun 4, 2018

Correlation

Correlation between NMFC and RPD is 0.28 which considered as a very weak or no correlation - the stocks move independently of each other.

0.28
-101

Select Stocks to Compare