Highest end of day price: 34.201427064087 EUR (ยฃ39.77 USD) on 2026-09-03
Lowest end of day price: 2.7541877426543 EUR (ยฃ3.49 USD) on 2009-02-23