News Digest / StockInvest.us

Author: StockInvest.us

05:11pm, Tuesday, May 13, 2025
Verrica Pharmaceuticals Inc. (NASDAQ: VRCA) presents its latest financial report for the quarter ended March 31, 2025. Financial Overview: Total Revenue: $3.439 million, down from $3.826 million in the same quarter of 2024. Product Revenue, Net: $3.422 million, a slight increase from $3.232 mill...