Highest end of day price: 183.58201803449 EUR (C$231.73 USD) on 2009-03-09
Lowest end of day price: 14.135579964606 EUR (C$16.38 USD) on 2026-08-28