Highest end of day price: 83.756815718487 EUR (C$97.43 USD) on 2025-10-08
Lowest end of day price: 6.2897526398996 EUR (C$8.50 USD) on 2009-01-06