MANTRA (OM) Price Analysis: $25M Buyback Program Battles Technical Headwinds