Highest end of day price: 162.75829088277 EUR (C$190.42 USD) on 2025-10-16
Lowest end of day price: 141.62450939007 EUR (C$148.42 USD) on 2024-11-25