Target price on success: $ 24/share to $ 5,760/shareThis post assumes we are successful anywhere from moderate level to a smash hit.
Per Haywood:
Modest Success
500 million barrels of oil equates to a stock price of: $ 24 per share (3.6 billion)
(Oil value: 500 million * $ 50 per barrel = $ 25 billion)
Ulitimate Success
120 billion barrels of oil equates to a stock price of: 5,760 per share ($86 billion)
(Oil value: 120 billion * $ 50 per barrel = $ 6 trillion)
Present valuation: $ 600 million (including warrants / options)
Potential: Min: $ 3.6 billion Max: $ 86 billion
I guess this begs the question, who in their right mind is willing to sell or short this stock given this potential?
MPO