Highest end of day price: 107.58826629194 EUR ($118.11 USD) on 2023-04-26
Lowest end of day price: 14.921389148171 EUR ($12.37 USD) on 2000-10-26