Highest end of day price: 23.379504446978 EUR (C$27.00 USD) on 2025-11-07
Lowest end of day price: 2.061427657187 EUR (C$2.00 USD) on 2002-09-17