Highest end of day price: 23.205730126372 EUR ($26.99 USD) on 2018-09-17
Lowest end of day price: 7.6705315913472 EUR ($8.21 USD) on 2024-02-14