Highest end of day price: 408.7280356653 EUR (C$478.20 USD) on 2025-10-16
Lowest end of day price: 293.93172840414 EUR (C$289.36 USD) on 2022-10-21