I doesnt work especially in these market conditions. And it is too much work. There are 7 yes count em' 7 criteria that must pass for a valid canslim stock Thats is too many sets of criteria. If i spend that much time and effort picking stocks I would have time to actually make any money. I see google go up %2 today in the morning so I buy it on an impulse for example only one step. Im up 2.5% which is a cool $1000+ paper profit. Easy. Why people waste thier time with these complicated methods is beyond me?