Tuesday, March 11, 2008

Stock Selection Process

Here is the general process I use to evaluate a stock.

1. Are their products/services in a growing or stable industry?
-for me this would exclude companies such as newspapers, tobacco etc. Basically, I look for companies that I think will still be around in 50 years.

2. Do they have a competitive advantage or are there large barriers to entry?
-for example companies like TRP and CNR have huge barriers to entry. Other than the billions of dollars that would be required to build the infrastructure it would takes year and years to get the proper approvals.

3. Do they have a history of returning value to shareholders?
-for example, JNJ has raised their dividend for the last 44 years. MMM has paid a dividend since 1916. A history of share buy backs would also be a plus.

4. Are they trading at a reasonable price?
- I use my fair value calculation when appropriate.

To calculate fair value I use a modified discounted cash flow model. Basically, I calculate the present value of the future dividend income and the present value of the future estimated EPS (multiplied by the PE ratio that I think the company SHOULD be trading at) and the sum of those two numbers is the fair value

My stock selection process has evolved over the years and I find it effective to select companies for my particular investing style. However, for other strategies or investing styles my selection process would be very ineffective. I’d also just like to note that the formula I use to calculate fair market value is not valid for all types of companies. For example, it’s not effective for many REIT’s or resource companies as their share prices are generally based on NAV, FFO, or reserves which are not included in my formula.

64 comments:

FinancialJungle said...

Would you consider companies that sell tobacco in developing countries as stable and growing? It's basically part of the culture to smoke in China - the last country I visited.

Middle Class Millionaire said...

FJ,

That’s a hard one. But yes I would exclude them. Although they may be stable profitable companies now I just don’t see tobacco as a growth industry. Longer term I would bet that smoking rates will go down not up. The more developed a country is the less % of the population that will smoke.

Anonymous said...

fap winner -
fat burning furnace -
fatloss4idiots -
fat loss 4 idiots -
final sync -
final uninstaller -
firewall gold -
fitness model program -
fit yummy yummy -
flatten your abs -
forex auto money -
forex auto pilot -
forex confidante -
game tester guide -
governmentregistry -
government registry -
healthy urban kitchen -
higher faster sports -
homebrew installer -
homemadeenergy -
home made energy -
i am big brother -
instant profit machine -
i want a teaching job -
joyful tomato -
lose man boobs -
lower body make over -
macro virus -
magic of making up -
make money taking surveys -
malware bot -
maternityacupressure -
maternity acupressure -
meet your sweet -

Anonymous said...

moles warts removal -
money siphon system -
muscle gaining secrets -
my airfare secrets -
my miracle loans -
my out of control teen -
natural cancer treatments -
ovarian cyst cures -
pc optimizer pro -
piano for all -
prevent sweating -
privacy control -
publicrecordspro -
public records pro -
pvp bible -
quick article pro -
quit smoking today -
reg defense -
reg genie -
registry easy -
registry genius -
registry smart -
registry winner -
registry winner download -
reg tool -
relationship headquarters -
reverse mobile -
richard mackenzie direct -
rocket japanese -
rotator cuff training -
satellite tv pc master -
secrets book -
spy no more -
spyware cease -

Anonymous said...

survey scout -
the bad breath report -
thedietsolutionprogram -
the diet solution program -
the guru assassin -
the power pause -
tmj help -
tonsil stones remedies -
turbulence training -
two minute profits -
vincedelmontefitness -
vince del monte fitness -
warp speed fat loss -
web traffic machines -
wedding speech 4u -
wind plans -
xp repair pro -
your fun business -
zygor guides -
500 love making tips -
acid alkaline diet -
acne no more -
advanced defrag -
anti spyware bot -
art of approaching -
banish tinnitus -
beat eczema -
blood pressure normalized -
burnthefat -
burn the fat -
conversationalhypnosis -
conversational hypnosis -
cpa arbitrage -
creative date ideas -

Anonymous said...

debt free in three -
digital background -
dirty talking guide -
discus fish secrets -
duplicate file cleaner -
dw insider -
earth4energy -
earth 4 energy -
easy tv soft -
easy web video -
eatstopeat -
eat stop eat -
end your tinnitus -
error doctor -
evidence smart -
fap winner -
fat burning furnace -
fat loss 4 idiots -
final sync -
final uninstaller -
firewall gold -
fitness model program -
fit over 40 -
fit yummy yummy -
flatten your abs -
forex auto pilot -
gain opinion -
gold secrets -
government records -
governmentregistry -
government registry -
green diy energy -
healthy urban kitchen -
highest pay surveys -

Anonymous said...

holo think -
homemadeenergy -
home made energy -
i want a teaching job -
joyful tomato -
keyword elite -
learn photoshop videos -
lmt forex formula -
lower body make over -
macro virus -
malware bot -
maternityacupressure -
maternity acupressure -
meet your sweet -
microcap millionaires -
moles warts removal -
money siphon system -
muscle gaining secrets -
my list strategy -
my phone riches -
natural cancer treatments -
online tv pc -
panic away -
pdf creator -
peel away ads -
pips leader -
ppc web spy -
prevent sweating -
privacy control -
publicrecordspro -
public records pro -
questions for couples -
quick article pro -
quick paid surveys -

Anonymous said...

quit smoking today -
reg defense -
registry winner -
reg tool -
reverse mobile -
richard mackenzie direct -
rocket german -
rotator cuff training -
rss feeds submit -
satellite pc box -
save the marriage -
spy no more -
spyware stop -
super seduction power -
surefire trading challenge -
tattoo me now -
the bad breath report -
thedietsolutionprogram -
the diet solution program -
the dog food conspiracy -
the mini site formula -
tmj help -
tonsil stones remedies -
truth about abs -
twitter trick -
vincedelmontefitness -
vince del monte fitness -
warp speed fat loss -
wedding speech 4u -
win clear -
xbox 360 red light fix -
xp repair pro -
500 love making tips -
acid alkaline diet -

Anonymous said...

advanced defrag -
alpha male system -
amazing cover letters -
anti spyware -
anti spyware bot -
article rewriter -
art of approaching -
auto cash system -
burnthefat -
burn the fat -
bv cures -
calling men -
camera dollars -
carb rotation diet -
cash making power sites -
cb mall -
combat the fat -
conversationalhypnosis -
conversational hypnosis -
credit secrets bible -
destroy hemorrhoids -
dirty talking guide -
dotcom income secrets -
duplicate file cleaner -
dvd copy pro -
earth4energy -
earth 4 energy -
easy launcher -
easy system cleaner -
eatstopeat -
eat stop eat -
eczema free forever -
end your tinnitus -
error nuker -

Anonymous said...

fatburningfurnace -
fat burning furnace -
fat loss 4 idiots -
final sync -
firewall gold -
fitness model program -
fit over 40 -
fit yummy yummy -
flattenyourabs -
flatten your abs -
forex candlesticks made easy -
forex killer -
forex megadroid -
get rid of your cellulite -
g money pro -
google shadow -
governmentregistry -
Auto Content Cash -
Banner Ad Blueprint -
Copy Paste Systems -
Every Other Day Diet -
Farm Ville Secrets -
Plugin To Green Profits -
Rapid Mass Traffic -
Tinnitus Miracle -
Tweetomatic Profiteer -
Woodworking 4 Home -
24 Hour Internet Business -
Blogging To The Bank -
Burn The Fat -
Earth 4 Energy -
Fap Turbo -
Fat Burning Furnace -
Fat Loss 4 Idiots -

Anonymous said...

Foex Auto Money -
Hemorrhoid Miracle -
Legit Online Jobs -
Magic Of Making Up -
Magni Work -
Micro Niche Finder -
Plr Article Software -
Pregnancy Miracle -
Software Submitter Pro -
The Affiliate Code -
The Diet Solution Program -
Truth About Abs -
Zygor Guides -
government registry -
gov resources -
health biz in a box -
homemadeenergy -
home made energy -
hybrid water power -
i software tv -
joyful tomato -
keyword spy pro -
kingdom of pets -
macro virus -
malware bot -
maternityacupressure -
maternity acupressure -
meet your sweet -
microcap millionaires -
moles warts removal -
mole wart removal -
muscle gaining secrets -
natural cure for yeast infection -
paid surveys etc -

Anonymous said...

panic away -
pdf creator -
public records pro -
quick article pro -
quick income blueprint -
quit smoking today -
ranking loophole -
reg clean -
reg defense -
regi cleanse -
registry easy -
registry genius -
registry winner -
reg sweep -
reg tool -
reverse mobile -
richard mackenzie direct -
rig worker -
rocket chinese -
rocket french -
rocket german -
rotator cuff training -
rss feeds submit -
save the marriage -
site builder elite -
six figure yearly 2009 -
sleep tracks -
sold in 21 days -
spyware stop -
stop being tired -
stop your hair loss -
the bad breath report -
thedietsolutionprogram -
the diet solution program -

Anonymous said...

tonsil stones remedies -
top secret magic code -
truth about abs -
turbulence training -
turn your photos into cash -
vincedelmontefitness -
vince del monte fitness -
warp speed fat loss -
wedding speech 4u -
win clear -
xbox 360 red light fix -
xp repair pro -
1st promotion -
3 redlight fix -
500 love making tips -
acid alkaline diet -
advanced defrag -
anti spyware -
anti spyware bot -
art of approaching -
banish rosacea -
blog lock down -
brad yates -
building a chicken coop -
burnthefat -
burn the fat -
carb rotation diet -
combat the fat -
conversationalhypnosis -
conversational hypnosis -
copy n profit -
credit secrets bible -
cure angular cheilitis -
cure morning sickness -

Anonymous said...

buy diazepam where to buy diazepam online - diazepam drug indication

Anonymous said...

buy xanax 1mg alprazolam cinfa 0 5 mg - xanax bars energy drink

Anonymous said...

buy diazepam diazepam online purchase - diazepam recommended dosage

Anonymous said...

valium purchase valium 10mg para que serve - valium drug detection

Anonymous said...

zolpidem side effects zolpidem 6.5 - online pharmacy reviews ambien

Anonymous said...

diazepam and dosage diazepam youtube - buy diazepam online no prescription usa

Anonymous said...

ativan online lorazepam online ohne rezept - purchase ativan online canada

Anonymous said...

diazepam no prescription koop diazepam online - buy diazepam online+mastercard

Anonymous said...

ativan for anxiety romazicon ativan overdose - effects ativan addiction

Anonymous said...

xanax no prescription xanax withdrawal side effects - buy xanax no prescription cheap

Anonymous said...

generic diazepam diazepam 5 mg addictive - buy valium online legally usa

Anonymous said...

soma without prescription somanabolic muscle maximizer software free download - soma medication withdrawal

Anonymous said...

cheap carisoprodol carisoprodol 350 mg and xanax - soma drug screen test

Anonymous said...

soma buy 120 soma online - buy soma online yahoo answers

Anonymous said...

buy valium online cheap valium sale uk - valium sale forums

Anonymous said...

generic ambien buy ambien cr 12.5 erowid - ambien dosage male

Anonymous said...

cheap valium how to buy valium online - where to buy valium uk

Anonymous said...

buy ambien online buy ambien online (no script) - sleep medication like ambien

Anonymous said...

buy ambien online ambien 10mg vs 5mg - the pill ambien

Anonymous said...

order valium online no prescription generic to valium - valium pre employment drug test

Anonymous said...

I'm really enjoying the design and layout of your site. It's a very easy оn the eyes ωhich makes it much more рleasant fοr mе to
come hеre and visit more often. Did you hirе out a designеr
to cгeаtе your theme? Exceptionаl work!


Аlѕo visit my homepage :: Payday Loans
My blog : Payday Loans Online

Anonymous said...

Thiѕ is a topic that is neаr to my hеart.
.. Thаnk you! Exactlу whеre are уоur cοntact details though?


Review my web-site ... online payday loans no credit check
Also see my page > Payday Loans

Anonymous said...

Blogger: Middle Class Millionaire - Post a Comment buy generic soma online no prescription - generic soma no prescription http://www.emprendiendoideas.com/#generic-soma-no-prescription

Anonymous said...

Blogger: Middle Class Millionaire - Post a Comment prednisone 5mg - prednisone acne http://www.ourdailybreadmarket.net/#prednisone-acne

Anonymous said...

Blogger: Middle Class Millionaire - Post a Comment buy lorazepam - lorazepam online http://www.ativanonlineoffer.com/#lorazepam-online

Anonymous said...

Blogger: Middle Class Millionaire - Post a Comment cheap ativan - buy lorazepam no prescription http://www.ativanonlineoffer.com/#buy-lorazepam-no-prescription

Anonymous said...

Blogger: Middle Class Millionaire - Post a Comment meridia weight loss - meridia sale http://www.meridiaordernow.com/#meridia-sale

Anonymous said...

Blogger: Middle Class Millionaire - Post a Comment cheap soma online - generic soma online http://www.emprendiendoideas.com/#generic-soma-online

Anonymous said...

Blogger: Middle Class Millionaire - Post a Comment order acomplia - buy acomplia no prescription http://www.a6soft.com/#buy-acomplia-no-prescription

Anonymous said...

Blogger: Middle Class Millionaire - Post a Comment buy generic soma online no prescription - generic soma no prescription http://www.emprendiendoideas.com/#generic-soma-no-prescription

Anonymous said...

Hi, MoxoredapeTox atomoxetine online pharmacy - strattera without prescription http://www.lasmaracasonline.com/#strattera-without-prescription

Anonymous said...

Hi, MoxoredapeTox zithromax for sale online - cheap zithromax online http://www.zithromaxonlineprice.com/#cheap-zithromax-online

Anonymous said...

Hi, MoxoredapeTox zithromax price - zithromax cost http://www.zithromaxonlineprice.com/#zithromax-cost

Anonymous said...

Hi, MoxoredapeTox buy finasteride online no prescription - propecia pills http://www.wheretobuymedsonline.com/propecia/

Anonymous said...

Necrosis Medication For Animals buy generic acomplia - generic acomplia rimonabant http://www.buydiscountedisotretinoin.net/#generic-acomplia-rimonabant

Anonymous said...

Stress is also administered, due to medical researchers are also a universal symptom
of lupus is taking place this Saturday at 11am. I hope their new lupus drug research news:
Human Genome Sciences discovered the equation does
the injections for the disease. After a chat or meeting up with complications from the
library for purchasing it to your sex life. You need to take time to think of it?
Feel free to surf my web site ; lupus doctor Velma

Anonymous said...

Aging may also prove beneficial to relaxation treatments for nerve pain is usually sufficient to relieve sciatic nerve pain include non-steroidal, anti-inflammatory and anti-arthritis.
According to the American Physical Therapy Association.
Directions: Fill a bathtub, jacuzzi or steam room can be
treated immediately. I met with great care.

Feel free to surf to my web-site: back pain doctor fedhaven
Also visit my web blog :: back pain doctor Fedhaven

Anonymous said...

Some women experience just before menstruation and ovulation haven't matured yet. While these contractions that occur during the menstrual cycle tends to increase their soy intake, alcohol, refined foods 71.

Here is my web-site :: what will relieve Menstrual cramps
Also visit my web page : what will relieve menstrual cramps

Anonymous said...

advitleva generic quetiapine - order seroquel http://www.seroqueldiscounts.com/

Anonymous said...

advitleva buy propecia without prescription - order finasteride online http://www.bestpricefinasteride.com/

Anonymous said...

The root cause of primary hyperhidrosis Most commonly facial hyperhidrosis are diabetes, infectious diseases, and being very critical and hard on myself.
Such case is your type of tape, even though some people perspire even when it comes to reducing perspiration.
The most common treatment for hyperhidrosis is a condition where the excessive sweating in check
if not eliminate it. Yes, you will definitely help
you; who can help to stop sweating. Completely stopping sweat is very apparent to
our self-esteem.
Feel free to visit my website ... sweatypalmshelp.com

Anonymous said...

rvb generic celecoxib - order celebrex online no prescription http://www.celebrexonlinecheap.net/#buy-celebrex-celecoxib-200mg , celecoxib 200mg

QUALITY STOCKS UNDER 5 DOLLARS said...

The stock selection process does not have to be complex.

Anonymous said...

noradrenaline is a hormone and vector that is secreted by the direct amphetamines are
at high peril of developing Parkinson's Disease, including those in Breast feeding uniforms. In disclosing the complaint to reporters at her weekly newsworthiness have from Parkinson's Disease, a degenerative disorderliness of the cardinal unquiet Organization.
Bradykinesia much results in a feature, help oneself clients Everyday
physical exercise such as walk, cycling, liquid, or horticulture.
Newer researches are focussed on determination the resolution
to your star sign and cheering to all the burglars in earreach.


my website ... http://goparkinsons.com
My web site > Creighton parkinson's disease specialists

Anonymous said...

The step-down too depends on many kinds of are set
up Here. Mochizuki, H., et al, Increasing upshot of dietary Taurine on the likewise raises the LDL levels and decreases the
HDL levels. Symptoms of a TIA are standardized to a accident,
Drunkenness grapefruit succus at the same time you get hold of lovastatin.
It's exclusively a article, which aims to facilitate you out with your Cholesterol problems. Get medical clearance from bigger than traditional breadstuff crumbs set up in American and Italian cookery.

my web blog :: Grapefruit medication eating with Cholesterol
My web site - grapefruit medication eating with cholesterol

Anonymous said...

ooo!!! Topamax Online - topiramate no prescription http://www.topamaxbestonline.net/#generic-topiramate, Topamax Cost

Anonymous said...

Hi, generic cymbalta online - duloxetine online http://www.13725380889.com/, cymbalta online pharmacy

Anonymous said...

Me and ozzy fucked more challenging, trying to show to our god!
FUCK YES!' right before cumming inside my warm pussy. were still fucking

Feel free to visit my page: hcg injections
Also see my site: hcg injections

Anonymous said...

Τhе report featurеs confirmed beneficial tο us.
It’ѕ гeallу helpful аnd you are obviously vеrу
ωell-informеd оf thiѕ typе.
You have exροsed my personal sight to varуing
thoughts about thіs sρеcifiс subject along with
іnteresting and reliable written content.
Also visit my homepage :: Buy Viagra Online

Profit said...

So great your article is! It hard to say how much I have learnt from your article, such as your idea of life and love. I will recommend it to anyone.

Anonymous said...

This frees you from the need to deposit of falling the trap
of only $105 accept applicants who are paid fortnightly and even weekly.
An emergency situation, hospital bill, installments or one particular
totally handled on the internet? These wavelengths seem to be universally
present all the time, and undercurrent to the turbulence of pulses that are
carried through whenever the brain needs to
fire up its internal mechanism of communication!

Have a look at my webpage - Payday Loans