Highest end of day price: 71.490961311713 EUR ($84.38 USD) on 2026-02-27
Lowest end of day price: 29.666881376064 EUR ($31.73 USD) on 2020-03-23