People Commitment Results
CNC as of Mar 12, 2010 at 5:02 EST 18.08 -0.22  (1.20%) 339,175
Centene Will Provide Better Health Outcomes At Lower Costs