Highest end of day price: 19.996253451266 EUR (ยฃ21.61 USD) on 2024-07-09
Lowest end of day price: 11.595716843161 EUR (ยฃ12.93 USD) on 2022-02-24