Highest end of day price: 22.895046034339 EUR ($24.77 USD) on 2025-04-01
Lowest end of day price: 5.6927377962215 EUR ($6.22 USD) on 2016-11-10