Highest end of day price: 154.70536694131 EUR (C$181.92 USD) on 2026-03-02
Lowest end of day price: 145.31197047115 EUR (C$166.59 USD) on 2026-03-19