54.58MMarket Cap
141.62P/E TTM
Institutional Confidence
Currency: USD Updated: Institutional Shareholding
Shareholder Activity
Hercules Capital Management Corp
Wolverine Asset Management, LLC
Berkley Dean & Company, Inc.
Mizuho Securities USA, LLC.
Karpus Investment Management
AQR Capital Management, LLC