Highest end of day price: 33.747181810148 EUR (ยฃ40.12 USD) on 2026-02-11
Lowest end of day price: 3.5375514259763 EUR (ยฃ4.61 USD) on 2013-01-04