Rising_Sun
4 minutes ago
On April 17, 2025, NWBO’s stock price surged 40.24%, climbing from $0.251 to $0.352, despite a substantial 68.8% of the day’s traded shares being sold short. Short selling involves borrowing shares, selling them, and aiming to repurchase them at a lower price to profit.
This sharp ris