Highest end of day price: 31.848297422168 EUR (ยฃ34.38 USD) on 2025-03-06
Lowest end of day price: 14.912650282443 EUR (ยฃ16.23 USD) on 2024-10-16