Highest end of day price: 20.029016494751 EUR (22,26ย โฌ USD) on 2016-08-09
Lowest end of day price: 17.327310562134 EUR (18,28ย โฌ USD) on 2023-03-09