Highest end of day price: 143.88509612972 EUR (C$169.43 USD) on 2026-02-25
Lowest end of day price: 33.990485118737 EUR (C$37.92 USD) on 2020-03-16