Main Street Capital (NYSE:MAIN) shares traded in the green on Tuesday, making it the seventh straight day of gains. The stock closed up 0.38% at $49.75.
MAIN has gained 30.8% in the last 12 months and 1.74% in the last one month. YTD, the stock has risen 15.39% compared to the broader S&P 500 market, which rose 15.04%,
Looking at Seeking Alpha’s Quant Ratings, this Texas based company has a Buy rating with a score of 4.49 out of 5.
When it comes to Wall Street analysis, 5 out of 7 analysts recommend a Hold, 1 rates it as a Strong Buy and 1 rates it as a Buy.
Seeking Alpha analysts have a Hold rating on the company.
According to SA analyst Samuel Smith, “We do not see Main Street Capital as being likely to deliver more than mid-single-digit annualized total returns moving forward, and depending on what happens with the economy and sector sentiment for BDCs, we see the total returns from Main Street Capital potentially being close to zero or even negative over the next several years.