Highest end of day price: 95.195400568873 EUR (C$111.68 USD) on 2026-05-07
Lowest end of day price: 29.773250019142 EUR (C$32.81 USD) on 2024-09-10