Highest end of day price: 18.893827360134 EUR (ยฃ19.80 USD) on 2024-11-25
Lowest end of day price: 13.369164143658 EUR (ยฃ14.64 USD) on 2025-04-09