Highest end of day price: 386.10240222909 EUR (C$453.37 USD) on 2025-12-18
Lowest end of day price: 56.351460755256 EUR (C$71.22 USD) on 2009-03-04