Highest end of day price: 15.782520405422 EUR (ยฃ18.32 USD) on 2026-01-16
Lowest end of day price: 8.8653699521233 EUR (ยฃ10.35 USD) on 2020-10-30