$3.27 (0.43%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -3405 | last: 3995
Increased Positions
change: -1645 | last: 1935
Reduced Positions
change: -1302 | last: 1515
New Positions
change: -139 | last: 169
Sold Positions
change: 3214 | last: 200
Total Calls
Total Puts
Put-Call Ratio
change: -111.5274 | last: 1.1153
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|