Highest end of day price: 51.431361915543 EUR (ยฃ60.04 USD) on 2026-08-25
Lowest end of day price: 20.150749997277 EUR (ยฃ25.10 USD) on 2018-03-26