Highest end of day price: 13.654278199374 EUR (ยฃ15.73 USD) on 2026-03-13
Lowest end of day price: 10.959926531441 EUR (ยฃ12.88 USD) on 2025-12-16