Highest end of day price: 36.811687175774 EUR ($43.16 USD) on 2026-04-27
Lowest end of day price: 0.50325081801204 EUR ($0.67 USD) on 2009-03-31