Beachbody BODI Slides 878 as Selling Pressure Mounts 20260515 Above Food ABVEW Stock Today Drops 1579 Key Support at 015 20260515 Chinese EV Makers Dominate Global Markets but US Remains a Challenge