Main Street Capital stock has delivered a strong 89.9% total return over the past five years, yet today its intrinsic value estimate from the Excess Returns model suggests around 25.6% upside from the...
Source LinkMain Street Capital stock has delivered a strong 89.9% total return over the past five years, yet today its intrinsic value estimate from the Excess Returns model suggests around 25.6% upside from the...
Source Link
Comments