Highest end of day price: 48.379453344916 EUR (C$56.48 USD) on 2026-08-25
Lowest end of day price: 42.196795239051 EUR (C$48.30 USD) on 2026-07-17