Highest end of day price: 13.050218330227 EUR (ยฃ15.52 USD) on 2026-02-11
Lowest end of day price: 8.0074470582716 EUR (ยฃ8.47 USD) on 2023-10-27