Canyon Res. is a producing company based in United states of america.
Its stock quote reached its lowest recent point on December 31, 1999 at US$ 0.12, and its highest recent level on December 31, 2004 at US$ 5.36.
Canyon Res. has 144 540 000 shares outstanding.