Highest end of day price: 18.959166954868 EUR (ยฃ20.49 USD) on 2024-03-25
Lowest end of day price: 8.0265177718483 EUR (ยฃ8.81 USD) on 2025-04-09