-+ 0.00%
-+ 0.00%
-+ 0.00%

Verrica FY 2025 total revenue rose 370% to USD 35.58 million as net loss narrowed 77% to USD 17.89 million

Reuters·03/11/2026 12:04:58

Please log in to view news