Clover Health CEO Brady Priest sells $345,097 in shares

May 13, 2026