Price (delayed)
$14
Market cap
$337.76M
P/E Ratio
17.5
Dividend/share
$1.6
EPS
$0.8
Enterprise value
$887.47M
The Company is an externally-managed, closed-end, non-diversified investment management company that has elected to be regulated as a business development company under the Investment Company Act of 1940. The Company's
All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.