Highest end of day price: 13.492189944143 EUR (ยฃ15.83 USD) on 2026-05-07
Lowest end of day price: 8.0074470582716 EUR (ยฃ8.47 USD) on 2023-10-27