Highest end of day price: 51.213863757752 EUR (ยฃ60.45 USD) on 2026-02-27
Lowest end of day price: 3.7371330803084 EUR (ยฃ3.98 USD) on 2015-11-18