Highest end of day price: 308.47693476564 EUR (C$360.91 USD) on 2025-10-16
Lowest end of day price: 190.09079126382 EUR (C$230.78 USD) on 2012-07-25