Highest end of day price: 19.753237358084 EUR (ยฃ23.01 USD) on 2026-01-15
Lowest end of day price: 6.8183856964436 EUR (ยฃ7.58 USD) on 2015-09-22