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

News > Business


<< 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 >>
×