Barry Richard — Transactions d'initié, CEO chez Sarepta Therapeutics, Inc. / TELIK INC | InsiderLens