| 17 Sept 2020 | PURCHASE | MacKenzie Realty Capital, Inc. | 975.08 | 9.23 USD | first after silence |
| 09 Sept 2019 | PURCHASE | MacKenzie Realty Capital, Inc. | 1,000 | 9.00 USD | first after silence |
| 27 Dec 2017 | PURCHASE | ICO Global Communications (Holdings) LTD | 45 | 655.00 USD | |
| 28 Aug 2017 | PURCHASE | MacKenzie Realty Capital, Inc. | 1,111 | 9.00 USD | |
| 24 Jul 2017 | EXERCISE | ICO Global Communications (Holdings) LTD | 500 | 0.00 USD | |
| 24 Jul 2017 | EXERCISE | ICO Global Communications (Holdings) LTD | 500 | 0.00 USD | deriv |
| 11 Oct 2016 | PURCHASE | MacKenzie Realty Capital, Inc. | 1,000 | 9.00 USD | |
| 30 Nov 2016 | PURCHASE | ICO Global Communications (Holdings) LTD | 8,000 | 6.30 USD | |
| 24 Aug 2016 | EXERCISE | ICO Global Communications (Holdings) LTD | 6,250 | 0.00 USD | |
| 24 Aug 2016 | TAX_WITHHOLDING | ICO Global Communications (Holdings) LTD | 2,272 | 0.71 USD | |
| 24 Aug 2016 | EXERCISE | ICO Global Communications (Holdings) LTD | 6,250 | 0.00 USD | deriv |
| 24 Jul 2016 | EXERCISE | ICO Global Communications (Holdings) LTD | 10,000 | 0.00 USD | |
| 24 Jul 2016 | EXERCISE | ICO Global Communications (Holdings) LTD | 10,000 | 0.00 USD | deriv |
| 24 Aug 2015 | EXERCISE | ICO Global Communications (Holdings) LTD | 6,250 | 0.00 USD | |
| 24 Aug 2015 | TAX_WITHHOLDING | ICO Global Communications (Holdings) LTD | 2,272 | 1.34 USD | |
| 24 Aug 2015 | EXERCISE | ICO Global Communications (Holdings) LTD | 6,250 | 0.00 USD | deriv |
| 14 Aug 2015 | EXERCISE | ICO Global Communications (Holdings) LTD | 30,000 | 1.50 USD | |
| 14 Aug 2015 | EXERCISE | ICO Global Communications (Holdings) LTD | 30,000 | 0.00 USD | deriv |
| 24 Jul 2015 | GRANT_AWARD | ICO Global Communications (Holdings) LTD | 180,000 | 0.00 USD | deriv |
| 24 Jul 2015 | GRANT_AWARD | ICO Global Communications (Holdings) LTD | 20,000 | 0.00 USD | deriv |
| 24 Aug 2014 | EXERCISE | ICO Global Communications (Holdings) LTD | 6,250 | 0.00 USD | |
| 24 Aug 2014 | TAX_WITHHOLDING | ICO Global Communications (Holdings) LTD | 2,272 | 1.56 USD | |
| 24 Aug 2014 | EXERCISE | ICO Global Communications (Holdings) LTD | 6,250 | 0.00 USD | deriv |
| 01 Oct 2011 | GRANT_AWARD | ICO Global Communications (Holdings) LTD | 150,000 | 0.00 USD | |
| 01 Oct 2011 | GRANT_AWARD | ICO Global Communications (Holdings) LTD | 150,000 | 0.00 USD | deriv |