Skip to content
SEC EDGAR · Forms 3/4/5Updated through Oct 30, 2026•99 filings

APPF

APPFOLIO INC

Net sales of $31.6M over the last 3 months

5 sellers account for the net balance. There is no cluster of three distinct buyers within 30 days. We found no CEO/CFO purchases over 12 months.

How to read this signal

Only open-market P purchases and S sales count toward the signal. Vesting, options, taxes and gifts remain in the source data but do not trigger alerts. Rule 10b5-1 trades are shown as informational.

JSON example

3-month balance

−$31,569,204

0 buyers · 5 sellers

12-month purchases

$0.00

0 distinct insiders

12-month sales

$47,491,268

6 distinct insiders

Highlighted alerts

0

100 Rule 10b5-1 trades treated as informational

Buying cluster · 30 days

Fewer than three distinct buyers

CEO/CFO purchases · 12 months

No executive purchases found

Get APPF insider trades by API

The same filtered trades as JSON for your scripts, alerts or AI agent, for 5,500+ US companies — plus sentiment, news, financials and breakout setups. Free · every API · 1,000 requests a month · no card required.

Get your free API key

APPF overview: breakout setup, X sentiment and insiders in one page →

Form 4 raw → Raspberry

The value is in what we do not call a signal.

The SEC XML stores every transaction. Raspberry keeps that evidence, reads the footnotes and separates voluntary open-market activity from vesting, option exercises, gifts, tax withholding, stock purchase and dividend reinvestment plans and pre-programmed 10b5-1 trades.

100
Raw transactions
Everything returned by the filing
100
Voluntary view
P/S trades after deterministic checks
0
Administrative noise
Stored, never alerted
100
10b5-1
Shown as informational
SEC ownership XML facts
Code
S
Shares
694
Price
$224.13
Footnotes
15

Sales made pursuant to a 10b5-1 trading plan previously adopted by the Reporting Person on March 13, 2026. This price reflects the weighted average price at which these shares were sold. The shares were sold in multiple transactions at prices ranging from $214.75 to $215.61, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote. This price reflects the weighted average price at which these shares were sold. The shares were sold in multiple transactions at prices ranging from $216.01 to $216.94, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote. This price reflects the weighted average price at which these shares were sold. The shares were sold in multiple transactions at prices ranging from $217.03 to $218.02, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote. This price reflects the weighted average price at which these shares were sold. The shares were sold in multiple transactions at prices ranging from $218.03 to $218.99, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote. This price reflects the weighted average price at which these shares were sold. The shares were sold in multiple transactions at prices ranging from $219.03 to $220.02, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote. These shares of Class A Common Stock ("Class A Shares") are held by a pension trust of which the Reporting Person is the sole trustee and who, in that capacity, possesses sole voting and sole dispositive power over these Class A Shares. However, the Reporting Person does not possess any pecuniary interest in these Class A Shares. This price reflects the weighted average price at which these shares were sold. The shares were sold in multiple transactions at prices ranging from $214.36 to $214.95, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote. This price reflects the weighted average price at which these shares were sold. The shares were sold in multiple transactions at prices ranging from $220.96 to $221.895, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote. This price reflects the weighted average price at which these shares were sold. The shares were sold in multiple transactions at prices ranging from $222.09 to $223.08, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote. This price reflects the weighted average price at which these shares were sold. The shares were sold in multiple transactions at prices ranging from $223.59 to $224.40, inclusive. The Reporting Person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote. These Class A Shares are owned by IGSB Cardinal I, LLC, a limited liability company, of which the Reporting Person is the managing member. In that capacity, the Reporting Person possesses sole voting and dispositive power over these Class A Shares. However, the Reporting Person disclaims beneficial ownership in these Class A Shares, except to the extent of any pecuniary interest he may have therein. These Class A Shares are owned by IGSB Gaucho Fund I, LLC, a limited liability company, of which the Reporting Person is the managing member. In that capacity, the Reporting Person possesses sole voting and dispositive power over these Class A Shares. However, the Reporting Person disclaims beneficial ownership in these Class A Shares, except to the extent of any pecuniary interest he may have therein. These Class A Shares are owned by IGSB Cardinal Core BV, LLC, a limited liability company, of which the Reporting Person is the managing member. In that capacity, the Reporting Person possesses sole voting and dispositive power over these Class A Shares, but he disclaims beneficial ownership in these Class A Shares, except to the extent of any pecuniary interest he may have therein. These Class A Shares are held by a trust of which the Reporting Person is a co-trustee and, in that capacity, he may be deemed to share voting and dispositive power over these Class A Shares with the other trustee. However, the Reporting Person does not have a pecuniary interest in, and he disclaims beneficial ownership of, these Class A Shares.

Raspberry interpretation
Informational — no alert

Reason: rule_10b5_1. The trade is reported under a Rule 10b5-1 plan.

Verify in SEC EDGAR

Recent transactions

Voluntary purchases and sales; administrative noise stays hidden.

100 transactions

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
694
Price
$224.13
Value
$155,546
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
1,006
Price
$222.43
Value
$223,765
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
365
Price
$221.37
Value
$80,800
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
92
Price
$218.14
Value
$20,069
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
183
Price
$216.38
Value
$39,598
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
92
Price
$214.73
Value
$19,755
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
62
Price
$224.14
Value
$13,897
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
94
Price
$222.42
Value
$20,907
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
35
Price
$221.41
Value
$7,749
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
8
Price
$218.14
Value
$1,745
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
17
Price
$216.38
Value
$3,678
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
8
Price
$214.71
Value
$1,718
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
1,947
Price
$218.45
Value
$425,322
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
1,550
Price
$217.67
Value
$337,389
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
702
Price
$216.43
Value
$151,934
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
622
Price
$215.37
Value
$133,960
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
22
Price
$220.06
Value
$4,841
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
199
Price
$219.35
Value
$43,651
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
551
Price
$218.46
Value
$120,371
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
452
Price
$217.68
Value
$98,391
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
78
Price
$220.06
Value
$17,165
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
701
Price
$219.35
Value
$153,764
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
198
Price
$216.44
Value
$42,855
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
178
Price
$215.37
Value
$38,336
Open SEC filing

Eaton Timothy Mathias

Chief Financial Officer

Sale 10b5-1
Shares
373
Price
$202.61
Value
$75,574
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
234
Price
$211.18
Value
$49,416
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
156
Price
$209.12
Value
$32,623
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
23
Price
$207.27
Value
$4,767
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
132
Price
$206.45
Value
$27,251
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
78
Price
$203.98
Value
$15,910
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
78
Price
$202.61
Value
$15,804
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
88
Price
$215.60
Value
$18,973
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
510
Price
$214.94
Value
$109,619
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
312
Price
$215.60
Value
$67,267
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
1,801
Price
$214.94
Value
$387,107
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
2,005
Price
$213.78
Value
$428,629
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
781
Price
$212.64
Value
$166,072
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
584
Price
$213.78
Value
$124,848
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
219
Price
$212.64
Value
$46,568
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
66
Price
$211.18
Value
$13,938
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
44
Price
$209.12
Value
$9,201
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
7
Price
$207.27
Value
$1,451
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
38
Price
$206.46
Value
$7,845
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
22
Price
$203.98
Value
$4,488
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
22
Price
$202.61
Value
$4,457
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
45
Price
$198.90
Value
$8,951
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
35
Price
$197.81
Value
$6,923
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
50
Price
$205.95
Value
$10,298
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
113
Price
$204.98
Value
$23,163
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
314
Price
$203.87
Value
$64,015
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
41
Price
$202.77
Value
$8,314
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
64
Price
$201.49
Value
$12,895
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
434
Price
$205.95
Value
$89,382
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
1,000
Price
$204.98
Value
$204,980
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
2,588
Price
$203.88
Value
$527,641
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
359
Price
$202.77
Value
$72,794
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
42
Price
$200.29
Value
$8,412
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
576
Price
$201.49
Value
$116,058
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
356
Price
$200.29
Value
$71,303
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
164
Price
$198.90
Value
$32,620
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
123
Price
$197.80
Value
$24,329
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
122
Price
$205.95
Value
$25,126
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
281
Price
$204.98
Value
$57,599
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
755
Price
$203.88
Value
$153,929
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
100
Price
$202.77
Value
$20,277
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
160
Price
$201.49
Value
$32,238
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
102
Price
$200.29
Value
$20,430
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
18
Price
$198.89
Value
$3,580
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
15
Price
$197.84
Value
$2,968
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
52
Price
$199.05
Value
$10,351
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
263
Price
$198.37
Value
$52,171
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
890
Price
$196.98
Value
$175,312
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
1,830
Price
$196.08
Value
$358,826
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
1,886
Price
$195.33
Value
$368,392
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
679
Price
$194.28
Value
$131,916
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
15
Price
$199.05
Value
$2,986
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
74
Price
$198.37
Value
$14,679
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
254
Price
$196.98
Value
$50,033
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
522
Price
$196.08
Value
$102,354
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
539
Price
$195.33
Value
$105,283
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
196
Price
$194.28
Value
$38,079
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
33
Price
$199.05
Value
$6,569
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
163
Price
$198.37
Value
$32,334
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
556
Price
$196.98
Value
$109,521
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
1,141
Price
$196.08
Value
$223,727
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
1,182
Price
$195.33
Value
$230,880
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
425
Price
$194.28
Value
$82,569
Open SEC filing

Trigg William Shane

Chief Executive Officer

Sale 10b5-1
Shares
2,057
Price
$205.00
Value
$421,685
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
180
Price
$203.04
Value
$36,547
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
479
Price
$201.97
Value
$96,744
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
409
Price
$201.18
Value
$82,283
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
203
Price
$200.29
Value
$40,659
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
33
Price
$205.00
Value
$6,765
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
687
Price
$204.14
Value
$140,244
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
394
Price
$203.04
Value
$79,998
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
1,050
Price
$201.97
Value
$212,069
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
52
Price
$205.00
Value
$10,660
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
1,099
Price
$204.14
Value
$224,350
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
626
Price
$203.04
Value
$127,103
Open SEC filing

DUCA MAURICE J

10% owner

Sale 10b5-1
Shares
1,671
Price
$201.97
Value
$337,492
Open SEC filing