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