Highest end of day price: 27.507491357809 EUR (ยฃ30.09 USD) on 2025-03-19
Lowest end of day price: 6.4979894730002 EUR (ยฃ7.04 USD) on 2015-07-20