Euroholdings Ltd.

4.73
-0.18 (-3.67%)
At close: Apr 10, 2025, 1:21 PM