Highest end of day price: 24.462039668891 EUR (ยฃ25.07 USD) on 2022-08-04
Lowest end of day price: 21.73711629448 EUR (ยฃ22.96 USD) on 2023-09-28