Highest end of day price: 21.587906307887 EUR (ยฃ23.40 USD) on 2024-04-03
Lowest end of day price: 1.3522379822018 EUR (ยฃ1.59 USD) on 2025-12-26