DJIA 8,852.22 (-127.04; -1.41%)
NASDAQ 1,711.29 (-6.42; -0.37%)
S&P500 940.50 (-5.93; -0.63%)
10YR T-Bond 3.938% (+0.002%)
Top Analyst Upgrades
Gilead Sciences (NASDAQ: GILD) traded up marginally after beating earnings with $0.55 non-GAAP EPS vs. $0.49 estimates, but it did outline how currencies helped out its bottom line. Shares still managed to trade up today and shares were up 3% at $42.67 right before the close.



