Tourmaline Oil TOU vs VLETOU just delivered CA 96 cents FCF per share for their latest quarter. The stock price is $73 a share and change.
VLE is approaching US$50 million FCF per quarter or about 50 cents US per share = about CA 65 cents FCF per share. The stock price is $4 and change.
Which would you rather own?