Highest end of day price: 25.191999435425 EUR (26,19ย โฌ USD) on 2025-02-28
Lowest end of day price: 22.156999588013 EUR (24,90ย โฌ USD) on 2023-07-17