Highest end of day price: 134.88266669583 EUR (ยฃ147.49 USD) on 2024-11-06
Lowest end of day price: 6.1209778343853 EUR (ยฃ6.76 USD) on 2003-03-12