Highest end of day price: 476.05554071951 EUR ($516.79 USD) on 2025-03-14
Lowest end of day price: 37.348255855488 EUR ($48.62 USD) on 2011-12-14