PLUG Plug Power Inc posts far wider Q4 2025 loss than estimates shares fall 28 percent amid investor concern DVLT Datavault AI Inc reports narrower Q4 2025 loss than estimates shares slide 952 percent in todays trading Blink BLNK Stock Decreases Stake 435 20260418 Is Inhibrx Biosciences INBX stock trending consistently Inhibrx Biosciences Inc posts narrow EPS beat no quarterly revenue disclosed BlackRock TCPC Volume Analysis Q4 2025 EPS Misses Views International THM Volatility Analysis Q4 2025 Earnings Report Under Armour UAA Stock Why It Matters Now Technical Weakness 20260416 SOJF Southern Company Series 2025A 650 Junior Subordinated Notes posts Q4 2025 EPS miss sending shares down 079 today The surprise hidden in BillionToOne BLLN last earnings report Q1 2026 Better Than Expected NNDM Nano Dimension Ltd American Depositary Shares reports 773 percent year over year Q3 2025 revenue growth shares rise 231 percent MZTI The shares decline 28 after Q1 earnings miss despite modest revenue growth VEEE Twin Vee PowerCats Co reports Q2 2025 049 per share loss stock dips 092 with no available analyst earnings estimates Federated FMN Stock Why You Should Buy It Hovering 20260416