Sterling Infrastructure STRL Reports Strong Q1 2026 Revenue NA EPS Beats Ovid Therapeutics OVID Drops 167 Key Support at 224 20260520 Modular Data Center Builder Armada Secures 230 Million Plans Arizona Factory with Johnson Controls Companhia ELPC Stock Today Rallies 299 Resistance at 1267 20260520 Finance of FOA Gains 152 Support Holds at 1772 20260520 Holley HLLY Stock Analysis Climbs 163 Eyes on 262 20260520 cbdMD YCBD Slips 093 Testing 070 Support 20260520 Chinas European Investment Reaches SevenYear High Yet Remains Below Prior Peak BrownBrown BRO Stock Slides 114 Support at 5456 20260520 Nutriment Expands German Footprint with Latest PetFood Acquisition Liberty LILAK Q1 2026 Results Fall Short EPS 011 Revenue NA