Baird Med BDMD Stock Today Rallies 061 Resistance at 173 20260520 Trumps Kentucky Primary Victory Signals Firm Grip on GOP Market Implications Ahead of Midterms NextPlat NXPL Stock Consolidating at 577 Next Move Ahead 20260520 Berkshire Hathaway Revamps Portfolio New Stakes in Delta Air Lines and Alphabet Emerge Virax VRAX Stock Today Drops 1230 Key Support at 026 20260520 Nvidia Under Pressure to Boost Cash Returns as BofA Highlights Lagging Shareholder Payouts First FCBC Climbs 124 Resistance at 4465 in Focus 20260520