Investing.com - Health care stocks took a dive midday after medical device company Cooper posted lower-than-expected results.
Cooper (NYSE:COO) missed its earnings per share estimate after the bell yesterday but beat revenue forecasts.
Still, shares slumped 8.5% as of 11:30 AM ET (16:30 GMT).
The S&P 500 Health Care index was down about 2%.
Other notable stocks include Universal Health Services (NYSE:UHS), which dipped 2.6%, and Celgene (NASDAQ:CELG), which fell 1.9%.
Medical marijuana companies were among the biggest gainers amid news that Altria (NYSE:MO) will pay $1.8 billion for 45% ownership of Cronos Group (NASDAQ:CRON), with the potential to increase its stake to 55% over the next four years.
Cronos jumped 21%, while Altria rose 2%.