Highest end of day price: 148.82478029263 EUR (ยฃ174.55 USD) on 2026-04-10
Lowest end of day price: 11.219214387768 EUR (ยฃ13.48 USD) on 2005-12-16