Highest end of day price: 65.728268031828 EUR (ยฃ75.98 USD) on 2026-03-23
Lowest end of day price: 9.1856041606928 EUR (ยฃ11.26 USD) on 2018-02-09