Nixon James Craig — Insider transactions, Director at DUOS TECHNOLOGIES GROUP, INC. | InsiderLens