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