Highest end of day price: 65.663806205506 EUR (ยฃ73.25 USD) on 2026-10-29
Lowest end of day price: 21.729424948355 EUR (ยฃ28.54 USD) on 2013-06-24