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 Aug 4, 2026 1-day lag Sale Aug 3, 2026 $96.62K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Aug 4, 2026 1-day lag Sale Aug 3, 2026 $284.15K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Aug 4, 2026 1-day lag Sale Aug 3, 2026 $132.71K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Aug 4, 2026 1-day lag Sale Aug 3, 2026 $51.06K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Aug 4, 2026 1-day lag Sale Aug 3, 2026 $75.77K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Aug 4, 2026 1-day lag Sale Aug 3, 2026 $175.67K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Aug 4, 2026 1-day lag Sale Aug 3, 2026 $60.3K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Aug 4, 2026 1-day lag Sale Aug 3, 2026 $120.44K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Aug 4, 2026 1-day lag Sale Aug 3, 2026 $27.47K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Aug 4, 2026 1-day lag Sale Aug 3, 2026 $49.87K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Aug 4, 2026 4-day lag Sale Jul 31, 2026 $282.99K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Aug 4, 2026 4-day lag Sale Jul 31, 2026 $11.77K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Aug 4, 2026 4-day lag Sale Jul 31, 2026 $5.43K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Aug 4, 2026 4-day lag Sale Jul 31, 2026 $990.47K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Aug 4, 2026 4-day lag Sale Jul 31, 2026 $19.01K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Aug 4, 2026 4-day lag Sale Jul 31, 2026 $619.16K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 Same-day filing Sale Jul 30, 2026 $41.72K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 Same-day filing Sale Jul 30, 2026 $16.59K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 Same-day filing Sale Jul 30, 2026 $112.4K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 Same-day filing Sale Jul 30, 2026 $36.29K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 Same-day filing Sale Jul 30, 2026 $58.17K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 Same-day filing Sale Jul 30, 2026 $32.06K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 Same-day filing Sale Jul 30, 2026 $66.21K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 Same-day filing Sale Jul 30, 2026 $19.05K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 Same-day filing Sale Jul 30, 2026 $70.07K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 1-day lag Sale Jul 29, 2026 $167.44K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 1-day lag Sale Jul 29, 2026 $288K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 1-day lag Sale Jul 29, 2026 $36.63K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner Jul 30, 2026 1-day lag Sale Jul 29, 2026 $36.63K 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.96K Filed shares x price SEC Form 4 View filing
Duca Maurice J 10% owner
Sale
Calculated transaction value
$96.62K 524 shares @ $184.39
Traded
Aug 3, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$284.15K 1,497 shares @ $189.81
Traded
Aug 3, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$132.71K 699 shares @ $189.86
Traded
Aug 3, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$51.06K 268 shares @ $190.52
Traded
Aug 3, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$75.77K 402 shares @ $188.48
Traded
Aug 3, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$175.67K 937 shares @ $187.48
Traded
Aug 3, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$60.3K 327 shares @ $184.39
Traded
Aug 3, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$120.44K 639 shares @ $188.48
Traded
Aug 3, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$27.47K 149 shares @ $184.38
Traded
Aug 3, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$49.87K 266 shares @ $187.48
Traded
Aug 3, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$282.99K 1,570 shares @ $180.25
Traded
Jul 31, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$11.77K 65 shares @ $181.07
Traded
Jul 31, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$5.43K 30 shares @ $181.07
Traded
Jul 31, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$990.47K 5,495 shares @ $180.25
Traded
Jul 31, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$19.01K 105 shares @ $181.07
Traded
Jul 31, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$619.16K 3,435 shares @ $180.25
Traded
Jul 31, 2026
Filed
Aug 4, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$41.72K 230 shares @ $181.39
Traded
Jul 30, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$16.59K 91 shares @ $182.34
Traded
Jul 30, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$112.4K 624 shares @ $180.13
Traded
Jul 30, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$36.29K 199 shares @ $182.34
Traded
Jul 30, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$58.17K 319 shares @ $182.34
Traded
Jul 30, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$32.06K 178 shares @ $180.13
Traded
Jul 30, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$66.21K 365 shares @ $181.39
Traded
Jul 30, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$19.05K 105 shares @ $181.39
Traded
Jul 30, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$70.07K 389 shares @ $180.13
Traded
Jul 30, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$167.44K 900 shares @ $186.05
Traded
Jul 29, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$288K 1,600 shares @ $180
Traded
Jul 29, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$36.63K 200 shares @ $183.17
Traded
Jul 29, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$36.63K 200 shares @ $183.17
Traded
Jul 29, 2026
Filed
Jul 30, 2026
Duca Maurice J 10% owner
Sale
Calculated transaction value
$162.96K 900 shares @ $181.07
Traded
Jul 29, 2026
Filed
Jul 30, 2026