Verrica Pharma: Hit Or Miss?

Shares of Verrica Pharmaceuticals Inc. (VRCA) are up 12 percent year-to-date while the iShares Nasdaq Biotechnology ETF (IBB), a bellwether of investor sentiment, has gained only 8 percent for the same period.
RTT – Top Story

BEST DEAL UPDATE: