Clyde Ostler, Director at McClatchy, holds 15.84K shares in Exlservice Holdings (Ticker: EXLS), holds 18.50K shares in McClatchy (Ticker: MNIQQ). Most recently, Clyde Ostler Sold ― shares of Exlservice Holdings on May 03, 2023 for an estimated value of 249.71K.