Highest end of day price: 42.757409835352 EUR (ยฃ50.34 USD) on 2025-12-30
Lowest end of day price: 10.830891251404 EUR (ยฃ15.13 USD) on 2009-07-13