Article By:
Taki Tsaklanos
Friday, April 28, 2017 4:47 PM EDT
We wrote in February that stocks in momentum typically run out of steam after some weeks or even days. Immunovaccine went 20% higher after that call, retraced till $1.00, and rallied sharply higher to touch all-time highs at $1.50 per share today.
In this article: IMMVF