Highest end of day price: 266.38253578746 EUR (C$312.84 USD) on 2025-10-03
Lowest end of day price: 170.35030192286 EUR (C$205.47 USD) on 2012-07-24