New Features in 2017

Dear users, we have currently released an update with more tickers (ETFs, preferred stocks) and indicators. Some indicators in the financials section are not displayed correctly and we are fixing the issue now. We will be adding more features in the coming weeks so please bear with us. Our aim...

Evaluating Microsoft's (MSFT) management

Business description

Microsoft (MSFT) is one of the largest tech companies in the world employing over 110,000 people with $85.4 billion in revenue and net income of $16.6 billion (ttm as of September 2016). As of September 2016, revenue breakdown from 3 operating segments and corporate was as...

MSFT

Apple's stock is cheap, but challenges remain

Type caption for image (optional)


There is probably no need to introduce Apple (AAPL), as it is one of the most known and admired tech companies in the world. Their products and services include iPhone, iPad, Mac, Apple Watch, Apple TV, iTunes and others. The company distributes its...

AAPL

Arista Networks is growing by 40% and taking market share from Cisco

Business profile

Market cap: $5.94 P/E ratio: 37 Revenue growth: 37% Industry: Cloud computing

Arista Networks is a supplier of cloud networking solutions that use software innovations to address the needs of large-scale Internet companies, cloud service providers and next-generation data centers...

ANET

Is NVIDIA overvalued?

NVDA is one of the tech superstars which significantly outperformed indices this year. The stock is up 93% YTD while S&P 500 index is up only 6%. Such a meteoric rise needs to be justified by increased future cash flows, otherwise it's only temporary. NVDA fundamentals, financial position...

NVDA

Best airline stock to own right now

Airline stocks have been pushed up recently thanks to low oil prices and effective cost management. The industry with very high capital expenditures and low returns on capital in previous years has surprisingly rewarded patient investors. But good times do not last forever and cyclical stocks...

ALK AAL DAL UAL LUV