BODI stock touches 52-week low at $5.09 amid market challenges April 4, 2025 by Finance On Earth Bodi Stock touch at a 52-week low price for $ 5.09 due to market challenges