Highest end of day price: 13.394888448576 EUR (ยฃ14.64 USD) on 2024-08-07
Lowest end of day price: 11.772067708563 EUR (ยฃ13.76 USD) on 2025-06-26