Highest end of day price: 531276.04800889 EUR ($679,129 USD) on 2006-06-30
Lowest end of day price: 3.2759839353167 EUR ($3.41 USD) on 2025-01-22