Biowatch Please, you tell me why it keeps hitting new lows Wall Street knows what's going on. I'm sure they have channel checks to evaluate sales. Take a look and the following analysis for a clue, not only are loss estimates increasing but they are increasing with with more shares on the market. https://finance.yahoo.com/quote/RVNC/analysis