Highest end of day price: 44.844937755763 EUR (ยฃ52.93 USD) on 2026-02-27
Lowest end of day price: 9.6988338012454 EUR (ยฃ13.08 USD) on 2009-03-24