Main Street Capital Corporation MAIN
$52.02
+2.58%
at last close
Financials (TTM)
- Revenue
- $364.77 million
- Net Income
- $426.30 million
- Net Margin
- 116.87%
- Return on Equity
- 13.78%
- Debt-to-Equity
- 0.82
- P/E Ratio
- 13.27
- Price / Book
- 1.52
- Price / Sales
- 12.93
Over the trailing twelve months, Main Street Capital Corporation generated revenue of $364.77 million and net income of $426.30 million, a net margin of 116.87%.
At the last closing price of $52.02, MAIN trades at 13.27 times trailing earnings and 12.93 times sales, with a market capitalization of $4.72 billion.
Key Stats
- Last Close
- $52.02
- Market Cap
- $4.72 billion
- 52-Week Range
- $48.95 – $67.77
- Average Volume
- 708K shs
Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.
