Highest end of day price: 44.993162608328 EUR (ยฃ51.90 USD) on 2026-08-13
Lowest end of day price: 26.824623920377 EUR (ยฃ28.39 USD) on 2023-10-27