Highest end of day price: 12.663278274894 EUR (ยฃ14.67 USD) on 2025-11-12
Lowest end of day price: 2.7197037562814 EUR (ยฃ3.42 USD) on 2008-11-21