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