Highest end of day price: 117.40961893813 EUR (C$139.34 USD) on 2026-02-16
Lowest end of day price: 105.70095610762 EUR (C$124.57 USD) on 2025-12-26