Highest end of day price: 31.608057976136 EUR ($36.80 USD) on 2026-05-25
Lowest end of day price: 19.275630495993 EUR ($21.11 USD) on 2025-04-09