Teladoc Health TDOC Declines 083 Amid Market Weakness 20260520 Oatly OTLY Surges 122 Nearing 1047 Resistance 20260520