$2.34 (1.29%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -2136 | last: 2463
Increased Positions
change: -869 | last: 1019
Reduced Positions
change: -826 | last: 936
New Positions
change: -119 | last: 158
Sold Positions
change: 1898 | last: 231
Total Calls
Total Puts
Put-Call Ratio
change: -189.9478 | last: 1.8995
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 |
|---|