Highest end of day price: 549.7853229552 EUR (ยฃ634.20 USD) on 2026-08-13
Lowest end of day price: 105.81010323962 EUR (ยฃ138.24 USD) on 2013-02-26