Barry Richard — Insider transactions, CEO at Sarepta Therapeutics, Inc. / TELIK INC | InsiderLens