Highest end of day price: 34.773755219118 EUR (ยฃ38.93 USD) on 2026-10-14
Lowest end of day price: 2.7541877426543 EUR (ยฃ3.49 USD) on 2009-02-23