Skip to main content

Market Overview

Main Street Capital Corporation (NYSE: MAIN)

41.53 -0.20 (-0.48%)

Analyst Ratings

DateResearch FirmActionCurrentPT
3/26/21Raymond JamesUpgradesOutperform41.0
8/12/20Truist SecuritiesMaintainsHold33.0
5/11/20SunTrust Robinson HumphreyMaintainsHold28.0
11/12/19RBC CapitalReinstatesOutperform44.0
10/22/19Raymond JamesDowngradesMarket Perform
11/05/18Raymond JamesUpgradesOutperform41.0
3/28/18B. Riley FBRInitiates Coverage OnBuy40.0
2/26/18National SecuritiesUpgradesNeutral
11/07/17Raymond JamesUpgradesMarket Perform
5/10/17Raymond JamesDowngradesUnderperform

Data powered by Benzinga Pro Calendars - Start your FREE TRIAL today!

Sign up to receive Benzinga's Daily Ratings Newsletter