Highest end of day price: 68.929447406482 EUR (ยฃ79.77 USD) on 2025-10-31
Lowest end of day price: 19.501888789117 EUR (ยฃ21.96 USD) on 2020-03-12