Highest end of day price: 31.591553442548 EUR (ยฃ34.16 USD) on 2024-03-28
Lowest end of day price: 14.912650282443 EUR (ยฃ16.23 USD) on 2024-10-16