Highest end of day price: 58.726773124741 EUR (ยฃ68.29 USD) on 2026-09-03
Lowest end of day price: 13.179216913507 EUR (ยฃ16.43 USD) on 2014-12-15