Highest end of day price: 21.647678375244 EUR (22,50ย โฌ USD) on 2025-02-28
Lowest end of day price: 17.015197753906 EUR (19,31ย โฌ USD) on 2018-12-06