Highest end of day price: 148.70744984628 EUR (C$174.44 USD) on 2025-12-18
Lowest end of day price: 147.6110606723 EUR (C$171.65 USD) on 2025-12-10