
Verrica Pharmaceuticals Inc (VRCA) ticks all the boxes for top investors with its surprise performance of 23.46% last month.
Verrica Pharmaceuticals Inc (NASDAQ: VRCA) kicked off on Tuesday, down -6.12% from the previous trading day, before settling in for the closing price of $0.77.