NASDAQ : APPF

AppFolio Inc.

$181.45 USD

$6.05 (3.45%)

Volume
257.28K
Average Volume
369.21K
Market Capitalization
$6.51B
P/E Ratio
41.37
Dividend Yield
0.00%
Price Target
$245.00
Year High
$326.04
Year Low
$142.56
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$3.52

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.55%

Investors Holding

28

change: -380 | last: 408

Increased Positions

20

change: -240 | last: 260

Reduced Positions

6

change: -100 | last: 106

New Positions

7

change: -66 | last: 73

Sold Positions

378

change: 296 | last: 82

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -29.8225 | last: 0.2982

Total Invested

31.21M

APPF Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $232.65 36.01M $8.38B $107.22M $71.45M $8.34B
2024-12-31 $246.72 36.25M $8.94B $42.75M $41.75M $8.94B
2023-12-31 $173.24 35.63M $6.17B $49.51M $44.74M $6.17B
2022-12-31 $105.38 35.01M $3.69B $70.77M $53.59M $3.67B
2021-12-31 $121.06 34.58M $4.19B $57.85M $57.61M $4.19B
2020-12-31 $180.04 34.26M $6.17B $140.26M $41.99M $6.07B
2019-12-31 $109.95 34.02M $3.74B $15.81M $84.72M $3.81B
2018-12-31 $59.22 34.13M $2.02B $74.08M $49.82M $2B
2017-12-31 $41.50 33.85M $1.4B $16.11M -$ $1.39B
2016-12-31 $23.85 33.12M $790.01M $10.7M -$ $779.31M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $157.82 35.7M $5.63B $147.41M $36.98M $5.52B
2025-12-31 $232.65 35.95M $8.36B $107.22M $71.45M $8.33B
2025-09-30 $275.66 35.89M $9.89B $76.34M $39.25M $9.86B
2025-06-30 $230.28 35.92M $8.27B $73.73M $39.65M $8.24B
2025-03-31 $219.90 36.3M $7.98B $57.18M $40.7M $7.97B
2024-12-31 $246.72 36.37M $8.97B $42.75M $41.75M $8.97B
2024-09-30 $235.40 36.31M $8.55B $62.67M $41.54M $8.53B
2024-06-30 $243.36 36.24M $8.82B $59.89M $43.32M $8.8B
2024-03-31 $241.18 36.09M $8.7B $59.46M $44.26M $8.69B
2023-12-31 $173.24 35.81M $6.2B $49.51M $44.74M $6.2B
2023-09-30 $182.63 35.69M $6.52B $59.94M $44.16M $6.5B
2023-06-30 $172.14 35.56M $6.12B $24.7M $42.61M $6.14B