3 Financials Stocks We’re Skeptical Of

ⓘ This article is third-party content and does not represent the views of this site. We make no guarantees regarding its accuracy or completeness.

MSCI Cover Image

Financial firms serve as the backbone of the economy, providing essential services from lending and investment management to risk management and payment processing. But worries about economic uncertainty and potential market volatility have kept sentiment in check, and over the past six months, the industry has tumbled by 2.7%. This drop is a far cry from the S&P 500’s 10% ascent.

A cautious approach is imperative when dabbling in financials as many are sensitive to economic cycles and regulatory changes. On that note, here are three financials stocks we’re swiping left on.

MSCI (MSCI)

Market Cap: $45.05 billion

Originally known as Morgan Stanley Capital International before becoming independent in 2007, MSCI (NYSE: MSCI) provides critical decision support tools, indexes, and analytics that help global investors understand risk and return factors and build more effective investment portfolios.

Why Are We Wary of MSCI?

  1. Push for growth has led to negative returns on capital, signaling value destruction

MSCI is trading at $619.50 per share, or 30.1x forward P/E. Read our free research report to see why you should think twice about including MSCI in your portfolio.

Main Street Capital (MAIN)

Market Cap: $4.84 billion

With a focus on building long-term partnerships rather than quick transactions, Main Street Capital (NYSE: MAIN) is a business development company that provides long-term debt and equity capital to lower middle market and middle market companies.

Why Does MAIN Worry Us?

  1. 5.5% annual revenue growth over the last two years was slower than its financials peers
  2. Performance over the past two years shows its incremental sales were much less profitable, as its earnings per share fell by 3% annually
  3. Annual tangible book value per share growth of 6.4% over the last two years was below our standards for the financials sector

Main Street Capital’s stock price of $52 implies a valuation ratio of 13.1x forward P/E. To fully understand why you should be careful with MAIN, check out our full research report (it’s free).

Nelnet (NNI)

Market Cap: $4.65 billion

Starting as a student loan servicer in the 1970s and evolving through the changing landscape of education finance, Nelnet (NYSE: NNI) provides student loan servicing, education technology, payment processing, and banking services while managing a portfolio of education loans.

Why Does NNI Give Us Pause?

  1. 5.5% annual revenue growth over the last five years was slower than its financials peers
  2. Low return on equity reflects management’s struggle to allocate funds effectively

At $129.49 per share, Nelnet trades at 2.7x forward price-to-sales. Dive into our free research report to see why there are better opportunities than NNI.

Stocks We Like More

ONE MORE THING: Top 6 Stocks for This Week. This market is separating quality stocks from expensive ones fast. AI is taking down whole sectors with no warning. In a rotation this fast, you need more than a list of good companies.

Our AI system flagged Palantir before it ran 1,662%. AppLovin before it ran 753%. Nvidia before it ran 1,178%. Each week it produces 6 new names that pass the same tests. Get Our Top 6 Stocks for Free HERE.

Stocks that made our list in 2020 include now familiar names such as Nvidia (+1,326% between June 2020 and June 2025) as well as under-the-radar businesses like the once-small-cap company Comfort Systems (+782% five-year return). Find your next big winner with StockStory today.

Report this content

If you believe this article contains misleading, harmful, or spam content, please let us know.

Report this article

More News

View More

Recent Quotes

View More
Symbol Price Change (%)
AMZN  248.09
-5.70 (-2.25%)
AAPL  310.05
-1.18 (-0.38%)
AMD  466.86
-56.35 (-10.77%)
BAC  53.73
-0.16 (-0.29%)
GOOG  364.57
-4.70 (-1.27%)
META  592.61
-34.97 (-5.57%)
MSFT  417.03
-11.02 (-2.57%)
NVDA  204.92
-13.74 (-6.28%)
ORCL  209.92
-26.42 (-11.18%)
TSLA  390.91
-27.54 (-6.58%)
Stock Quote API & Stock News API supplied by www.cloudquote.io
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the Privacy Policy and Terms Of Service.