Highest end of day price: 177.88400947302 EUR (C$203.53 USD) on 2026-07-06
Lowest end of day price: 162.95397316803 EUR (C$175.05 USD) on 2025-03-27