Highest end of day price: 57.510679840695 EUR (ยฃ65.79 USD) on 2026-07-03
Lowest end of day price: 9.0572106955592 EUR (ยฃ11.43 USD) on 2009-03-09