Highest end of day price: 30.645229299008 EUR (ยฃ32.72 USD) on 2023-02-13
Lowest end of day price: 9.0586261063936 EUR (ยฃ11.31 USD) on 2012-06-27