Highest end of day price: 92.054785593619 EUR (ยฃ101.81 USD) on 2023-04-24
Lowest end of day price: 13.790268923977 EUR (ยฃ18.08 USD) on 2008-10-24