Highest end of day price: 51.125312941336 EUR (ยฃ59.32 USD) on 2025-10-30
Lowest end of day price: 11.748747101397 EUR (ยฃ13.32 USD) on 2015-08-26