Highest end of day price: 33.654164406755 EUR (ยฃ37.87 USD) on 2026-10-06
Lowest end of day price: 19.533701271309 EUR (ยฃ21.39 USD) on 2025-04-09