Highest end of day price: 160.07078502922 EUR (ยฃ186.51 USD) on 2025-08-20
Lowest end of day price: 6.6522788891876 EUR (ยฃ6.45 USD) on 2000-03-13