Highest end of day price: 134.65767522606 EUR (ยฃ159.57 USD) on 2026-02-17
Lowest end of day price: 21.869244855597 EUR (ยฃ27.64 USD) on 2009-03-04