Highest end of day price: 29.446164162892 EUR (ยฃ33.64 USD) on 2026-07-14
Lowest end of day price: 11.945865976004 EUR (ยฃ12.57 USD) on 2023-01-06