0.39 Insiders have been selling Appian Corporation (NASDAQ:APPN) recently yet still hold a significant stake; 11% drop last week not ideal

News


<< back

Insiders have been selling Appian Corporation (NASDAQ:APPN) recently yet still hold a significant stake; 11% drop last week not ideal
Date: 2023-03-11 [news.yahoo.com]

READ THE FULL NEWS >>
×