Highest end of day price: 25.668531211646 EUR ($27.81 USD) on 2022-04-21
Lowest end of day price: 16.695791208754 EUR ($16.21 USD) on 2022-10-12