Highest end of day price: 374.53042219555 EUR (C$438.19 USD) on 2025-10-16
Lowest end of day price: 254.9133833651 EUR (C$244.62 USD) on 2022-09-27