Highest end of day price: 174.19967461009 EUR (C$205.38 USD) on 2026-05-08
Lowest end of day price: 122.84024287713 EUR (C$134.54 USD) on 2025-04-09