Highest end of day price: 25.416805863425 EUR ($30.29 USD) on 2018-05-11
Lowest end of day price: 10.23730437263 EUR ($10.82 USD) on 2023-10-27