Joseph Carrabba, Director at Newmont Mining, holds 130.00K shares in NioCorp Developments (Ticker: NIOBF), holds 78.56K shares in Timkensteel (Ticker: TMST), holds 48.18K shares in Newmont Mining (Ticker: NEM). Most recently, Joseph Carrabba Bought ― shares of NioCorp Developments on Sep 21, 2020 for an estimated value of 13.80K.