Main Street Capital Corporation MAIN

$56.19 -1.47% at last close

Financials (TTM)

Revenue
$365.24 million
Net Income
$451.34 million
Net Margin
123.57%
Return on Equity
14.25%
Debt-to-Equity
0.80
P/E Ratio
Price / Book
1.68
Price / Sales
14.60

Over the trailing twelve months, Main Street Capital Corporation generated revenue of $365.24 million and net income of $451.34 million, a net margin of 123.57%.

At the last closing price of $56.19, MAIN trades at 14.60 times sales, with a market capitalization of $5.33 billion.

Key Stats

Last Close
$56.19
Market Cap
$5.33 billion
52-Week Range
$48.95 $67.48
Average Volume
501K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.