Highest end of day price: 12.953531945587 EUR (ยฃ15.09 USD) on 2026-01-15
Lowest end of day price: 8.0074470582716 EUR (ยฃ8.47 USD) on 2023-10-27