Highest end of day price: 46.492631619662 EUR ($53.12 USD) on 2026-07-14
Lowest end of day price: 7.0562357338337 EUR ($7.96 USD) on 2016-02-11