Highest end of day price: 70.124881895096 EUR ($82.62 USD) on 2026-04-16
Lowest end of day price: 5.7241008381079 EUR ($7.23 USD) on 2009-03-06