ELMD Electromed Inc tops Q1 2026 earnings estimates posts 17 percent year over year revenue growth shares rise EVgo Inc EVGO Q4 2025 EPS beats consensus estimates shares gain 376 percent on positive investor sentiment MSFT Microsoft Corporation delivers Q1 2026 EPS beat of 26 percent shares rise 06 percent on favorable investor reception ARMP Armata Pharmaceuticals Inc Q4 2025 EPS drastically misses analyst estimates sending its shares down 637 today Blink BLNK Stock Decreases Stake 435 20260418 NetSol NTWK Innovation Pipeline Q1 2026 Earnings Report LAMR Lamar Advertising Company Q4 2025 EPS misses analyst estimates by 97 shares dip slightly in todays trading Bassett BSET Stock Valuation Breakdown Marginal Loss 20260418 Albertsons ACI Stock Piles Into Albertsons ACI Stock Technical Strength 20260418 Should I sell Foghorn Therapeutics FHTX stock today Q4 2025 Earnings Underperform