005720 Stock Price and Chart - Nexen Corporation | Makkler