Highest end of day price: 79.722366609142 EUR (ยฃ93.58 USD) on 2025-12-15
Lowest end of day price: 20.263905983543 EUR (ยฃ23.01 USD) on 2016-06-24