Highest end of day price: 81.720084965587 EUR (C$95.41 USD) on 2026-08-25
Lowest end of day price: 22.367121637159 EUR (C$27.45 USD) on 2010-05-27