A month has gone by since the last earnings report for AmerisourceBergen (ABC). Shares have added about 11.5% in that time frame, outperforming the S&P 500.
It has been about a month since the last earnings report for Colfax (CFX). Shares have added about 22.4% in that time frame, outperforming the S&P 500.
It has been about a month since the last earnings report for Cognizant (CTSH). Shares have lost about 1.6% in that time frame, underperforming the S&P 500.
A month has gone by since the last earnings report for Xcel Energy (XEL). Shares have added about 8.8% in that time frame, underperforming the S&P 500.
It has been about a month since the last earnings report for Flowserve (FLS). Shares have added about 15.2% in that time frame, outperforming the S&P 500.
A month has gone by since the last earnings report for Digital Realty Trust (DLR). Shares have lost about 5.2% in that time frame, underperforming the S&P 500.
It has been about a month since the last earnings report for Fidelity National Information Services (FIS). Shares have added about 10.5% in that time frame, underperforming the S&P 500.
It has been about a month since the last earnings report for Puma Biotech (PBYI). Shares have added about 7.5% in that time frame, underperforming the S&P 500.
A month has gone by since the last earnings report for Nektar Therapeutics (NKTR). Shares have added about 12% in that time frame, outperforming the S&P 500.
A month has gone by since the last earnings report for Universal Display Corp. (OLED). Shares have added about 6.1% in that time frame, underperforming the S&P 500.
A month has gone by since the last earnings report for ProAssurance (PRA). Shares have lost about 20.6% in that time frame, underperforming the S&P 500.
It has been about a month since the last earnings report for Endo International (ENDP). Shares have added about 1.7% in that time frame, underperforming the S&P 500.
A month has gone by since the last earnings report for Energizer Holdings (ENR). Shares have added about 21.8% in that time frame, outperforming the S&P 500.
A month has gone by since the last earnings report for EOG Resources (EOG). Shares have added about 22.8% in that time frame, outperforming the S&P 500.