Highest end of day price: 415.82850105998 EUR ($432.13 USD) on 2025-02-13
Lowest end of day price: 18.621038645495 EUR ($17.86 USD) on 2000-03-06