Highest end of day price: 32.806179911726 EUR (ยฃ38.25 USD) on 2026-05-29
Lowest end of day price: 5.0099951054036 EUR (ยฃ6.33 USD) on 2009-03-06