Highest end of day price: 16.450318215597 EUR (ยฃ18.25 USD) on 2022-03-30
Lowest end of day price: 3.3262797965829 EUR (ยฃ3.62 USD) on 2020-03-26