Highest end of day price: 15.428097193451 EUR (ยฃ17.22 USD) on 2022-03-30
Lowest end of day price: 3.0479735379378 EUR (ยฃ3.32 USD) on 2020-03-26