Qiagen (QGEN) Beats Q2 Earnings and Revenue Estimates
Qiagen (QGEN) exceeded Q2 earnings and revenue estimates, reporting $0.62 per share against a $0.60 consensus and revenues of $535.04 million, surpassing the $527.91 million estimate. Despite the beat, the company's shares have underperformed the S&P 500 year-to-date, and its Zacks Rank of #4 …