Highest end of day price: 154.44066609611 EUR (C$180.19 USD) on 2026-01-13
Lowest end of day price: 93.343329220405 EUR (C$107.42 USD) on 2025-11-24