AppFolio, Inc. logo

AppFolio, Inc.

APPF US

AppFolio, Inc.United States Composite

234.42

USD
-5.65
(-2.35%)