Highest end of day price: 18.959168484017 EUR (ยฃ20.49 USD) on 2024-03-25
Lowest end of day price: 6.0363043002743 EUR (ยฃ6.92 USD) on 2026-09-21