ARTL Artelo posts far narrower than expected Q4 2025 loss shares edge slightly higher following quarterly earnings release ALNY Alnylam falls 263 after its Q4 2025 EPS missed consensus analyst estimates by 285 Avidia AVBC Stock Why Investors Watch It Underperforming 20260427