Highest end of day price: 29.91672233386 EUR (ยฃ34.36 USD) on 2025-11-05
Lowest end of day price: 22.152414003802 EUR (ยฃ24.00 USD) on 2015-07-20