Highest end of day price: 111.70236856008 EUR (C$130.32 USD) on 2026-01-13
Lowest end of day price: 102.64949816196 EUR (C$120.61 USD) on 2025-12-17