Highest end of day price: 33.143999504419 EUR (ยฃ41.73 USD) on 2004-01-20
Lowest end of day price: 1.2829695475765 EUR (ยฃ1.40 USD) on 2023-11-20