Highest end of day price: 40.357389167219 EUR (ยฃ47.52 USD) on 2026-02-25
Lowest end of day price: 10.398499366477 EUR (ยฃ13.03 USD) on 2009-03-03