6 of 24
BACKNEXT
6. Omnicare
Omnicare
Fortune 500 rank: 392
2008 revenue: $6.3 billion
2008 total shareholder return: 22.2%

Geriatric pharmaceutical company Omnicare is benefiting from aging baby boomers, providing health care to over a million residents in assisted living homes and other facilities. The company announced its acquisition of Advanced Care Scripts in July, and boosted earnings per share by some 40%, helping lift shares by more than 20%.

NEXT: Wal-Mart Stores
  • Dollar Tree
  • Family Do...
  • Nash-Finch
  • World Fue...
  • Amgen
  • Omnicare
  • Wal-Mart
  • Rohm & Haas
  • Ross Stores
  • AutoZone
  • Gilead
  • General M...
  • McDonald's
  • AECOM
  • Sherwin-W...
  • Pulte
  • W.R. Berk...
  • Waste Man...
  • Darden
  • C.H. Robi...
  • Wells Fargo
  • ACS
  • BJ's Whol...
  • Kroger
Last updated April 20 2009: 1:34 PM ET
Top 50 Exxon Mobil pushes Wal-Mart aside to retake the No. 1 slot this year. Which other companies made the top 50 this year? More
They're hiring! As many big companies are announcing mass layoffs, these Fortune 100 employers have at least 150 openings each. More
The biggest losers Companies from AIG to United Airlines, from ConocoPhillips to Motorola lost billions of dollars last year. Who lost the most? More