AppFolio, Inc.

AppFolio, Inc.

182.70
EUR
-1.35
(-0.73%)
3.84EPS
35.89P/E
4.90BMarket Cap