Highest end of day price: 75.827202482748 EUR ($88.13 USD) on 2026-06-02
Lowest end of day price: 5.7241008381079 EUR ($7.23 USD) on 2009-03-06