Highest end of day price: 35.086697766792 EUR ($40.83 USD) on 2026-05-25
Lowest end of day price: 7.3343221545971 EUR ($9.26 USD) on 2009-03-09