Highest end of day price: 79.044253581383 EUR ($85.40 USD) on 2025-03-25
Lowest end of day price: 14.853866532896 EUR ($19.40 USD) on 2012-12-04