Highest end of day price: 646899.52128127 EUR ($826,931 USD) on 2006-06-30
Lowest end of day price: 3.6238442647686 EUR ($3.77 USD) on 2025-01-22