Highest end of day price: 224.08661590651 EUR (ยฃ260.98 USD) on 2026-01-15
Lowest end of day price: 38.615749810528 EUR (ยฃ55.22 USD) on 2011-08-19