Canadian Natural Resources Limited, Shareholder at PrairieSky Royalty, holds 22.64M shares in PrairieSky Royalty (Ticker: PREKF). Most recently, Canadian Natural Resources Limited Sold $21,806,967 shares of PrairieSky Royalty on Jun 09, 2016 for an estimated value of 542.78M.