David Staples — Insider transactions, Director at NB Global Monthly Income Fund Ltd / RUFFER INVESTMENT COMPANY LIMITED | InsiderLens