Highest end of day price: 51.565196169653 EUR (ยฃ58.92 USD) on 2026-06-22
Lowest end of day price: 14.336515872048 EUR (ยฃ16.61 USD) on 2015-08-24