Highest end of day price: 178.29265129264 EUR (C$208.60 USD) on 2025-10-16
Lowest end of day price: 107.83355888461 EUR (C$130.58 USD) on 2010-06-09