Highest end of day price: 78.790492564849 EUR (ยฃ90.95 USD) on 2026-08-11
Lowest end of day price: 6.7402637461498 EUR (ยฃ9.21 USD) on 2011-09-12