Highest end of day price: 27.235184171753 EUR (ยฃ28.66 USD) on 2025-02-26
Lowest end of day price: 6.4979894730002 EUR (ยฃ7.04 USD) on 2015-07-20