BeStock  
Markets › Compare › NMFC vs BOT

NMFC vs BOT

Side-by-side comparison of price performance, valuation, growth, profitability, analyst targets and technical trend.

vsvs
NMFC · New Mountain Finance Corp$6.74 ▼ 1.46%
BOT · RoboStrategy$29.42 ▼ 4.26%

One year, rebased to 100

Each line starts at 100 so growth is directly comparable

51668095110May 11, '26Jul 24, '26Oct 7, '26
  • NMFC -10.6%
  • BOT -24.6%

Head to head

MetricNMFCBOT
Price$6.74$29.42
Change today▼ 1.46%▼ 4.26%
Market cap$636.61M$716.41M
Return, 3 months+1.6%-12.5%
Return, year to date-18.3%–
Return, 1 year-15.9%–
P/E (TTM)-14.0–
P/B0.64.9
P/E percentile vs own 5y5th0th
Dividend yield17.95%–
Revenue growth (YoY, latest qtr)+135.4%–
Net profit growth (YoY)+122.4%–
Gross margin––
Operating margin––
Net margin93.8%–
Return on equity-4.1%–
Analyst target vs. price+15.0%–
Analyst buy share0%–
RSI (14)3553
30-day volatility16.6%63.5%
Max drawdown, 1 year-22.3%-46.1%
Trend readStrong downtrendStrong uptrend
Analyst consensusHold–

Green cells mark the best value in each row where "better" is clear-cut (lower P/E, higher margin). That is a reading of the numbers, not a recommendation. Financials are in each company's reporting currency.

What the numbers say

  • BOT is the largest of the group by market value.
  • NMFC has been the calmest stock over the last 30 days.

Go deeper

Scroll to Top