Back of envelope calcs. to look at a little recent history:
STO market cap 31/12/ 09 31 /12/10 31/12/11
$11.721 bill $11.506 bill $11.560 bill
Oil price end calendar '09 $82 ish '10 $90 ish '12 $98 ish
Remember you need to adjust SP to incorporate heavily dilutive capital raisings so focussing only on SP may be be the best guide for forecasting.Can write a book on the company comparisons over this three year period and now ie debt levels,gas production,make up of assets exploration Vs production assets etc etc but on my back of envelope I expect the SP to climb .At a raw $15 share price though, that values the company at in excess of $30 bill which is too optimistic I feel, but really hope you are right.
STO Price at posting:
$4.35 Sentiment: Buy Disclosure: Held