Highest end of day price: 21.587906307887 EUR (ยฃ23.40 USD) on 2024-04-03
Lowest end of day price: 2.2897926953395 EUR (ยฃ2.67 USD) on 2025-12-05