Insider Activity of BRADFORD NEIL
The largest purchase of all time was on 2021-08-26 and amounted to 4450 shares of Forrester Research, Inc. for $204,435.
The largest sale of all time was on 2005-08-30 and amounted to 15000 shares of Forrester Research, Inc. for $220,950.
Biography of BRADFORD NEIL
No biography is available at this moment.