Highest end of day price: 44.927966626459 EUR (ยฃ52.40 USD) on 2026-05-14
Lowest end of day price: 9.6988338012454 EUR (ยฃ13.08 USD) on 2009-03-24