Highest end of day price: 123.75470960365 EUR (ยฃ148.72 USD) on 2026-01-28
Lowest end of day price: 21.538557841603 EUR (ยฃ32.11 USD) on 2009-11-13