David Francis Neil Primrose, Senior Officer at Finning International, holds 29.84K shares in Finning International (Ticker: TSE:FTT). Most recently, David Francis Neil Primrose Bought C$2,000 shares of Finning International on Feb 14, 2020 for an estimated value of 42.80K.