Highest end of day price: 198.6012331451 EUR (C$230.26 USD) on 2026-06-15
Lowest end of day price: 122.84024287713 EUR (C$134.54 USD) on 2025-04-09