Farallon is a development stage company based in Canada.
Farallon is listed in Canada, in Germany and in United States of America. Its market capitalisation is CA$ 377.7 millions as of today (US$ 381.1 millions, € 284.7 millions).
Its stock quote reached its highest recent level on December 31, 1998 at CA$ 5.05, and its lowest recent point on November 14, 2008 at CA$ 0.10.
Farallon has 478 154 000 shares outstanding.