NASDAQ: EMXC · Real-Time Price · USD
57.80
-0.50 (-0.86%)
At close: May 07, 2025, 2:49 PM