Highest end of day price: 60.347432695054 EUR (ยฃ66.67 USD) on 2023-05-03
Lowest end of day price: 8.041753043374 EUR (ยฃ10.04 USD) on 2014-11-06