Highest end of day price: 72.106268291058 EUR (C$83.87 USD) on 2026-05-27
Lowest end of day price: 0.039381459774041 EUR (C$0.03316 USD) on 2001-06-12