Highest end of day price: 35.079150161541 EUR (ยฃ41.15 USD) on 2026-05-07
Lowest end of day price: 2.9378048449903 EUR (ยฃ3.31 USD) on 2016-02-11