Highest end of day price: 70.207065004671 EUR ($84.37 USD) on 2026-01-28
Lowest end of day price: 17.080575837013 EUR ($18.32 USD) on 2023-03-15