Highest end of day price: 61.142770045818 EUR (ยฃ71.64 USD) on 2026-05-13
Lowest end of day price: 37.536279088961 EUR (ยฃ41.37 USD) on 2024-09-10