Top-5 IT Stocks Quantitative Analysis