Highest end of day price: 49.969927362933 EUR (ยฃ51.96 USD) on 2025-01-31
Lowest end of day price: 12.502949833576 EUR (ยฃ14.10 USD) on 2016-02-11