Highest end of day price: 119.2325088162 EUR (ยฃ138.16 USD) on 2025-11-12
Lowest end of day price: 47.436618107139 EUR (ยฃ52.25 USD) on 2020-03-18