News

Investing.com -- Xenon Pharmaceuticals Inc. (NASDAQ: XENE) shares tumbled 10.7% after the neuroscience-focused biopharmaceutical company reported first quarter earnings and announced a delay in ...
Plug Power reported Q1 revenue of $133.7 million, up 11.1% YoY but below the analyst consensus of $138.41 million. Adjusted earnings per share came in at -$0.21, missing estimates by $0.02. Despite ...
Landstar System , Inc. (NASDAQ: LSTR) reported first quarter earnings that fell short of analyst expectations, while revenue slightly exceeded estimates. The ...
Apple (NASDAQ: AAPL) is stepping into the realm of brain-computer interfaces (BCIs), a move that could potentially change the ...