Highest end of day price: 17.965684663368 EUR (ยฃ21.82 USD) on 2020-12-11
Lowest end of day price: 13.252494925678 EUR (ยฃ14.00 USD) on 2023-09-28