• All
    companies
  • All
    industries
Industries
REVENUES PROFITS
Rank Company Fortune 1000 rank $ millions % change from 2007 $ millions % change from 2007
1 Medco Health Solutions 45 51,258.0 15.2 1,102.9 20.9
2 Express Scripts 115 22,022.7 19.8 776.1 36.7
3 Quest Diagnostics 341 7,249.4 8.1 581.5 71.1
4 Omnicare 392 6,310.6 1.5 156.1 36.9
5 Laboratory Corp. of America 510 4,505.2 10.7 464.5 -2.6
6 US Oncology Holdings 646 3,304.2 10.1 -412.5 N.A.
7 Catalyst Health Solutions 767 2,543.4 36.9 50.4 28.3
8 IMS Health 817 2,329.5 6.2 311.3 33.0
9 PharMerica 912 1,947.3 N.A. 5.0 N.A.
Rank Company Revenues % Assets % Stockholders'
Equity %
1 Medco Health Solutions 2.2 6.5 18.5
2 Express Scripts 3.5 14.1 72.0
3 Quest Diagnostics 8.0 6.9 16.1
4 Omnicare 2.5 2.1 4.6
5 Laboratory Corp. of America 10.3 9.9 27.5
6 US Oncology Holdings -12.5 -22.1 N.A.
7 Catalyst Health Solutions 2.0 7.2 13.8
8 IMS Health 13.4 14.9 N.A.
9 PharMerica 0.3 0.7 1.6
EARNINGS PER SHARE TOTAL RETURN TO INVESTORS EMPLOYEES
Rank Company 1998-2008 Annual growth (%) 1998-2008 Annual rate (%) 2008 (%) Number % change from 2007
1 Medco Health Solutions N.A. N.A. -17.3 21,300 4.7
2 Express Scripts 34.5 20.7 -24.7 10,820 -8.5
3 Quest Diagnostics 29.6 28.3 -1.0 42,800 -1.6
4 Omnicare 3.9 -1.9 22.2 16,300 -2.8
5 Laboratory Corp. of America 23.6 34.1 -14.7 28,000 7.7
6 US Oncology Holdings N.A. N.A. N.A. 9,600 6.7
7 Catalyst Health Solutions N.A. N.A. -6.6 820 56.5
8 IMS Health 9.9 -7.2 -33.8 7,500 -5.7
9 PharMerica N.A. N.A. 12.9 5,300 N.A.
Issue date: May 4, 2009
Find your top companies
 High revenue growth  High profit growth
 High EPS growth  High return to investors
 Top 5 in its industry  Best company to work for
 Big employer  Small employer



Video

Rank # of Fortune 500 Companies
Texas 64
New York 56
California 51
Company 2008 $ (millions)
Exxon Mobil $45,220.0
Chevron $23,931.0
Microsoft $17,681.0
FAQ and methodology
Included in the survey are U.S. incorporated companies filing financial statements with a government agency. This includes private companies... More
* : Time reflects local markets trading time.† - Intraday data delayed 15 minutes for Nasdaq, and 20 minutes for other exchanges.• Disclaimer