Highest end of day price: 194.52840698175 EUR (ยฃ225.95 USD) on 2025-11-17
Lowest end of day price: 57.469190897907 EUR (ยฃ63.31 USD) on 2020-03-18