Highest end of day price: 70.218780913279 EUR (ยฃ81.68 USD) on 2025-10-24
Lowest end of day price: 12.92688370004 EUR (ยฃ16.55 USD) on 2014-10-16