Highest end of day price: 28.500607948122 EUR (ยฃ30.40 USD) on 2023-02-17
Lowest end of day price: 12.700880541062 EUR (ยฃ13.92 USD) on 2020-03-19