Highest end of day price: 19.810563164894 EUR ($21.95 USD) on 2024-07-30
Lowest end of day price: 19.709043481105 EUR ($21.49 USD) on 2024-07-12