Highest end of day price: 203.53376412537 EUR (ยฃ238.90 USD) on 2025-12-15
Lowest end of day price: 5.1834514930319 EUR (ยฃ5.72 USD) on 2003-03-12