Highest end of day price: 23.29154234802 EUR (ยฃ24.55 USD) on 2022-05-05
Lowest end of day price: 6.4219996495634 EUR (ยฃ8.56 USD) on 2011-10-04