Let's break down the three data points you've got first. Let's use the example of Boeing. From Google Finance, I've included the 3 types types of data you're asking about:
Outstanding Shares: 591.04 Million
Outstanding shares are simply how many shares are available for purchase on the market at a given time. You can find this information stated on annual or quarterly balance sheets.
Boeing currently has 591.04 million shares available on the market.
EPS is simply earnings per share. It is calculated by taking the net income (or profit) and dividing by the total amount of outstanding shares. The net income can be found on the income statement, and most companies have EPS listed in their 10-Ks and 10-Qs for investors to look at.
Boeing's twelve trailing month net income is $8,197 million, and had 591.04 million shares outstanding, equalling an EPS of $13.87. This is slightly different than the stated number but rounding on the financial statements, as well as using TTM (trailing twelve months) or most recent annual data can make a difference.
Market Capitalization: $211,570 Million
Market cap is just the share price times the number of shares outstanding. This information is easily computed.
Boeing's stock price is currently $354.86, and with 591.04 million shares outstanding, that means that Boeings market cap is $209,736 million. Again, this differs slightly from what is stated on Google finance but the number depends on which price they are using (moving average, most recent close) and rounding.
And so for your question:
How do you calculate stock price with only EPS and outstanding shares, and market cap available?
You would take the market cap and divide by shares outstanding to give you the price of the share. Like I mentioned above, the price you get may not be current, and could be as old as the last annual or quarterly financial statements. If you are using this to calculate stock price at the time of a financial statement issuing, this would give a good, albeit rough, idea.
I just want to note also, that EPS would not really factor into this at all because EPS can not be "reversed engineered" to find price. and EPS is much more useful when looked at with other companies anyways.
Hope this helps!