Highest end of day price: 323.20422778587 EUR ($380.97 USD) on 2025-06-30
Lowest end of day price: 9.3021422768773 EUR ($11.89 USD) on 2006-08-11