Highest end of day price: 134.63640993245 EUR (C$153.19 USD) on 2026-07-01
Lowest end of day price: 53.239349368373 EUR (C$67.93 USD) on 2012-11-19