Tavia Acquisition TAVI Stock Today Unchanged at 1063 Key Levels 20260520 Baidu BIDU Slides 194 as Selling Pressure Mounts 20260520