Appian Corporation (NASDAQ:APPN) insiders have recently purchased stock and their bets paid off last week as company hit US$2.2b market cap
Three investors collectively own 53% of Appian Corporation, with insiders holding the largest share at 42%. Recent insider purchases and a rise in market cap indicate strong confidence. Hedge funds and institutional investors also play significant roles.