Highest end of day price: 39.744539018068 EUR (ยฃ46.19 USD) on 2026-06-02
Lowest end of day price: 2.9378048449903 EUR (ยฃ3.31 USD) on 2016-02-11