Highest end of day price: 126.53953996945 EUR (C$145.93 USD) on 2026-08-04
Lowest end of day price: 73.845983397912 EUR (C$81.40 USD) on 2023-05-04