JOHNSON PETER — Insider transactions, Director at DIVERSA CORP | InsiderLens