This is kind of a fundamental question, pertaining more towards long term investing probably, but I'll ask it anyway. When looking at financial ratios at investorhub.com, under valuation ratios for a stock there is something called TORBINS Q ratio. What is that. What does it mean? I BINGed it and couldn't find anything. typed it into investopedia and couldn't find anything. Anyone know what it is?