Insider Activity of O'Donovan Terrence James
The largest purchase of all time was on 2012-03-23 and amounted to 6700 shares of Core Molding Technologies, Inc. for $61,975.
Biography of O'Donovan Terrence James
No biography is available at this moment.