Highest end of day price: 134.09090791111 EUR (C$157.22 USD) on 2025-10-02
Lowest end of day price: 73.143933753357 EUR (C$94.80 USD) on 2012-09-14