Highest end of day price: 89.191249886297 EUR (ยฃ104.62 USD) on 2026-05-07
Lowest end of day price: 20.729528184541 EUR (ยฃ24.01 USD) on 2015-08-24