Highest end of day price: 73.88924634804 EUR (C$85.03 USD) on 2026-06-17
Lowest end of day price: 0.72149264810631 EUR (C$0.79 USD) on 2003-03-10