ARROW ELECTRONICS, INC. (ARW): financials, 13F holders and insider trades