AppFolio, Inc.

AppFolio, Inc.

192.60
EUR
-1.75
(-0.90%)
3.84EPS
36.33P/E
4.96BMarket Cap