Appian Corporation (APPN)

$40.83

-0.32 (-0.78%)