Highest end of day price: 646899.52128127 EUR ($826,931 USD) on 2006-06-30
Lowest end of day price: 4.1434654601347 EUR ($4.48 USD) on 2024-10-25