Apis Capital Advisors Sells $17.62 Million in GEO Group Stock: What It Means for Investors | Whale Factor