Highest end of day price: 282.74771743997 EUR (C$325.95 USD) on 2025-11-03
Lowest end of day price: 34.588365516618 EUR (C$44.71 USD) on 2013-05-23