Highest end of day price: 509.05051301013 EUR (ยฃ605.24 USD) on 2026-02-11
Lowest end of day price: 105.81010323962 EUR (ยฃ138.24 USD) on 2013-02-26