Highest end of day price: 183.68735011648 EUR (C$215.39 USD) on 2025-08-22
Lowest end of day price: 165.36125080669 EUR (C$190.55 USD) on 2026-03-09