Palomar Holdings CEO sells over $668k in company stock

By ali