Rain Therapeutics (NASDAQ:RAIN) reported quarterly losses of $(0.70) per share. This is a 77.05 percent increase over losses of $(3.05) per share from the same period last year.
BMO Capital Initiates Plug Power With Market Perform Rating, Sees 17.5% Upside
BMO Capital analyst Ameet Thakkar initiated Plug Power Inc (NASDAQ:PLUG) with a Market Perform rating and a price target of $30, implying an upside…