Highest end of day price: 135.69641598025 EUR (C$160.33 USD) on 2026-02-26
Lowest end of day price: 119.90636902391 EUR (C$138.82 USD) on 2026-03-20