Highest end of day price: 18.056858062744 EUR (18,77ย โฌ USD) on 2025-02-28
Lowest end of day price: 16.188341140747 EUR (19,10ย โฌ USD) on 2025-07-02