Insider Activity of Christoffersen Ralph E
The largest purchase of all time was on 2005-02-09 and amounted to 483438 shares of Molecular Templates, Inc. for $3.38M.
The largest sale of all time was on 2005-08-25 and amounted to 2488688 shares of Molecular Templates, Inc. for $22M.
Biography of Christoffersen Ralph E
No biography is available at this moment.