Highest end of day price: 23.186507754101 EUR ($25.38 USD) on 2023-06-15
Lowest end of day price: 14.145492021277 EUR ($15.68 USD) on 2024-09-23