Highest end of day price: 355.07848370482 EUR (ยฃ409.49 USD) on 2026-08-04
Lowest end of day price: 51.228699244551 EUR (ยฃ68.40 USD) on 2011-11-24