Highest end of day price: 93.621224161986 EUR (C$110.50 USD) on 2026-02-27
Lowest end of day price: 29.773250019142 EUR (C$32.81 USD) on 2024-09-10