Highest end of day price: 175.02690870954 EUR (C$198.33 USD) on 2025-05-21
Lowest end of day price: 0.33549044181912 EUR (C$0.33 USD) on 2002-09-24