Highest end of day price: 25.28849447106 EUR ($29.48 USD) on 2026-08-27
Lowest end of day price: 22.500293008889 EUR ($26.44 USD) on 2025-12-17