Highest end of day price: 40.255476511217 EUR (ยฃ46.10 USD) on 2026-09-22
Lowest end of day price: 2.9378048449903 EUR (ยฃ3.31 USD) on 2016-02-11