Highest end of day price: 149.98315267609 EUR (C$176.61 USD) on 2026-02-25
Lowest end of day price: 137.03271392134 EUR (C$157.10 USD) on 2026-03-19