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