Highest end of day price: 143.31822525045 EUR (ยฃ163.96 USD) on 2026-07-03
Lowest end of day price: 28.447801602897 EUR (ยฃ37.68 USD) on 2009-03-30