Highest end of day price: 47.365797375708 EUR (ยฃ55.62 USD) on 2025-12-18
Lowest end of day price: 8.8333393752882 EUR (ยฃ10.65 USD) on 2012-07-24