Highest end of day price: 12.574051735545 EUR (C$14.76 USD) on 2025-07-07
Lowest end of day price: 0.55392843230189 EUR (C$0.54 USD) on 2002-09-23