Ryder System Faces Investor Exit: $63 Million Stake Sold | Whale Factor