Verrica Q2 FY26 net loss widens to $13.2 million; revenue drops 53.85% to $5.9 million - VRCA News | Rallies