Highest end of day price: 48.544734663694 EUR (ยฃ56.32 USD) on 2025-12-01
Lowest end of day price: 1.8100104723253 EUR (ยฃ1.64 USD) on 2001-10-30