Highest end of day price: 518.0351432442 EUR (ยฃ611.44 USD) on 2026-02-27
Lowest end of day price: 105.81010323962 EUR (ยฃ138.24 USD) on 2013-02-26