Highest end of day price: 97.664885247552 EUR (ยฃ111.60 USD) on 2026-06-22
Lowest end of day price: 20.263905983543 EUR (ยฃ23.01 USD) on 2016-06-24