Highest end of day price: 44.047370070371 EUR (ยฃ51.67 USD) on 2026-05-07
Lowest end of day price: 11.897216341388 EUR (ยฃ13.42 USD) on 2016-02-11