Highest end of day price: 136.09470619422 EUR (C$157.99 USD) on 2026-01-16
Lowest end of day price: 76.7558473025 EUR (C$84.06 USD) on 2025-04-09