Amwell Q2 FY26 net loss narrows to $9.63 million; revenue falls to $52.05 million - AMWL News | Rallies