Highest end of day price: 477.73377824537 EUR (ยฃ556.38 USD) on 2026-01-15
Lowest end of day price: 105.81010323962 EUR (ยฃ138.24 USD) on 2013-02-26