Can somebody explain the difference/relationship between these two items? I have read that "profit is a matter of opinion, whereas cashflow is a fact". Therefore profit is less reliable a measure of a company's worth than cashflow? Assuming there are no huge abnormals or other distorting factors, should the cashflow per share approximately equal the EPS? I apologise for my ignorance in advance.