Highest end of day price: 80.563583826618 EUR (ยฃ92.93 USD) on 2026-08-13
Lowest end of day price: 35.039847086617 EUR (ยฃ41.29 USD) on 2020-10-28