BTTR stock touches 52-week low at $1.45 amid market challenges March 11, 2025 by Finance On Earth BTTR Stock Touch for a 52-week low price for $ 1.45 due to market challenges