Highest end of day price: 22.956810320532 EUR (ยฃ24.20 USD) on 2022-05-05
Lowest end of day price: 6.3297068342871 EUR (ยฃ8.44 USD) on 2011-10-04