Highest end of day price: 31.837341268988 EUR (C$43.41 USD) on 2007-04-23
Lowest end of day price: 3.0888397858653 EUR (C$3.04 USD) on 2022-09-29