Highest end of day price: 25.159664105783 EUR ($27.22 USD) on 2024-10-30
Lowest end of day price: 20.583963064167 EUR ($21.55 USD) on 2024-11-22