Highest end of day price: 14.174299820567 EUR (ยฃ16.35 USD) on 2026-08-13
Lowest end of day price: 8.0074470582716 EUR (ยฃ8.47 USD) on 2023-10-27