Highest end of day price: 191.95854629952 EUR (ยฃ222.91 USD) on 2026-06-04
Lowest end of day price: 31.619695194077 EUR (ยฃ36.63 USD) on 2015-08-24