Highest end of day price: 58.007955877549 EUR (C$64.94 USD) on 2026-10-14
Lowest end of day price: 41.463045127596 EUR (C$50.63 USD) on 2021-06-02