Highest end of day price: 36.78452874245 EUR (ยฃ42.55 USD) on 2025-10-13
Lowest end of day price: 16.724919573399 EUR (ยฃ18.43 USD) on 2024-09-10