Highest end of day price: 27.016215084671 EUR (ยฃ31.44 USD) on 2026-06-01
Lowest end of day price: 11.945865976004 EUR (ยฃ12.57 USD) on 2023-01-06