Highest end of day price: 124.65058301572 EUR (C$170.30 USD) on 2009-03-19
Lowest end of day price: 81.856950604231 EUR (C$81.62 USD) on 2022-08-25