Highest end of day price: 43.787530542996 EUR (ยฃ50.51 USD) on 2026-08-13
Lowest end of day price: 10.243099326148 EUR (ยฃ11.56 USD) on 2016-02-11