Westamerica Banc (NASDAQ:WABC) reported quarterly earnings of $0.80 per share which beat the analyst consensus estimate of $0.79 by 1.27 percent. This is a 8.11 percent increase over earnings of $0.74 per share from the same period last year.
Editas Medicine Unveils Preclinical Data From New Gene Editing Technology
Editas Medicine Inc (NASDAQ:EDIT) announced data on a new gene-editing technology termed SLEEK (SeLection by Essential-gene Exon Knock-in). Data were presented…