Highest end of day price: 67.89007347524 EUR (C$78.86 USD) on 2026-06-04
Lowest end of day price: 13.715373628683 EUR (C$18.88 USD) on 2013-12-11