What you need to know before buying BioLineRx BLRX 097 20260508 EVgo Inc EVGO Q4 2025 EPS beats consensus estimates shares gain 376 percent on positive investor sentiment POET Technologies Inc Common Shares POET gains 5 percent on explosive yearoveryear revenue growth despite steep quarterly earnings miss Is Filana Therapeutics FLNA stock a buy today Bearish Momentum 20260418