Highest end of day price: 213.20275457161 EUR (ยฃ255.11 USD) on 2026-01-30
Lowest end of day price: 5.9056139545543 EUR (ยฃ5.43 USD) on 2000-04-26