After hours
You're reading the free version. Trader adds the live tape and alerts. Start tracking

Price with disclosed trades

Daily closes, past year · marks sit on transaction dates, sized by value

422 trades

Disclosure transactions for AppFolio
Reporting person Filed Transaction Transaction value Source Actions
Duca Maurice J 10% owner Jul 30, 2026 1-day lag Sale Jul 29, 2026 $148.83K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 1-day lag Sale Jul 29, 2026 $73.79K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 1-day lag Sale Jul 29, 2026 $450.34K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 1-day lag Sale Jul 29, 2026 $55.34K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 1-day lag Sale Jul 29, 2026 $225.22K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 1-day lag Sale Jul 29, 2026 $169.41K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 1-day lag Sale Jul 29, 2026 $162.87K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 2-day lag Sale Jul 28, 2026 $181.54K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 2-day lag Sale Jul 28, 2026 $343.22K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 2-day lag Sale Jul 28, 2026 $288K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 2-day lag Sale Jul 28, 2026 $330.12K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 2-day lag Sale Jul 28, 2026 $180.04K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 2-day lag Sale Jul 28, 2026 $165.6K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 2-day lag Sale Jul 28, 2026 $343.12K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 2-day lag Sale Jul 28, 2026 $111.25K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 21, 2026 1-day lag Sale Jul 20, 2026 $288K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 21, 2026 1-day lag Sale Jul 20, 2026 $36K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 21, 2026 1-day lag Sale Jul 20, 2026 $36K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 21, 2026 4-day lag Sale Jul 17, 2026 $188.71K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 21, 2026 4-day lag Sale Jul 17, 2026 $221.02K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 21, 2026 4-day lag Sale Jul 17, 2026 $288K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 21, 2026 4-day lag Sale Jul 17, 2026 $321.66K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 21, 2026 4-day lag Sale Jul 17, 2026 $155.89K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 21, 2026 4-day lag Sale Jul 17, 2026 $135.08K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 21, 2026 4-day lag Sale Jul 17, 2026 $468.37K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 21, 2026 4-day lag Sale Jul 17, 2026 $73.27K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 21, 2026 4-day lag Sale Jul 17, 2026 $91.65K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 17, 2026 1-day lag Sale Jul 16, 2026 $288K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 17, 2026 1-day lag Sale Jul 16, 2026 $67.48K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 17, 2026 1-day lag Sale Jul 16, 2026 $577.09K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner
Sale
Calculated transaction value
$148.83K 800 shares @ $186.04
Traded
Jul 29, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$73.79K 400 shares @ $184.48
Traded
Jul 29, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$450.34K 2,400 shares @ $187.64
Traded
Jul 29, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$55.34K 300 shares @ $184.47
Traded
Jul 29, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$225.22K 1,200 shares @ $187.68
Traded
Jul 29, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$169.41K 900 shares @ $188.23
Traded
Jul 29, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$162.87K 900 shares @ $180.97
Traded
Jul 29, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$181.54K 1,000 shares @ $181.54
Traded
Jul 28, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$343.22K 1,900 shares @ $180.64
Traded
Jul 28, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$288K 1,600 shares @ $180
Traded
Jul 28, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$330.12K 1,800 shares @ $183.4
Traded
Jul 28, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$180.04K 992 shares @ $181.49
Traded
Jul 28, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$165.6K 900 shares @ $184
Traded
Jul 28, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$343.12K 1,900 shares @ $180.59
Traded
Jul 28, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$111.25K 608 shares @ $182.97
Traded
Jul 28, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$288K 1,600 shares @ $180
Traded
Jul 20, 2026
Filed
Jul 21, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$36K 200 shares @ $180
Traded
Jul 20, 2026
Filed
Jul 21, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$36K 200 shares @ $180
Traded
Jul 20, 2026
Filed
Jul 21, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$188.71K 1,033 shares @ $182.68
Traded
Jul 17, 2026
Filed
Jul 21, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$221.02K 1,219 shares @ $181.31
Traded
Jul 17, 2026
Filed
Jul 21, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$288K 1,600 shares @ $180
Traded
Jul 17, 2026
Filed
Jul 21, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$321.66K 1,773 shares @ $181.42
Traded
Jul 17, 2026
Filed
Jul 21, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$155.89K 863 shares @ $180.64
Traded
Jul 17, 2026
Filed
Jul 21, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$135.08K 748 shares @ $180.59
Traded
Jul 17, 2026
Filed
Jul 21, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$468.37K 2,564 shares @ $182.67
Traded
Jul 17, 2026
Filed
Jul 21, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$73.27K 400 shares @ $183.18
Traded
Jul 17, 2026
Filed
Jul 21, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$91.65K 500 shares @ $183.3
Traded
Jul 17, 2026
Filed
Jul 21, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$288K 1,600 shares @ $180
Traded
Jul 16, 2026
Filed
Jul 17, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$67.48K 372 shares @ $181.4
Traded
Jul 16, 2026
Filed
Jul 17, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$577.09K 3,200 shares @ $180.34
Traded
Jul 16, 2026
Filed
Jul 17, 2026