Highest end of day price: 140.42002595371 EUR (C$163.34 USD) on 2026-06-02
Lowest end of day price: 119.90636902391 EUR (C$138.82 USD) on 2026-03-20