Clover Health has been on the radar of the meme stock crowd lately. Shares have a high short interest and have been the target of a recent short seller report. They are also down 50% since coming public through Chamath Palihapitiya's SPAC in January.