Highest end of day price: 164.22011544116 EUR (C$189.79 USD) on 2026-08-05
Lowest end of day price: 102.96402657059 EUR (C$112.77 USD) on 2025-04-09