Highest end of day price: 342.70492021277 EUR ($379.77 USD) on 2024-08-21
Lowest end of day price: 8.629133276449 EUR ($10.84 USD) on 2006-10-25