Highest end of day price: 119.93313964938 EUR (C$139.82 USD) on 2025-10-29
Lowest end of day price: 39.495093420121 EUR (C$53.39 USD) on 2011-09-26