Highest end of day price: 69.791562795131 EUR (ยฃ82.70 USD) on 2026-02-02
Lowest end of day price: 14.705443665572 EUR (ยฃ18.56 USD) on 2009-03-09