Highest end of day price: 35.050617686011 EUR (ยฃ38.05 USD) on 2025-03-14
Lowest end of day price: 7.4298255745559 EUR (ยฃ7.95 USD) on 2020-03-23