Highest end of day price: 41.104061876563 EUR (ยฃ47.78 USD) on 2026-01-12
Lowest end of day price: 10.13894483103 EUR (ยฃ13.29 USD) on 2008-10-24