Wednesday trading session data confirmed that Technology sector reacted positively with +0.86% change. iPass Inc (NASDAQ:IPAS) and Ebix Inc (NASDAQ:EBIX) were major percentage gainer in this sector while key percentage decliner was First Solar, Inc (NASDAQ:FSLR).
Babcock & Wilcox Co …