APPF
AppFolio-A (APPF)
NASDAQ
$179.71-$0.48 (-0.27%)
Price as of Jul 31, 2026 7:34 PM EDT
  • $4.3B
    Market Cap
  • -43.54%
    1-Year Change
  • Software - Application
    Industry

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

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)
  • 0
    Number of InsiderBuying (last 12 months)
  • $0.00
    Amount of InsiderBuying (last 12 months)
  • 5
    Number of InsiderSelling (last 12 months)
  • $2.6B
    Amount 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