Highest end of day price: 25.580877760961 EUR (ยฃ30.14 USD) on 2021-07-20
Lowest end of day price: 20.566493312526 EUR (ยฃ20.06 USD) on 2022-10-13