Highest end of day price: 40.385236454069 EUR ($45.86 USD) on 2017-07-03
Lowest end of day price: 2.2532585104864 EUR ($2.38 USD) on 2023-10-25