Highest end of day price: 138.36666709816 EUR (ยฃ163.31 USD) on 2026-02-27
Lowest end of day price: 21.869244855597 EUR (ยฃ27.64 USD) on 2009-03-04