No matter how cynical the overall market is Verrica Pharmaceuticals Inc (VRCA) performance over the last week is recorded -4.36%
Verrica Pharmaceuticals Inc (NASDAQ: VRCA) flaunted slowness of -7.56% at $0.60, as the Stock market unbolted on Wednesday, before settling in for the price of