From PR: "There are an estimated 12,500 spinal cord injuries in the US annually."
Down 30%. David and Goliath. Juno and AST.
Sentiment: Strong Buy
I remember buying at 4.26, so yes, it's weird. What really gets me is all the talk about a "wall" at 6.70-6.80.
Big players. Somebody wants in and somebody wants out. ETF's, Russell re-balancing, hedge funds. A gentleman's agreement to buy and sell shares is not manipulation.
We need trial RESULTS