Highest end of day price: 44.560035185736 EUR (ยฃ51.83 USD) on 2025-10-24
Lowest end of day price: 9.6988338012454 EUR (ยฃ13.08 USD) on 2009-03-24