Highest end of day price: 125.35645953895 EUR (ยฃ147.67 USD) on 2026-02-19
Lowest end of day price: 51.014033725511 EUR (ยฃ71.56 USD) on 2009-07-08