Highest end of day price: 447.82056318965 EUR ($516.40 USD) on 2026-07-30
Lowest end of day price: 50.11888069759 EUR ($54.41 USD) on 2020-04-21