Form 4: Appfolio Insider Sells Shares
Insider Transaction (Form 4)
Maurice J Duca, a 10% owner of Appfolio Inc, sold 23,900 shares of common stock on July 28, 2026.
Summary
- Open-market sale: disposed of 1,900 Class A Common Stock at $180.64 ($343,216) on July 28, 2026; holds 79,580 after (Direct).
- Open-market sale: disposed of 992 Class A Common Stock at $181.49 ($180,038) on July 28, 2026; holds 78,588 after (Direct).
- Open-market sale: disposed of 608 Class A Common Stock at $182.97 ($111,246) on July 28, 2026; holds 77,980 after (Direct).
- Open-market sale: disposed of 1,600 Class A Common Stock at $180.00 ($288,000) on July 28, 2026; holds 34,198 after (Indirect).
- Open-market sale: disposed of 1,900 Class A Common Stock at $180.59 ($343,121) on July 28, 2026; holds 128,540 after (Indirect).
- Open-market sale: disposed of 1,000 Class A Common Stock at $181.54 ($181,540) on July 28, 2026; holds 127,540 after (Indirect).
- Open-market sale: disposed of 1,800 Class A Common Stock at $183.40 ($330,120) on July 28, 2026; holds 125,740 after (Indirect).
- Open-market sale: disposed of 900 Class A Common Stock at $184.00 ($165,600) on July 28, 2026; holds 124,840 after (Indirect).
- Open-market sale: disposed of 900 Class A Common Stock at $181.07 ($162,963) on July 29, 2026; holds 77,080 after (Direct).
- Open-market sale: disposed of 200 Class A Common Stock at $183.17 ($36,634) on July 29, 2026; holds 76,880 after (Direct).
- Open-market sale: disposed of 300 Class A Common Stock at $184.47 ($55,341) on July 29, 2026; holds 76,580 after (Direct).
- Open-market sale: disposed of 900 Class A Common Stock at $186.05 ($167,445) on July 29, 2026; holds 75,680 after (Direct).
- Open-market sale: disposed of 1,200 Class A Common Stock at $187.68 ($225,216) on July 29, 2026; holds 74,480 after (Direct).
- Open-market sale: disposed of 1,600 Class A Common Stock at $180.00 ($288,000) on July 29, 2026; holds 32,598 after (Indirect).
- Open-market sale: disposed of 900 Class A Common Stock at $180.97 ($162,873) on July 29, 2026; holds 123,940 after (Indirect).
- Open-market sale: disposed of 200 Class A Common Stock at $183.17 ($36,634) on July 29, 2026; holds 123,740 after (Indirect).
- Open-market sale: disposed of 400 Class A Common Stock at $184.48 ($73,792) on July 29, 2026; holds 123,340 after (Indirect).
- Open-market sale: disposed of 800 Class A Common Stock at $186.04 ($148,832) on July 29, 2026; holds 122,540 after (Indirect).
- Open-market sale: disposed of 2,400 Class A Common Stock at $187.64 ($450,336) on July 29, 2026; holds 120,140 after (Indirect).
- Open-market sale: disposed of 900 Class A Common Stock at $188.23 ($169,407) on July 29, 2026; holds 119,240 after (Indirect).
- Open-market sale: disposed of 389 Class A Common Stock at $180.13 ($70,071) on July 30, 2026; holds 74,091 after (Direct).
- Open-market sale: disposed of 230 Class A Common Stock at $181.39 ($41,720) on July 30, 2026; holds 73,861 after (Direct).
- Open-market sale: disposed of 199 Class A Common Stock at $182.34 ($36,286) on July 30, 2026; holds 73,662 after (Direct).
- Open-market sale: disposed of 178 Class A Common Stock at $180.13 ($32,063) on July 30, 2026; holds 32,420 after (Indirect).
- Open-market sale: disposed of 105 Class A Common Stock at $181.39 ($19,046) on July 30, 2026; holds 32,315 after (Indirect).
- Open-market sale: disposed of 91 Class A Common Stock at $182.34 ($16,593) on July 30, 2026; holds 32,224 after (Indirect).
- Open-market sale: disposed of 624 Class A Common Stock at $180.13 ($112,401) on July 30, 2026; holds 118,616 after (Indirect).
- Open-market sale: disposed of 365 Class A Common Stock at $181.39 ($66,207) on July 30, 2026; holds 118,251 after (Indirect).
- Open-market sale: disposed of 319 Class A Common Stock at $182.34 ($58,166) on July 30, 2026; holds 117,932 after (Indirect).
Sentiment
Score: 4
Explanation: StockSavvy.ai views this as a mildly negative but low-conviction signal: an insider sold $4,372,907 of stock under a pre-arranged Rule 10b5-1 plan, which is typically routine.
Insider Transactions
Maurice J Duca — 10% owner
Transaction made under a Rule 10b5-1 trading plan.
| Date | Transaction | Security | Shares | Price | Value | Held After |
|---|---|---|---|---|---|---|
| 2026-07-28 | Open-market sale | Class A Common Stock | 1,900 | $181 | $343.2K | 79,580 |
| 2026-07-28 | Open-market sale | Class A Common Stock | 992 | $181 | $180.0K | 78,588 |
| 2026-07-28 | Open-market sale | Class A Common Stock | 608 | $183 | $111.2K | 77,980 |
| 2026-07-28 | Open-market sale | Class A Common Stock | 1,600 | $180 | $288.0K | 34,198 |
| 2026-07-28 | Open-market sale | Class A Common Stock | 1,900 | $181 | $343.1K | 128,540 |
| 2026-07-28 | Open-market sale | Class A Common Stock | 1,000 | $182 | $181.5K | 127,540 |
| 2026-07-28 | Open-market sale | Class A Common Stock | 1,800 | $183 | $330.1K | 125,740 |
| 2026-07-28 | Open-market sale | Class A Common Stock | 900 | $184 | $165.6K | 124,840 |
| 2026-07-29 | Open-market sale | Class A Common Stock | 900 | $181 | $163.0K | 77,080 |
| 2026-07-29 | Open-market sale | Class A Common Stock | 200 | $183 | $36.6K | 76,880 |
| 2026-07-29 | Open-market sale | Class A Common Stock | 300 | $184 | $55.3K | 76,580 |
| 2026-07-29 | Open-market sale | Class A Common Stock | 900 | $186 | $167.4K | 75,680 |
| 2026-07-29 | Open-market sale | Class A Common Stock | 1,200 | $188 | $225.2K | 74,480 |
| 2026-07-29 | Open-market sale | Class A Common Stock | 1,600 | $180 | $288.0K | 32,598 |
| 2026-07-29 | Open-market sale | Class A Common Stock | 900 | $181 | $162.9K | 123,940 |
| 2026-07-29 | Open-market sale | Class A Common Stock | 200 | $183 | $36.6K | 123,740 |
| 2026-07-29 | Open-market sale | Class A Common Stock | 400 | $184 | $73.8K | 123,340 |
| 2026-07-29 | Open-market sale | Class A Common Stock | 800 | $186 | $148.8K | 122,540 |
| 2026-07-29 | Open-market sale | Class A Common Stock | 2,400 | $188 | $450.3K | 120,140 |
| 2026-07-29 | Open-market sale | Class A Common Stock | 900 | $188 | $169.4K | 119,240 |
| 2026-07-30 | Open-market sale | Class A Common Stock | 389 | $180 | $70.1K | 74,091 |
| 2026-07-30 | Open-market sale | Class A Common Stock | 230 | $181 | $41.7K | 73,861 |
| 2026-07-30 | Open-market sale | Class A Common Stock | 199 | $182 | $36.3K | 73,662 |
| 2026-07-30 | Open-market sale | Class A Common Stock | 178 | $180 | $32.1K | 32,420 |
| 2026-07-30 | Open-market sale | Class A Common Stock | 105 | $181 | $19.0K | 32,315 |
| 2026-07-30 | Open-market sale | Class A Common Stock | 91 | $182 | $16.6K | 32,224 |
| 2026-07-30 | Open-market sale | Class A Common Stock | 624 | $180 | $112.4K | 118,616 |
| 2026-07-30 | Open-market sale | Class A Common Stock | 365 | $181 | $66.2K | 118,251 |
| 2026-07-30 | Open-market sale | Class A Common Stock | 319 | $182 | $58.2K | 117,932 |
Key Dates
| Date | Description |
|---|---|
| 2026-07-28 | Open-market sale (1,900 shares) |
| 2026-07-28 | Open-market sale (992 shares) |
| 2026-07-28 | Open-market sale (608 shares) |
| 2026-07-28 | Open-market sale (1,600 shares) |
| 2026-07-28 | Open-market sale (1,900 shares) |
| 2026-07-28 | Open-market sale (1,000 shares) |
| 2026-07-28 | Open-market sale (1,800 shares) |
| 2026-07-28 | Open-market sale (900 shares) |
| 2026-07-29 | Open-market sale (900 shares) |
| 2026-07-29 | Open-market sale (200 shares) |
| 2026-07-29 | Open-market sale (300 shares) |
| 2026-07-29 | Open-market sale (900 shares) |
| 2026-07-29 | Open-market sale (1,200 shares) |
| 2026-07-29 | Open-market sale (1,600 shares) |
| 2026-07-29 | Open-market sale (900 shares) |
| 2026-07-29 | Open-market sale (200 shares) |
| 2026-07-29 | Open-market sale (400 shares) |
| 2026-07-29 | Open-market sale (800 shares) |
| 2026-07-29 | Open-market sale (2,400 shares) |
| 2026-07-29 | Open-market sale (900 shares) |
| 2026-07-30 | Open-market sale (389 shares) |
| 2026-07-30 | Open-market sale (230 shares) |
| 2026-07-30 | Open-market sale (199 shares) |
| 2026-07-30 | Open-market sale (178 shares) |
| 2026-07-30 | Open-market sale (105 shares) |
| 2026-07-30 | Open-market sale (91 shares) |
| 2026-07-30 | Open-market sale (624 shares) |
| 2026-07-30 | Open-market sale (365 shares) |
| 2026-07-30 | Open-market sale (319 shares) |
Keywords
insider transaction, Form 4, APPF, APPFOLIO INC, bearish, Maurice J Duca
Disclaimer:The information provided here is for general informational purposes only and does not constitute financial advice, recommendation, or endorsement of any kind. It may contain errors or omissions. You should not rely on this information to make financial decisions. Always seek the advice of a qualified financial professional before making any investment or financial decisions. Use of this information is at your own risk.