Highest end of day price: 136.53306250974 EUR (ยฃ158.27 USD) on 2025-11-13
Lowest end of day price: 74.012987324142 EUR (ยฃ82.56 USD) on 2020-03-16