SINGH RANJIT C — Insider transactions, Director at ULTRALIFE CORP / AUTHENTIDATE HOLDING CORP | InsiderLens