Highest end of day price: 13.511377109191 EUR (ยฃ16.05 USD) on 2026-02-12
Lowest end of day price: 3.1295250934067 EUR (ยฃ3.24 USD) on 2024-12-19