Highest end of day price: 22.7533661312 EUR ($26.71 USD) on 2025-12-12
Lowest end of day price: 22.658287889847 EUR ($26.51 USD) on 2025-12-11