Highest end of day price: 106.84896708439 EUR (ยฃ125.17 USD) on 2026-01-06
Lowest end of day price: 21.538557841603 EUR (ยฃ32.11 USD) on 2009-11-13