Highest end of day price: 24.763568688129 EUR (ยฃ28.80 USD) on 2025-11-14
Lowest end of day price: 3.3362888371321 EUR (ยฃ4.43 USD) on 2009-04-30