Yahoo is hitting not just a 52 week low, but a 104 week low.
The fundamental looks great at this point.
Profit Margin (ttm): 21.11%
Return on Equity (ttm): 15.40%
Revenue (ttm): 5.97B
Revenue Per Share (ttm): 4.233
Total Cash (mrq): 2.69B
Total Cash Per Share (mrq): 1.947
% Held by Insiders: 10.25%
The insides have a 10% stake in the company, which is a very large size for a company this huge. Looking at the chart, Yahoo has been dropping for some time. The biggest question is, “Has Yahoo’s stock bottom out yet?”