Last month’s performance of 1.71% for Verrica Pharmaceuticals Inc (VRCA) is certainly impressive
Verrica Pharmaceuticals Inc (NASDAQ: VRCA) on Tuesday, soared 5.12% from the previous trading day, before settling in for the closing price of $0.68. Within the