Highest end of day price: 157.1645795275 EUR (C$184.82 USD) on 2026-03-02
Lowest end of day price: 67.088737253593 EUR (C$81.60 USD) on 2021-01-27