Highest end of day price: 168.74780291275 EUR (C$190.91 USD) on 2022-01-06
Lowest end of day price: 21.938041858015 EUR (C$26.76 USD) on 2012-07-13