One other strange note: despite all these sites reporting different Shares Outstanding, they all report the same Market Cap...
toggle quoted message
Show quoted text
Thank you for the reply Ajay.?
Schwab.com shows Shares Outstanding as 428.4M
TWS -> Company Overview -> Summary shows Shares Outstanding as 79M and Float as 73.47M
Yahoo finance does show a much different number?- Shares Outstanding - 90.77M and Float of 74.53M
Bloomberg? reports 90.77M shares outstanding.
This Guru site (never heard of it) says Float is 85.87M and Shares Outstanding is 428.44M?
Why are all of these sites reporting different numbers for Shares Outstanding? You would think this would be very important and easy to find right? Who to trust?
Cross checking with Yahoo finance it seems your shares outstanding number is quite a big higher. Can you check if you are getting this incorrectly?
It appears there is inaccurate Per Share data in the Company Overview > Ratios page.
For example:
IBKR shows Revenue / Share - TTM = 30.82
However, a simple calculation shows the correct number is:
Revenue - TTM = 2,485,000,000
Shares outstanding = 428,400,000
Calculated revenue / shares outstanding = $5.80
$5.80 does not equal $30.82.
It is extremely concerning for all of us algo traders if we can't rely on fundamentals data from TWS. I am hoping this is just something I don't understand.