Highest end of day price: 77.708824982825 EUR (ยฃ90.39 USD) on 2025-10-24
Lowest end of day price: 12.866119977288 EUR (ยฃ16.24 USD) on 2009-03-09