Does Verrica Pharmaceuticals Inc (VRCA)’s Current Price Volatility Hinder Its Future Potential?
Verrica Pharmaceuticals Inc (NASDAQ:VRCA) has a beta value of 1.44 and has seen 1.7 million shares traded in the recent trading session. The company, currently