Highest end of day price: 23.997715246293 EUR ($27.98 USD) on 2025-10-29
Lowest end of day price: 14.064638727919 EUR ($15.40 USD) on 2025-04-09