Highest end of day price: 22.059894958903 EUR ($25.91 USD) on 2025-10-03
Lowest end of day price: 17.332765543427 EUR ($19.95 USD) on 2025-11-24