Highest end of day price: 18.959166954868 EUR (ยฃ20.49 USD) on 2024-03-25
Lowest end of day price: 12.242984356459 EUR (ยฃ13.33 USD) on 2025-03-13