Highest end of day price: 323.79966729995 EUR (ยฃ379.00 USD) on 2026-01-05
Lowest end of day price: 51.228699244551 EUR (ยฃ68.40 USD) on 2011-11-24