Is South Spfi Stock Heavily Shorted Price At 44.05 Down 0.41 20260413 What Do Insiders Think About Usbc Usbc Stock Price At 0.32 Up 3.60 20260413 Are Executives Confident In Red Violet Rdvt Stock Price At 37.23 Up 1.83 20260408