Highest end of day price: 32.736551810514 EUR (ยฃ37.57 USD) on 2026-09-17
Lowest end of day price: 11.945865976004 EUR (ยฃ12.57 USD) on 2023-01-06