Highest end of day price: 28.36021868846 EUR (ยฃ33.02 USD) on 2025-12-05
Lowest end of day price: 3.5375514259763 EUR (ยฃ4.61 USD) on 2013-01-04