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

Buy:
Apollo Investment Corp (AINV)
Yamana Gold Inc (AUY)
Peabody Energy Corp (
BTU)
Bucyrus International Inc (BUCY)
Caterpillar Inc (
CAT)
CONSOL Energy Inc (
CNX)
Downey Financial Corp (
DSL)
Elan Corp
PLC (ELN)
Fannie Mae (
FNM)
Golden Star Resources Ltd (
GSS)
Halliburton Co (
HAL)
Hologic Inc (
HOLX)
JC Penney Company Inc (Holding Co) (JCP)
Joy Global Inc (
JOYG)
LodgeNet Entertainment Corp (
LNET)
Mastercard Incorporated (MA)
National Semiconductor Corp (
NSM)
NVIDIA Corp (
NVDA)
optionsXpress Holdings Inc (OXPS)
FREIGHTCAR AMERICA (RAIL)
Texas Instruments Inc (
TXN)
XTO Energy Inc (XTO)
Yahoo! Inc (
YHOO)

Sell:
HEADWATERS INC (HW)
Jones Soda Co (JSDA)
Melco PBL Entertainment (MPEL)
Sterling Bancorp (
STL)
Taser International Inc (
TASR)
Trident Microsystems Inc (
TRID)

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