Highest end of day price: 41.415421678093 EUR (ยฃ48.08 USD) on 2026-06-03
Lowest end of day price: 2.1116712607708 EUR (ยฃ2.95 USD) on 2009-06-18