Highest end of day price: 290.96413892892 EUR (ยฃ342.02 USD) on 2026-01-23
Lowest end of day price: 6.6378172142053 EUR (ยฃ6.30 USD) on 2000-04-18