Stocks | Wed Apr 24, 2013 11:59am EDT

Thermo Fisher profit tops Street view as Life awaits