Baird Med BDMD Stock Today Rallies 061 Resistance at 173 20260520 Income IOR Slides 078 as Selling Pressure Mounts 20260520 Presidio SQFT Stock Analysis 208 Gain What to Watch 20260520