Highest end of day price: 52.564258776163 EUR (ยฃ60.91 USD) on 2026-08-28
Lowest end of day price: 12.502949833576 EUR (ยฃ14.10 USD) on 2016-02-11