Yahoo has it even higher https://finance.yahoo.com/quote/ATRA/holders 90.89% of float owned by inst...like matt said, this stock moves wherever they want it too...we just riding the whales tails ;)