Institutional ownership 7 new institutions pile in .
Major Holders
Currency in USD Breakdown
19.96% | % of Shares Held by All Insider |
42.46% | % of Shares Held by Institutions |
53.04% | % of Float Held by Institutions |
2,851 | Number of Institutions Holding Shares |