Stocks were mixed after the bell Wednesday, awash in various earnings news, and leading the gainers were several tech firms. Juniper Networks ( JNPR) was one of the most actively traded winners after the Sunnyvale, Calif., networking-equipment maker said it earned $116 million, or 20 cents a share, in the second quarter (on a non-GAAP basis). This squares with Street expectations, per Thomson Financial, and represents a 2-cent per-share gain on last year. Shares were up 3.8% to $27.75 in recent after-hours trading. Florida's Citrix Systems ( CTXS), another tech name, jumped 8.6% to $38.35 after second-quarter revenue shot up by 21.4% to $334 million -- $28.8 million over estimates. Skyworks Solutions ( SWKS), a semiconductor firm based in Woburn, Mass., added 1.8% on word pro-forma per-share income more than doubled to 11 cents a share in that quarter. Analysts were seeking 9 cents. The financial sector also served up a winner in Washington Mutual ( WM). The Seattle-based bank was 3.3% higher at $43 on a 3-cent per-share earnings beat in the second quarter, making 92 cents a share vs. 79 cents last year. Elsewhere, Cubist Pharmaceuticals ( CBST) shares leapt 13.2% to $22.63 after swinging to a profit and handily beating estimates. But on the flip side was another health-care name, ICU Medical ( ICUI). The California-based medical-equipment maker was off 5.6% after its per-share profit plunged to 16 cents a share, or $2.5 million, from 40 cents a share last year. Shares were lately trading at $38.61. Also hurting after hours was Knoll ( KNL), which makes office furniture and textiles, after issuing soft guidance. The Pennsylvania-based company topped second-quarter earnings by a penny a share, but pegged adjusted third-quarter revenue at just $243 million to $253 million. Analysts are calling for $268 million. Third-quarter earnings should also lean to the lower end of the consensus. Shares were down $2.09, or 9.3%, to $20.39.