XENE XENE · 1 article Earnings August 7, 2026 Earnings Xenon Advances Epilepsy Drug as Quarterly Loss Widens