Highest end of day price: 43.889042564708 EUR ($51.07 USD) on 2026-06-01
Lowest end of day price: 7.0562357338337 EUR ($7.96 USD) on 2016-02-11