2m 2m 2m 2m 2m 2m 2m
AppFolio-A (APPF)
NASDAQ
$179.71-$0.48 (-0.27%)
Price as of Jul 31, 2026 7:34 PM EDT- $4.3BMarket Cap
- -43.54%1-Year Change
- Software - ApplicationIndustry
AppFolio-A (APPF)
$179.71-$0.48 (-0.27%)
Top Holders
Institutional
Mutual Funds
Holder | Ownership %
| Shares Held | Change (Shares, %) | Report Date |
|---|---|---|---|---|
VANGUARD GROUP INC | 7.17% | 2.6M | +101,466 (+3.96%) | Dec 31, 2025 |
BLACKROCK, INC. | 7.13% | 2.5M | +178,750 (+7.02%) | Mar 31, 2026 |
BLACKROCK FUNDING, INC. /DE | 6.74% | 2.4M | +184,009 (+7.64%) | Dec 31, 2024 |
BLACKROCK INC. | 6.04% | 2.2M | -426,196 (-19.74%) | Jun 30, 2024 |
ASHE CAPITAL MANAGEMENT, LLC | 5.53% | 2.0M | 0 (0.00%) | Dec 31, 2021 |
PRINCIPAL FINANCIAL GROUP INC | 4.21% | 1.5M | +259,933 (+17.26%) | Mar 31, 2026 |
ASHE CAPITAL MANAGEMENT, LP | 2.93% | 1.0M | -30,000 (-2.86%) | Mar 31, 2026 |
Holder | Ownership %
| Shares Held | Change (Shares, %) | Report Date |
|---|---|---|---|---|
VANGUARD INDEX FUNDS | 5.14% | 1.8M | +123,121 (+6.70%) | Mar 31, 2026 |
PRINCIPAL FUNDS, INC. | 3.32% | 1.2M | +242,038 (+20.41%) | Apr 30, 2026 |
VANGUARD WORLD FUND | 1.55% | 552,194 | +6,861 (+1.24%) | May 31, 2026 |
GROWTH FUND OF AMERICA | 0.73% | 260,338 | 0 (0.00%) | May 31, 2026 |
FIDELITY CONCORD STREET TRUST | 0.63% | 224,316 | +11,115 (+4.96%) | May 31, 2026 |
T. Rowe Price Quantitative Management Funds, Inc. | 0.63% | 223,752 | +2,063 (+0.92%) | Mar 31, 2026 |
VIRTUS EQUITY TRUST | 0.60% | 212,629 | -51,500 (-24.22%) | Mar 31, 2026 |
Current Ownership Distribution
- Institutions330.3M (76.52%)
- Mutual Funds96.7M (22.41%)
- Insiders4.6M (1.07%)
- Other0 (0.00%)
Insider Transactions
- 1.07% (4.6M)Current InsiderOwnership (%, shares)
- 0Number of InsiderBuying (last 12 months)
- $0.00Amount of InsiderBuying (last 12 months)
- 5Number of InsiderSelling (last 12 months)
- $2.6BAmount of InsiderSelling (last 12 months)
Insider Name & Title | Type | Date
| Transaction Value | Shares | Share Price | Shares After Transactions |
|---|---|---|---|---|---|---|
DUCA MAURICE J | Sell | Jul 30, 2026 | $70,070.57 | 389 | $180.13 | 74,091 |
DUCA MAURICE J | Sell | Jul 30, 2026 | $41,719.70 | 230 | $181.39 | 73,861 |
DUCA MAURICE J | Sell | Jul 30, 2026 | $36,285.66 | 199 | $182.34 | 73,662 |
DUCA MAURICE J | Sell | Jul 30, 2026 | $32,063.14 | 178 | $180.13 | 32,420 |
DUCA MAURICE J | Sell | Jul 30, 2026 | $19,045.95 | 105 | $181.39 | 32,315 |
DUCA MAURICE J | Sell | Jul 30, 2026 | $16,592.94 | 91 | $182.34 | 32,224 |
DUCA MAURICE J | Sell | Jul 30, 2026 | $112,401.12 | 624 | $180.13 | 118,616 |
DUCA MAURICE J | Sell | Jul 30, 2026 | $66,207.35 | 365 | $181.39 | 118,251 |
DUCA MAURICE J | Sell | Jul 30, 2026 | $58,166.46 | 319 | $182.34 | 117,932 |
DUCA MAURICE J | Sell | Jul 29, 2026 | $162,963.00 | 900 | $181.07 | 77,080 |
DUCA MAURICE J | Sell | Jul 29, 2026 | $36,634.00 | 200 | $183.17 | 76,880 |
DUCA MAURICE J | Sell | Jul 29, 2026 | $55,341.00 | 300 | $184.47 | 76,580 |
DUCA MAURICE J | Sell | Jul 29, 2026 | $167,445.00 | 900 | $186.05 | 75,680 |
DUCA MAURICE J | Sell | Jul 29, 2026 | $225,216.00 | 1,200 | $187.68 | 74,480 |
DUCA MAURICE J | Sell | Jul 29, 2026 | $288,000.00 | 1,600 | $180.00 | 32,598 |
DUCA MAURICE J | Sell | Jul 29, 2026 | $162,873.00 | 900 | $180.97 | 123,940 |
DUCA MAURICE J | Sell | Jul 29, 2026 | $36,634.00 | 200 | $183.17 | 123,740 |
DUCA MAURICE J | Sell | Jul 29, 2026 | $73,792.00 | 400 | $184.48 | 123,340 |
DUCA MAURICE J | Sell | Jul 29, 2026 | $148,832.00 | 800 | $186.04 | 122,540 |
DUCA MAURICE J | Sell | Jul 29, 2026 | $450,336.00 | 2,400 | $187.64 | 120,140 |
DUCA MAURICE J | Sell | Jul 29, 2026 | $169,407.00 | 900 | $188.23 | 119,240 |
DUCA MAURICE J | Sell | Jul 28, 2026 | $343,216.00 | 1,900 | $180.64 | 79,580 |
DUCA MAURICE J | Sell | Jul 28, 2026 | $180,038.08 | 992 | $181.49 | 78,588 |
DUCA MAURICE J | Sell | Jul 28, 2026 | $111,245.76 | 608 | $182.97 | 77,980 |
DUCA MAURICE J | Sell | Jul 28, 2026 | $288,000.00 | 1,600 | $180.00 | 34,198 |
DUCA MAURICE J | Sell | Jul 28, 2026 | $343,121.00 | 1,900 | $180.59 | 128,540 |
DUCA MAURICE J | Sell | Jul 28, 2026 | $181,540.00 | 1,000 | $181.54 | 127,540 |
DUCA MAURICE J | Sell | Jul 28, 2026 | $330,120.00 | 1,800 | $183.40 | 125,740 |
DUCA MAURICE J | Sell | Jul 28, 2026 | $165,600.00 | 900 | $184.00 | 124,840 |
DUCA MAURICE J | Sell | Jul 20, 2026 | $36,000.00 | 200 | $180.00 | 81,480 |