Highest end of day price: 48.955172853471 EUR (ยฃ56.60 USD) on 2026-08-07
Lowest end of day price: 14.010588997476 EUR (ยฃ18.68 USD) on 2011-10-04