NYSE : MAIN

Main Street Capital Corporation

$55.37 USD

-$0.17 (-0.31%)

Volume
646.43K
Average Volume
691.31K
Market Capitalization
$5.15B
P/E Ratio
11.66
Dividend Yield
7.77%
Price Target
$53.00
Year High
$67.77
Year Low
$48.95
Day High
Day Low
Payout Ratio
$0.81
Current Ratio
$0.16
Institutional Ownership Summary
Institutional Ownership %

0.96%

Investors Holding

47

change: -386 | last: 433
Increased Positions

17

change: -213 | last: 230
Reduced Positions

14

change: -92 | last: 106
New Positions

6

change: -54 | last: 60
Sold Positions

384

change: 320 | last: 64
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -154.4383 | last: 1.5444
Total Invested

69.14M

MAIN Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $60.39 89.36M $5.4B $41.96M $2.46B $7.81B
2024-12-31 $58.58 88.56M $5.19B $78.25M $2.12B $7.23B
2023-12-31 $43.23 81.92M $3.54B $60.08M $1.8B $5.28B
2022-12-31 $36.95 74.48M $2.75B $49.12M $2B $4.7B
2021-12-31 $44.86 68.96M $3.09B $32.63M $1.8B $4.86B
2020-12-31 $32.26 65.71M $2.12B $31.92M $1.21B $3.3B
2019-12-31 $43.11 62.96M $2.71B $55.25M $1.11B $3.77B
2018-12-31 $33.81 60.18M $2.03B $54.18M $996.15M $2.98B
2017-12-31 $39.73 56.69M $2.25B $51.53M $797.17M $3B
2016-12-31 $36.77 52.02M $1.91B $24.48M $840.33M $2.73B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $52.96 90.65M $4.8B $20.79M $2.54B $7.32B
2025-12-31 $60.39 89.84M $5.43B $41.96M $2.46B $7.84B
2025-09-30 $63.59 89.2M $5.67B $30.57M $2.15B $7.79B
2025-06-30 $59.10 89.26M $5.28B $86.98M $2.22B $7.41B
2025-03-31 $56.56 88.71M $5.02B $109.18M $2.25B $7.16B
2024-12-31 $58.58 88.41M $5.18B $78.25M $2.12B $7.22B
2024-09-30 $50.14 87.46M $4.39B $84.42M $2.2B $6.5B
2024-06-30 $50.50 86.19M $4.35B $30.47M $2.2B $6.52B
2024-03-31 $46.92 85.14M $3.99B $114.98M $2.05B $5.93B
2023-12-31 $43.23 84.44M $3.65B $60.08M $1.8B $5.39B
2023-09-30 $40.63 82.92M $3.37B $77.05M $1.93B $5.23B
2023-06-30 $40.03 80.81M $3.23B $70.89M $2.02B $5.19B