Spencer Leroy, Director at Old Republic International, holds 100.69K shares in Old Republic International (Ticker: ORI). Most recently, Spencer Leroy Bought $66,500 shares of Old Republic International on Jun 14, 2018 for an estimated value of 780.15K.