Alpha Tau FY26 H1 net loss more than doubled to $68.8 million - DRTS News | Rallies