- 
        
                             Finning International Inc. (FTT $73.63) Finning International Inc. (FTT $73.63)
- 
        
                             Bird Construction Inc. (BDT $30.21) Bird Construction Inc. (BDT $30.21)
- 
        
                             North American Construction Group Ltd. (NOA $21.55) North American Construction Group Ltd. (NOA $21.55)
            Q: Would you please compare these 3 stocks using your usual metrics and determine which one you would recommend for a tfsa for a 3 to 4 year hold and perhaps an entry price? Thank you.
        
     
                             
                             
                    