Highest end of day price: 141.78434861265 EUR (C$163.40 USD) on 2026-08-06
Lowest end of day price: 26.378985515108 EUR (C$31.82 USD) on 2012-07-24