Degnan Chris

Insider Buys Quantity –
1
2018-06-19PurchaseVerrica Pharmaceuticals Inc.
VRCA
Chief Financial Officer
6,000
0.08%
$15.00$90,000-37.46%