Why does Yahoo Finance list the 10y T note (TNX) at 1/10 of CBOE and Google Finance?
"The CBOE states, in an investor's guide to Interest Rate Options: The Options’ Underlying Values   Underlying values for the option contracts are   10 times the underlying Treasury yields (rates)—   13-week T-bill yield (for IRX), 5-year T-note   yield (for FVX), 10-year T-note yield (for TNX)   and 30-year T-bond yield (for TYX). The Yahoo! rate listed is the actual Treasury yield; the Google Finance and CBOE rates reflect the 10 times value.  I don't think there's a specific advantage to ""being contrary"", more likely it's a mistake, or just different."
"P/E is Price divided by Earnings Per Share (EPS). P/E TTM is Price divided by the actual EPS earned over the previous 12 months - hence ""Trailing Twelve Month"". In Forward P/E is the ""E"" is the average of analyst expectations for the next year in EPS. Now, as to what's being displayed. Yahoo shows EPS to be 1.34. 493.90/1.34 = P/E of 368.58 Google shows EPS to be 0.85. 493.40/0.85 = P/E of 580.47 (Prices as displayed, respectively) So, by the info that they are themselves displaying, it's Google, not Yahoo, that's displaying the wrong P/E. Note that the P/E it is showing is 5.80 -- a decimal misplacement from 580 Note that CNBC shows the Earnings as 0.85 as well, and correctly show the P/E as 580 http://data.cnbc.com/quotes/BP.L A quick use of a currency calculator reveals a possible reason why EPS is listed differently at yahoo. 0.85 pounds is 1.3318 dollars, currently. So, I think the Yahoo EPS listing is in dollars. A look at the last 4 quarters on CNBC makes that seem reasonable: http://data.cnbc.com/quotes/BP.L/tab/5 those add up to $1.40." Here is a list to Yahoo! Finance API.  Not sure how much longer this will be support though: https://code.google.com/p/yahoo-finance-managed/wiki/YahooFinanceAPIs You'd have to buy that information. Quoting from this page, Commercial Historical Data Higher resolution and more complete datasets are generally not available for free. Below is a list of vendors which have passed our quality screening (in total, we screened over a dozen vendors). To qualify, the vendor must aggregate data from all US national/regional exchanges as only complete datasets are suitable for research use. The last point is especially important as there are many vendors who just get data from a couple sources and is missing important information such as dark pool trades. They offer some alternatives for free data: Daily Resolution Data 1) Yahoo! Finance– Daily resolution data, with split/dividend adjustments can be downloaded from here. The download procedure can be automated using this tool. Note, Yahoo quite frequently has errors in its database and does not contain data for delisted symbols. 2) QuantQuote Free Data– QuantQuote offers free daily resolution data for the S&P500 at this web page under the Free Data tab. The data accounts for symbol changes, splits, and dividends, and is largely free of the errors found in the Yahoo data. Note, only 500 symbols are available unlike Yahoo which provides all listed symbols. And they list recommendations about who to buy the data from. There's a good explanation of this type of scam at the following link; It's known as a Spot-Delivery scam. https://www.carbuyingtips.com/top-10-scams/scam1.htm Also, I read this one a while back, and immediately this post reminded me of it: http://oppositelock.kinja.com/when-the-dealership-steals-back-the-car-they-just-sold-1636730607 Essentially, they claim you'll get one level of financing, let you take the car home, and then attempt to extort a higher financing APR out of you or request more money / higher payments. Check your purchasing agreement, it may have a note with something along the lines of 'Subject to financing approval' or something similar. If it does, you might be 'out of luck', as it were. Contact an attorney; in some cases (Such as the 'oppositelock.kinja.com' article above) consumers have been able to sue dealers for this as theft. It gives an outside prospective on it so you're not getting all your information from one spot.  When MeetBeam eventually releases I imagine that page will be updated with more information on fees, requirements for the 4% APY, etc. This is just a shot in the dark but it could be intermarket data. If the stock is interlisted and traded on another market exchange that day then the Yahoo Finance data feed might have picked up the data from another market. You'd have to ask Yahoo to explain and they'd have to check their data. I find this site to be really poor for the virtual play portion, especially the options league.  After you place a trade, you can't tell what you actually traded.  The columns for Exp and type are blank.  I have had better luck with OptionsXpress virtual trader.  Although they have recently changed their criteria for a non funded accounts and will only keep them active for 90 days.  I know the cboe has a paper trading platform but I haven't tried it out yet. I'm a big believer in pulling the quarterly and or annual statements and deriving your own analysis.  The automated parsing systems at Google, Yahoo, and others are a good starting point and they'll let you generally compare various metrics of different companies or market segments.  With that in mind, there are any number of reasons Google's scripts could have broken out or combined a couple of cash flow line items.  If you're digging this deep in the weeds on this company you should pull the SEC filings and build out your own data.