Highest end of day price: 22.038506999643 EUR (ยฃ25.80 USD) on 2025-12-22
Lowest end of day price: 5.2931305726574 EUR (ยฃ6.78 USD) on 2008-10-28