APPF Insider Trading

Company officers and directors buying and selling their own stock, as reported to the SEC on Form 4.

335 open-market transactions — 0 purchases, 335 sales · 2026-07-28 to 2026-08-21

Date Ticker Insider Action Shares Price Filing
2026-08-21 APPF DUCA MAURICE J Sell 1.0K 222.43 SEC
2026-08-21 APPF DUCA MAURICE J Sell 694 224.13 SEC
2026-08-21 APPF DUCA MAURICE J Sell 365 221.37 SEC
2026-08-21 APPF DUCA MAURICE J Sell 183 216.38 SEC
2026-08-21 APPF DUCA MAURICE J Sell 94 222.42 SEC
2026-08-21 APPF DUCA MAURICE J Sell 92 218.14 SEC
2026-08-21 APPF DUCA MAURICE J Sell 92 214.73 SEC
2026-08-21 APPF DUCA MAURICE J Sell 62 224.14 SEC
2026-08-21 APPF DUCA MAURICE J Sell 35 221.41 SEC
2026-08-21 APPF DUCA MAURICE J Sell 17 216.38 SEC
2026-08-21 APPF DUCA MAURICE J Sell 8 218.14 SEC
2026-08-21 APPF DUCA MAURICE J Sell 8 214.71 SEC
2026-08-20 APPF DUCA MAURICE J Sell 1.9K 218.45 SEC
2026-08-20 APPF DUCA MAURICE J Sell 1.6K 217.67 SEC
2026-08-20 APPF DUCA MAURICE J Sell 701 219.35 SEC
2026-08-20 APPF DUCA MAURICE J Sell 702 216.43 SEC
2026-08-20 APPF DUCA MAURICE J Sell 622 215.37 SEC
2026-08-20 APPF DUCA MAURICE J Sell 551 218.46 SEC
2026-08-20 APPF DUCA MAURICE J Sell 452 217.68 SEC
2026-08-20 APPF DUCA MAURICE J Sell 199 219.35 SEC
2026-08-20 APPF DUCA MAURICE J Sell 198 216.44 SEC
2026-08-20 APPF DUCA MAURICE J Sell 178 215.37 SEC
2026-08-20 APPF DUCA MAURICE J Sell 78 220.06 SEC
2026-08-20 APPF DUCA MAURICE J Sell 22 220.06 SEC
2026-08-19 APPF DUCA MAURICE J Sell 2.0K 213.78 SEC
2026-08-19 APPF DUCA MAURICE J Sell 1.8K 214.94 SEC
2026-08-19 APPF DUCA MAURICE J Sell 781 212.64 SEC
2026-08-19 APPF DUCA MAURICE J Sell 584 213.78 SEC
2026-08-19 APPF DUCA MAURICE J Sell 510 214.94 SEC
2026-08-19 APPF Eaton Timothy Mathias — Chief Financial Officer Sell 373 202.61 SEC
2026-08-19 APPF DUCA MAURICE J Sell 312 215.60 SEC
2026-08-19 APPF DUCA MAURICE J Sell 234 211.18 SEC
2026-08-19 APPF DUCA MAURICE J Sell 219 212.64 SEC
2026-08-19 APPF DUCA MAURICE J Sell 156 209.12 SEC
2026-08-19 APPF DUCA MAURICE J Sell 132 206.45 SEC
2026-08-19 APPF DUCA MAURICE J Sell 88 215.60 SEC
2026-08-19 APPF DUCA MAURICE J Sell 78 203.98 SEC
2026-08-19 APPF DUCA MAURICE J Sell 78 202.61 SEC
2026-08-19 APPF DUCA MAURICE J Sell 66 211.18 SEC
2026-08-19 APPF DUCA MAURICE J Sell 44 209.12 SEC
2026-08-19 APPF DUCA MAURICE J Sell 38 206.46 SEC
2026-08-19 APPF DUCA MAURICE J Sell 23 207.27 SEC
2026-08-19 APPF DUCA MAURICE J Sell 22 203.98 SEC
2026-08-19 APPF DUCA MAURICE J Sell 22 202.61 SEC
2026-08-19 APPF DUCA MAURICE J Sell 7 207.27 SEC
2026-08-18 APPF DUCA MAURICE J Sell 2.6K 203.88 SEC
2026-08-18 APPF DUCA MAURICE J Sell 1.0K 204.98 SEC
2026-08-18 APPF DUCA MAURICE J Sell 755 203.88 SEC
2026-08-18 APPF DUCA MAURICE J Sell 576 201.49 SEC
2026-08-18 APPF DUCA MAURICE J Sell 434 205.95 SEC
2026-08-18 APPF DUCA MAURICE J Sell 359 202.77 SEC
2026-08-18 APPF DUCA MAURICE J Sell 356 200.29 SEC
2026-08-18 APPF DUCA MAURICE J Sell 314 203.87 SEC
2026-08-18 APPF DUCA MAURICE J Sell 281 204.98 SEC
2026-08-18 APPF DUCA MAURICE J Sell 164 198.90 SEC
2026-08-18 APPF DUCA MAURICE J Sell 160 201.49 SEC
2026-08-18 APPF DUCA MAURICE J Sell 122 205.95 SEC
2026-08-18 APPF DUCA MAURICE J Sell 123 197.80 SEC
2026-08-18 APPF DUCA MAURICE J Sell 113 204.98 SEC
2026-08-18 APPF DUCA MAURICE J Sell 102 200.29 SEC
2026-08-18 APPF DUCA MAURICE J Sell 100 202.77 SEC
2026-08-18 APPF DUCA MAURICE J Sell 64 201.49 SEC
2026-08-18 APPF DUCA MAURICE J Sell 50 205.95 SEC
2026-08-18 APPF DUCA MAURICE J Sell 45 198.90 SEC
2026-08-18 APPF DUCA MAURICE J Sell 42 200.29 SEC
2026-08-18 APPF DUCA MAURICE J Sell 41 202.77 SEC
2026-08-18 APPF DUCA MAURICE J Sell 35 197.81 SEC
2026-08-18 APPF DUCA MAURICE J Sell 18 198.89 SEC
2026-08-18 APPF DUCA MAURICE J Sell 15 197.84 SEC
2026-08-17 APPF DUCA MAURICE J Sell 1.9K 195.33 SEC
2026-08-17 APPF DUCA MAURICE J Sell 1.8K 196.08 SEC
2026-08-17 APPF DUCA MAURICE J Sell 1.2K 195.33 SEC
2026-08-17 APPF DUCA MAURICE J Sell 1.1K 196.08 SEC
2026-08-17 APPF DUCA MAURICE J Sell 890 196.98 SEC
2026-08-17 APPF DUCA MAURICE J Sell 679 194.28 SEC
2026-08-17 APPF DUCA MAURICE J Sell 556 196.98 SEC
2026-08-17 APPF DUCA MAURICE J Sell 539 195.33 SEC
2026-08-17 APPF DUCA MAURICE J Sell 522 196.08 SEC
2026-08-17 APPF DUCA MAURICE J Sell 425 194.28 SEC
2026-08-17 APPF DUCA MAURICE J Sell 263 198.37 SEC
2026-08-17 APPF DUCA MAURICE J Sell 254 196.98 SEC
2026-08-17 APPF DUCA MAURICE J Sell 196 194.28 SEC
2026-08-17 APPF DUCA MAURICE J Sell 163 198.37 SEC
2026-08-17 APPF DUCA MAURICE J Sell 74 198.37 SEC
2026-08-17 APPF DUCA MAURICE J Sell 52 199.05 SEC
2026-08-17 APPF DUCA MAURICE J Sell 33 199.05 SEC
2026-08-17 APPF DUCA MAURICE J Sell 15 199.05 SEC
2026-08-14 APPF Trigg William Shane — Chief Executive Officer Sell 2.1K 205.00 SEC
2026-08-14 APPF DUCA MAURICE J Sell 1.7K 201.97 SEC
2026-08-14 APPF DUCA MAURICE J Sell 1.4K 201.17 SEC
2026-08-14 APPF DUCA MAURICE J Sell 1.1K 204.14 SEC
2026-08-14 APPF DUCA MAURICE J Sell 1.1K 201.97 SEC
2026-08-14 APPF DUCA MAURICE J Sell 890 201.17 SEC
2026-08-14 APPF DUCA MAURICE J Sell 718 200.29 SEC
2026-08-14 APPF DUCA MAURICE J Sell 687 204.14 SEC
2026-08-14 APPF DUCA MAURICE J Sell 626 203.04 SEC
2026-08-14 APPF DUCA MAURICE J Sell 479 201.97 SEC
2026-08-14 APPF DUCA MAURICE J Sell 446 200.29 SEC
2026-08-14 APPF DUCA MAURICE J Sell 409 201.18 SEC
2026-08-14 APPF DUCA MAURICE J Sell 394 203.04 SEC

What Form 4 actually tells you

Officers, directors and anyone holding more than 10% of a company must report trades in its stock to the SEC within two business days, on Form 4. The filings are public the moment they land, and every row above links to the original.

Buys and sells are not symmetric

This is the thing worth internalising. An insider sells for a hundred reasons that say nothing about the company — diversification, a house, a tax bill, or a pre-scheduled 10b5-1 plan set up months earlier. An insider buying on the open market with their own money has exactly one obvious motive.

Which is why this page shows only open-market purchases and sales. Form 4 also reports option grants, option exercises and shares withheld to cover taxes; those are compensation mechanics, and screens that fold them in produce noise that looks like signal.

Why cluster buying is the part worth watching

A single insider buying tells you very little. They may be topping up after a sale, converting a bonus, or simply buying because they always buy in January. The signal researchers actually find informative is a cluster: several different insiders at the same company, buying on the open market, independently, inside a short window.

That is hard to explain away as personal circumstance. It usually means several people with the same non-public view of the business reached the same conclusion at once. The table above lists companies where three or more distinct insiders bought within 90 days — and it is worth noting how short that list usually is. Genuine clusters are rare, which is rather the point.

Timing and limits

Where this comes from

Parsed directly from SEC EDGAR — the daily filing index, then each Form 4's XML. Public domain, no vendor in between, which is why the original filing can be linked from every row.