Full letter here. Webcast here.

Initial thoughts: Production was lower than expected which is pushing the stock price down.

About the Author