Verrica Pharmaceuticals Inc

NASDAQ:VRCA   4:00:00 PM EDT
4.41
-0.53 (-10.73%)
5:43:39 PM EDT: $4.63 +0.22 (+4.99%)
Twitter Share  Facebook Share StockTwits Share