Main Street Capital Corporation

$ 57.70

1.62%

24 Feb - close price

  • Market Cap 5,169,201,000 USD
  • Current Price $ 57.70
  • High / Low $ 57.92 / 56.69
  • Stock P/E 9.55
  • Book Value 32.77
  • EPS 6.04
  • Next Earning Report 2026-02-26
  • Dividend Per Share $3.00
  • Dividend Yield 5.28 %
  • Next Dividend Date 2026-03-13
  • ROA 0.06 %
  • ROE 0.19 %
  • 52 Week High 65.45
  • 52 Week Low 44.38

About

Main Street Capital Corporation (MAIN) is a publicly traded business development company that provides tailored debt and equity financing solutions to lower middle-market companies. With a strategic focus on long-term investments, MAIN aims to deliver attractive risk-adjusted returns by leveraging its extensive industry experience across diverse sectors, including manufacturing, healthcare, and business services. The company is dedicated to supporting growth-oriented businesses while offering strong income streams to its shareholders. MAIN's disciplined investment strategy and commitment to value creation enhance its competitive position within the private equity and lower middle-market financing sectors.

Analyst Target Price

$63.43

Quarterly Earnings

Dec 2025Sep 2025Jun 2025Mar 2025Dec 2024Sep 2024Jun 2024Mar 2024Dec 2023Sep 2023Jun 2023Mar 2023
Reported Date 2026-02-192025-11-062025-08-082025-05-072025-02-202024-11-072024-08-082024-05-092024-02-222023-11-022023-08-032023-05-04
Reported EPS 01.031.371.011.0211.011.051.070.991.061.02
Estimated EPS 110.991.021.031.021.011.031.03110.98
Surprise -10.030.38-0.01-0.01-0.0200.020.04-0.010.060.04
Surprise Percentage -100%3%38.3838%-0.9804%-0.9709%-1.9608%0%1.9417%3.8835%-1%6%4.0816%

Next Quarterly Earnings

Dec 2025
Reported Date 2026-02-26
Fiscal Date Ending 2025-12-31
Estimated EPS 1.01
Currency USD

Previous Dividend Records

Jun 2026May 2026Apr 2026Mar 2026Mar 2026Feb 2026Jan 2026Dec 2025Dec 2025Nov 2025
Payment Date 2026-06-152026-05-152026-04-152026-03-272026-03-132026-02-132026-01-152025-12-292025-12-152025-11-14
Amount $0.26$0.26$0.26$0.3$0.26$0.26$0.26$0.3$0.255$0.255

Next Dividend Records

Dividend per share (year): $3.00
Dividend Yield 5.28%
Next Dividend Date 2026-03-13
Ex-Dividend Date 2026-03-06

Iscriviti alla nostra newsletter

Email Subscription Form


Resta aggiornato. Ricevi tutti i nuovi articoli e le notizie ogni settimana.
banner startinvesting

Questo si chiuderà in 0 secondi