Highest end of day price: 25.560995101929 EUR (26,57ย โฌ USD) on 2025-02-28
Lowest end of day price: 17.112735748291 EUR (21,40ย โฌ USD) on 2018-02-16