Highest end of day price: 343.4654782698 EUR ($352.89 USD) on 2025-01-17
Lowest end of day price: 18.621038645495 EUR ($17.86 USD) on 2000-03-06