Research Tool 
navigation
More Ideas:
Back to the Dev Section
2002.07.02 - Company Research Tool
Back in July, INSP stock kept oscillating below and above $1. A few months later, INSP had been delisted from the Russell 3000 Index. I looked at the www.russell.com website and found not only delisting information, but a list of recent additions as well. The additions listed names with stock symbols, but lacked any real company descriptions. Rather than manually research each company individually, I wrote a quick Perl script to do the research for me. The script iterates through each stock symbol and gathers 3 important items from resources on the web.
  1. The company's location
  2. The company's website
  3. The company's portfolio
The script nicely displays this information in an easy to read web file. This made it easy to research successful companies within a given geographical area.

Company Research Source available. 10K

Perl is necessary to run this script.
You can find Perl at places like www.activestate.com.

Parse_list.bat is available for Windows users.



Otherwise,



   perl "request_portfolio.pl"

   perl "parse_list.pl" > "portfolio_summary.htm"



should work.



Note:

If you are behind a proxy, uncomment the following line from request_portfolio.pl:

   #   $ua->proxy('http', 'http://192.168.1.7:6588/');


Of course, use the appropriate server and port.

Script Output:

ASYT
Fremont, CA 94538
http://www.asyst.com
Asyst Technologies, Inc. is a provider of integrated automation systems for the semiconductor manufacturing industry. The Company designs systems that enable semiconductor manufacturers to increase their manufacturing productivity and protect their investment in silicon wafers during the manufacture of integrated circuits. The Company offers isolation systems, work-in-process materials management, substrate-handling robotics, automated transport and loading systems, and connectivity automation software. The Company has incorporated the technologies from these areas to create its Plus-Portal System for OEMs (original equipment manufacturers).

NEWP
Irvine, CA 92606
http://www.newport.com
Newport Corporation is a global supplier of high-precision test, measurement and automation systems and subsystems that enable manufacturers of fiber optic components, semiconductor capital equipment, industrial metrology, aerospace and other high-precision products to automate manufacturing processes, enhance product performance, and improve manufacturing efficiencies and yields. Newport's products enhance the productivity and capabilities of assembly, test and measurement functions by leveraging the Company's expertise in high-precision automated positioning systems, robotics, vibration isolation technology, precision optics and optomechanics.

ASGN
Calabasas, CA 91302
http://www.labsupport.com
On Assignment, Inc. is a nationwide provider of temporary scientific professionals to laboratories in the biotechnology, pharmaceutical, food and beverage, chemical and environmental industries. The Company has two operating segments: Lab Support and Healthcare Staffing. All of the Company's domestic operations in these segments are consolidated as divisions of its wholly owned subsidiary, Assignment Ready, Inc. The Healthcare Staffing segment includes the combined results of Healthcare Financial Staffing, Clinical Lab Staff and Diagnostic Imaging Staff. The different temporary services are grouped under these two operating segments. As of December 31, 2001, the Company served 81 operational markets through a network of 171 branch offices.