Mannatech

9.47
-0.03 (-0.32%)
At close: Apr 21, 2025, 2:54 PM
9.32
-1.64%
After-hours: Apr 21, 2025, 04:07 PM EDT