VERRICA PHARMACEUTICALS INC (VRCA)

US92511W1080 - Common Stock

1.515  -0.02 (-0.98%)




Shares Outstanding42.67M
Float20.90M
Owners (insider)27.36%
Owners (institutional)0.62%
Owners (insider) change-2.1%
Owners (institutional) change-98.54%

No transactions were filed in the last 12 months.