Highest end of day price: 27.118795394897 EUR (28,19ย โฌ USD) on 2025-02-28
Lowest end of day price: 18.155660629272 EUR (22,70ย โฌ USD) on 2018-02-16