Highest end of day price: 437.54967265725 EUR ($511.42 USD) on 2026-01-07
Lowest end of day price: 138.36151374485 EUR ($166.89 USD) on 2012-07-24