Highest end of day price: 58.150903920942 EUR (ยฃ67.13 USD) on 2026-08-11
Lowest end of day price: 11.15990968324 EUR (ยฃ14.10 USD) on 2009-03-06