Insider Activity of STAFFORD JOHN S III
The largest purchase of all time was on 2017-08-17 and amounted to 158070 shares of Xencor, Inc. for $3.23M.
The largest sale of all time was on 2020-04-06 and amounted to 644771 share of Xencor, Inc. for $17.69M.
Biography of STAFFORD JOHN S III
No biography is available at this moment.