Highest end of day price: 144.87076245908 EUR (C$171.70 USD) on 2026-02-18
Lowest end of day price: 134.279960751 EUR (C$157.77 USD) on 2025-12-17