Here are Jim Cramer’s Mad Money Stock Picks for Wednesday July 25 2007. These are all of Jim Cramer’s stock picks – The ones to Buy and Sell

Buy:
Bank of America Corp (
BAC)
Brookfield Asset Management Inc (BAM)
Caterpillar Inc (
CAT)
Celgene Corp (
CELG)
Dell Inc (
DELL)
Freeport-McMoRan Copper & Gold Inc. (
FCX)
Hologic Inc (
HOLX)
Hewlett-Packard Co (
HPQ)
Intuitive Surgical Inc (
ISRG)
Nokia Oyj (
NOK)
Riverbed Technologies (RVBD)
Schlumberger Ltd (
SLB)
Terex Corp (
TEX)
Trinity Industries Inc (
TRN)
Waste Services Inc (WSII)

Sell:
Baker Hughes Inc (
BHI)
Circuit City Stores Inc (CC)
Human Genome Sciences Inc (
HGSI)
ING Groep NV (ING)
Joy Global Inc (
JOYG)
Spartan Motors Inc (
SPAR)
Tesoro Corp (
TSO)

As Cramer would say “Make sure you do your homework before buying any stocks as it’s your money”