AMEX: JUCY · Real-Time Price · USD
22.59
0.03 (0.13%)
At close: May 09, 2025, 9:47 AM

Revenue

No data available