Highest end of day price: 54.246366944477 EUR (ยฃ63.68 USD) on 2021-08-10
Lowest end of day price: 4.2933466135458 EUR (ยฃ5.20 USD) on 2018-04-27