Loading live market data…

Ares Capital Corporation

NASDAQ:ARCC

$18.92 USD

$0.13 (0.69%)

Volume
5.64M
Average Volume
5.48M
Market Capitalization
$13.58B
P/E Ratio
11.61
Dividend Yield
10.15%
Price Target
$19.00
Year High
$23.42
Year Low
$17.40
Day High
Day Low
Payout Ratio
$1.13
Current Ratio
$0.87

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.43%

Investors Holding

98

change: -733 | last: 831

Increased Positions

49

change: -362 | last: 411

Reduced Positions

31

change: -225 | last: 256

New Positions

8

change: -81 | last: 89

Sold Positions

725

change: 612 | last: 113

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -144.9055 | last: 1.4491

Total Invested

187.22M

ARCC Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $20.23 699M $14.14B $924M $15.99B $29.21B
2024-12-31 $21.89 624M $13.66B $635M $13.76B $26.78B
2023-12-31 $20.03 554M $11.1B $535M $11.95B $22.51B
2022-12-31 $18.47 498M $9.2B $303M $12.38B $21.27B
2021-12-31 $21.19 446M $9.45B $372M $11.16B $20.24B
2020-12-31 $16.89 424M $7.16B $254M $8.6B $15.51B
2019-12-31 $18.65 427M $7.96B $176M $7.09B $14.88B
2018-12-31 $15.58 426M $6.64B $296M $5.21B $11.56B
2017-12-31 $15.72 425M $6.68B $316M $4.85B $11.22B
2016-12-31 $16.49 314M $5.18B $223M $3.87B $8.83B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $18.02 718M $12.94B $505M $15.85B $28.28B
2025-12-31 $20.23 699M $14.14B $924M $15.99B $29.21B
2025-09-30 $20.41 709M $14.47B $1.04B $15.6B $29.04B
2025-06-30 $21.96 695M $15.26B $447M $14.11B $28.92B
2025-03-31 $22.16 676M $14.98B $647M $13.92B $28.26B
2024-12-31 $21.89 655M $14.34B $635M $13.76B $27.46B
2024-09-30 $20.94 635M $13.3B $486M $13.55B $26.36B
2024-06-30 $20.71 616M $12.76B $601M $13.01B $25.16B
2024-03-31 $20.39 591M $12.05B $509M $11.74B $23.29B
2023-12-31 $20.03 554M $11.1B $535M $11.95B $22.51B
2023-09-30 $19.47 562M $10.94B $527M $11.6B $22.02B
2023-06-30 $18.79 547M $10.28B $411M $11.47B $21.34B