Highest end of day price: 19.0720790439 EUR (ยฃ22.57 USD) on 2020-09-16
Lowest end of day price: 1.4397969985778 EUR (ยฃ1.54 USD) on 2023-05-30