Highest end of day price: 13.870647733618 EUR (ยฃ16.28 USD) on 2026-05-12
Lowest end of day price: 3.1295250934067 EUR (ยฃ3.24 USD) on 2024-12-19