Verrica Pharmaceuticals Inc Earnings Estimates

VRCANASDAQ
$5.82
-0.16-2.68%
At close: Apr 7, 5:00 PM EST
$5.47
-0.35-6.01%
After Hours: Apr 2, 4:00 PM EST