Highest end of day price: 149.66803732385 EUR (C$171.25 USD) on 2026-07-06
Lowest end of day price: 68.249651930176 EUR (C$92.53 USD) on 2013-10-07