Why Are Shorts Taking Positions? NIU (NIU) is a manufacturer of smart e-scooters from China. Investors should distinguish the company’s name from that of NIO (NIO), the chinese manufacturer of …
With the oil price at a minimum level, it is time to think a bit about the future. In fact, most traders are locked up at home, and everybody is buying Netflix (NFLX) because there is a new reality. …
On March 10, Aytu Bioscience (AYTU) spiked up from $0.34 to $1.4. Traders pushed up the share price because the company announced a license to distribute a IgG/IgM Rapid Test for Coronavirus in the …