Highest end of day price: 18.959166954868 EUR (ยฃ20.49 USD) on 2024-03-25
Lowest end of day price: 13.276533155524 EUR (ยฃ13.94 USD) on 2025-02-21