Highest end of day price: 190.78674091471 EUR (ยฃ222.59 USD) on 2026-01-13
Lowest end of day price: 3.200529198357 EUR (ยฃ3.53 USD) on 2003-03-10