Highest end of day price: 235.38963114408 EUR (ยฃ277.46 USD) on 2025-06-30
Lowest end of day price: 4.9103404479798 EUR (ยฃ6.28 USD) on 2006-08-11