Highest end of day price: 60.529158349072 EUR (ยฃ70.27 USD) on 2026-01-16
Lowest end of day price: 21.729424948355 EUR (ยฃ28.54 USD) on 2013-06-24