Main Street Capital Corporation company logo
Main Street Capital Corporation logo

MAIN stock Price

Regular Market

$58.09$0.87-1.48%
| session closed

Extended Hours

$58.90$0.03-0.05%
| after-hours session closed

Summary

Current Value
As of today, MAIN price is $58.09, down -1.48% in the most recent trading session on
Historical Performance
MAIN price is down -3.81% year-to-date, down -2.50% year-over-year
All-Time High Comparison
MAIN price is currently -14.28% below its historical high of $67.77 set on
3-Year Low Comparison
MAIN price is +59.24% above its 3-year low of $36.48 reached on
Target Comparison
MAIN price target is $62.00, +6.73% higher than its current market price
Upcoming Split
MAIN next stock split has not yet been announced

Price Chart

Add series to chart
Add series to chart1/6
Series
SUGGESTED SERIES

Performance

MAIN Performance
MetricDateValue1D1M3MYTD1Y3Y5Y
Price$58.09-1.5%-8.9%+0.7%-3.8%-2.5%+41.7%+58.4%
S&P 5006,906.91-0.6%-0.6%+1.4%+0.9%+16.0%+74.0%+81.2%
NASDAQ22,878.91-1.2%-3.1%-1.4%-1.6%+19.9%+100.8%+73.4%
Dow Jones49,485.17+0.0%+0.1%+4.3%+3.0%+13.9%+50.8%+60.0%
XLF$52.50+1.2%-1.7%-0.8%-4.1%+3.2%+47.2%+62.5%
$60.91+0.0%+1.4%+2.5%+2.2%+15.2%+57.5%+94.1%
$61.18-0.1%+1.3%+3.2%+4.0%+2.8%+59.1%+86.0%
$5B-1.5%-8.9%+0.7%-3.8%-1.4%+59.6%+108.8%
9.63-1.4%-9.0%+0.7%-3.8%-5.6%-24.5%-90.1%
7.32%+1.5%+10.1%+0.1%+4.6%+5.6%+1.2%+9.1%

Price Highs

MAIN Price Highs Comparison
PeriodHighDateCurrent
1M$65.23-10.9%
3M$65.23-10.9%
6M$67.34-13.7%
1Y$67.77-14.3%
3Y$67.77-14.3%
5Y$67.77-14.3%
All$67.77-14.3%

Price Lows

MAIN Price Lows Comparison
PeriodLowDateCurrent
1M$56.57+2.7%
3M$56.57+2.7%
6M$54.85+5.9%
1Y$47.00+23.6%
3Y$36.48+59.2%
5Y$31.66+83.5%
All$8.34+596.5%

Price History

DateValueChange
$58.09-3.8%
$60.39+3.1%
$58.58+35.5%
$43.23+17.0%
$36.95-17.6%
$44.86+39.1%
$32.26-25.2%
$43.11+27.5%
$33.81-14.9%
$39.73+8.1%
DateValueChange
$36.77+26.4%
$29.08-0.5%
$29.24-10.6%
$32.69+7.1%
$30.51+43.6%
$21.24+16.8%
$18.19+12.8%
$16.12+65.0%
$9.77-30.3%
$14.01-

FAQ

  • What is the current price of MAIN?

    As of today, MAIN price is $58.09

  • What is MAIN price today change?

    MAIN price is down -1.48% today

  • What is year-to-date change in MAIN price?

    MAIN price is down -3.81% year-to-date

  • What is 1-year change in MAIN price?

    MAIN price is down -2.50% year-over-year

  • What is 3-year change in MAIN price?

    MAIN price is up +41.72% over the past 3 years

  • How far is MAIN price from its all-time high?

    MAIN price is currently -14.28% below its historical high of $67.77 set on August 14, 2025

  • When was MAIN last stock split?

    MAIN never had stock splits

  • When is MAIN next stock split?

    MAIN next stock split has not yet been announced

  • What is the analyst average price target for MAIN?

    Analysts set an average price target of $58.09 for MAIN

Data Sources & References

  1. MAIN Official Website www.mainstcapital.com
  2. Most Recent Quarterly Report (10-Q) www.sec.gov/Archives/edgar/data/1396440/000139644025000184/0001396440-25-000184-index.htm
  3. Most Recent Annual Report (10-K) www.sec.gov/Archives/edgar/data/1396440/000139644025000018/0001396440-25-000018-index.htm
  4. MAIN Profile on Yahoo Finance finance.yahoo.com/quote/MAIN
  5. MAIN Profile on NASDAQ.com www.nasdaq.com/market-activity/stocks/main