DUCA MAURICE J

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
3.7
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 57% 68% 82%
Transactions
357 0% Buy
34 71% Buy
47 69% Buy
DUCA MAURICE J's trades of AppFolio Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Planned sale
Price
495.88
Quantity 74,155 +23.7%
Value US$4,983,419
Transaction date
Planned sale
Price
294.46
Quantity 64,720 +35.4%
Value US$1,872,400
Transaction date
Planned sale
Price
197.56
Quantity 38,143 +11.0%
Value US$3,758,119
Transaction date
Planned sale
Price
218.14
Quantity 92 -0.3%
Value US$20,069
Transaction date
Planned sale
Price
216.38
Quantity 183 -0.5%
Value US$39,598
Transaction date
Planned sale
Price
214.73
Quantity 92 -0.3%
Value US$19,755
Transaction date
Planned sale
Price
224.14
Quantity 62 -0.8%
Value US$13,897
Transaction date
Planned sale
Price
222.42
Quantity 94 -1.2%
Value US$20,907
Transaction date
Planned sale
Price
221.41
Quantity 35 -0.4%
Value US$7,749
Transaction date
Planned sale
Price
218.14
Quantity 8 -0.1%
Value US$1,745
Transaction date
Planned sale
Price
216.38
Quantity 17 -0.2%
Value US$3,678
Transaction date
Planned sale
Price
214.71
Quantity 8 -0.1%
Value US$1,718
Transaction date
Planned sale
Price
220.06
Quantity 78 -0.2%
Value US$17,165
Transaction date
Planned sale
Price
219.35
Quantity 701 -2.0%
Value US$153,764
Transaction date
Planned sale
Price
218.45
Quantity 1,947 -5.3%
Value US$425,322
Transaction date
Planned sale
Price
217.67
Quantity 1,550 -4.1%
Value US$337,388
Transaction date
Planned sale
Price
216.43
Quantity 702 -1.8%
Value US$151,934
Transaction date
Planned sale
Price
215.37
Quantity 622 -1.6%
Value US$133,960
Transaction date
Planned sale
Price
220.06
Quantity 22 -0.3%
Value US$4,841
Transaction date
Planned sale
Price
219.35
Quantity 199 -2.4%
Value US$43,651
Transaction date
Planned sale
Price
218.46
Quantity 551 -6.1%
Value US$120,371
Transaction date
Planned sale
Price
217.68
Quantity 452 -4.8%
Value US$98,391
Transaction date
Planned sale
Price
216.44
Quantity 198 -2.1%
Value US$42,855
Transaction date
Planned sale
Price
215.37
Quantity 178 -1.8%
Value US$38,336
Transaction date
Planned sale
Price
215.60
Quantity 312 -0.8%
Value US$67,267
Transaction date
Planned sale
Price
214.94
Quantity 1,801 -4.3%
Value US$387,107
Transaction date
Planned sale
Price
213.78
Quantity 2,005 -4.6%
Value US$428,629
Transaction date
Planned sale
Price
212.64
Quantity 781 -1.8%
Value US$166,072
Transaction date
Planned sale
Price
211.18
Quantity 234 -0.5%
Value US$49,416
Transaction date
Planned sale
Price
209.12
Quantity 156 -0.3%
Value US$32,623
Transaction date
Planned sale
Price
207.27
Quantity 23 -0.1%
Value US$4,767
Transaction date
Planned sale
Price
206.45
Quantity 132 -0.3%
Value US$27,251
Transaction date
Planned sale
Price
203.98
Quantity 78 -0.2%
Value US$15,910
Transaction date
Planned sale
Price
202.61
Quantity 78 -0.2%
Value US$15,804
Transaction date
Planned sale
Price
215.60
Quantity 88 -0.9%
Value US$18,973
Transaction date
Planned sale
Price
214.94
Quantity 510 -4.9%
Value US$109,619
Transaction date
Planned sale
Price
213.78
Quantity 584 -5.3%
Value US$124,848
Transaction date
Planned sale
Price
212.64
Quantity 219 -2.0%
Value US$46,568
Transaction date
Planned sale
Price
211.18
Quantity 66 -0.6%
Value US$13,938
Transaction date
Planned sale
Price
209.12
Quantity 44 -0.4%
Value US$9,201
Transaction date
Planned sale
Price
207.27
Quantity 7 -0.1%
Value US$1,451
Transaction date
Planned sale
Price
206.46
Quantity 38 -0.3%
Value US$7,845
Transaction date
Planned sale
Price
203.98
Quantity 22 -0.2%
Value US$4,488
Transaction date
Planned sale
Price
202.61
Quantity 22 -0.2%
Value US$4,457
Transaction date
Planned sale
Price
205.95
Quantity 434 -1.0%
Value US$89,382
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-24 2026-08-21 PlS Planned sale
74,155 +23.7%
495.88
US$4,983,419
74,155 +23.7% 495.88 US$4,983,419
2026-08-24 2026-08-21 PlS Planned sale
64,720 +35.4%
294.46
US$1,872,400
64,720 +35.4% 294.46 US$1,872,400
2026-08-24 2026-08-21 PlS Planned sale
38,143 +11.0%
197.56
US$3,758,119
38,143 +11.0% 197.56 US$3,758,119
2026-08-24 2026-08-21 PlS Planned sale
92 -0.3%
218.14
US$20,069
92 -0.3% 218.14 US$20,069
2026-08-24 2026-08-21 PlS Planned sale
183 -0.5%
216.38
US$39,598
183 -0.5% 216.38 US$39,598
2026-08-24 2026-08-21 PlS Planned sale
92 -0.3%
214.73
US$19,755
92 -0.3% 214.73 US$19,755
2026-08-24 2026-08-21 PlS Planned sale
62 -0.8%
224.14
US$13,897
62 -0.8% 224.14 US$13,897
2026-08-24 2026-08-21 PlS Planned sale
94 -1.2%
222.42
US$20,907
94 -1.2% 222.42 US$20,907
2026-08-24 2026-08-21 PlS Planned sale
35 -0.4%
221.41
US$7,749
35 -0.4% 221.41 US$7,749
2026-08-24 2026-08-21 PlS Planned sale
8 -0.1%
218.14
US$1,745
8 -0.1% 218.14 US$1,745
2026-08-24 2026-08-21 PlS Planned sale
17 -0.2%
216.38
US$3,678
17 -0.2% 216.38 US$3,678
2026-08-24 2026-08-21 PlS Planned sale
8 -0.1%
214.71
US$1,718
8 -0.1% 214.71 US$1,718
2026-08-24 2026-08-20 PlS Planned sale
78 -0.2%
220.06
US$17,165
78 -0.2% 220.06 US$17,165
2026-08-24 2026-08-20 PlS Planned sale
701 -2.0%
219.35
US$153,764
701 -2.0% 219.35 US$153,764
2026-08-24 2026-08-20 PlS Planned sale
1,947 -5.3%
218.45
US$425,322
1,947 -5.3% 218.45 US$425,322
2026-08-24 2026-08-20 PlS Planned sale
1,550 -4.1%
217.67
US$337,388
1,550 -4.1% 217.67 US$337,388
2026-08-24 2026-08-20 PlS Planned sale
702 -1.8%
216.43
US$151,934
702 -1.8% 216.43 US$151,934
2026-08-24 2026-08-20 PlS Planned sale
622 -1.6%
215.37
US$133,960
622 -1.6% 215.37 US$133,960
2026-08-24 2026-08-20 PlS Planned sale
22 -0.3%
220.06
US$4,841
22 -0.3% 220.06 US$4,841
2026-08-24 2026-08-20 PlS Planned sale
199 -2.4%
219.35
US$43,651
199 -2.4% 219.35 US$43,651
2026-08-24 2026-08-20 PlS Planned sale
551 -6.1%
218.46
US$120,371
551 -6.1% 218.46 US$120,371
2026-08-24 2026-08-20 PlS Planned sale
452 -4.8%
217.68
US$98,391
452 -4.8% 217.68 US$98,391
2026-08-24 2026-08-20 PlS Planned sale
198 -2.1%
216.44
US$42,855
198 -2.1% 216.44 US$42,855
2026-08-24 2026-08-20 PlS Planned sale
178 -1.8%
215.37
US$38,336
178 -1.8% 215.37 US$38,336
2026-08-20 2026-08-19 PlS Planned sale
312 -0.8%
215.60
US$67,267
312 -0.8% 215.60 US$67,267
2026-08-20 2026-08-19 PlS Planned sale
1,801 -4.3%
214.94
US$387,107
1,801 -4.3% 214.94 US$387,107
2026-08-20 2026-08-19 PlS Planned sale
2,005 -4.6%
213.78
US$428,629
2,005 -4.6% 213.78 US$428,629
2026-08-20 2026-08-19 PlS Planned sale
781 -1.8%
212.64
US$166,072
781 -1.8% 212.64 US$166,072
2026-08-20 2026-08-19 PlS Planned sale
234 -0.5%
211.18
US$49,416
234 -0.5% 211.18 US$49,416
2026-08-20 2026-08-19 PlS Planned sale
156 -0.3%
209.12
US$32,623
156 -0.3% 209.12 US$32,623
2026-08-20 2026-08-19 PlS Planned sale
23 -0.1%
207.27
US$4,767
23 -0.1% 207.27 US$4,767
2026-08-20 2026-08-19 PlS Planned sale
132 -0.3%
206.45
US$27,251
132 -0.3% 206.45 US$27,251
2026-08-20 2026-08-19 PlS Planned sale
78 -0.2%
203.98
US$15,910
78 -0.2% 203.98 US$15,910
2026-08-20 2026-08-19 PlS Planned sale
78 -0.2%
202.61
US$15,804
78 -0.2% 202.61 US$15,804
2026-08-20 2026-08-19 PlS Planned sale
88 -0.9%
215.60
US$18,973
88 -0.9% 215.60 US$18,973
2026-08-20 2026-08-19 PlS Planned sale
510 -4.9%
214.94
US$109,619
510 -4.9% 214.94 US$109,619
2026-08-20 2026-08-19 PlS Planned sale
584 -5.3%
213.78
US$124,848
584 -5.3% 213.78 US$124,848
2026-08-20 2026-08-19 PlS Planned sale
219 -2.0%
212.64
US$46,568
219 -2.0% 212.64 US$46,568
2026-08-20 2026-08-19 PlS Planned sale
66 -0.6%
211.18
US$13,938
66 -0.6% 211.18 US$13,938
2026-08-20 2026-08-19 PlS Planned sale
44 -0.4%
209.12
US$9,201
44 -0.4% 209.12 US$9,201
2026-08-20 2026-08-19 PlS Planned sale
7 -0.1%
207.27
US$1,451
7 -0.1% 207.27 US$1,451
2026-08-20 2026-08-19 PlS Planned sale
38 -0.3%
206.46
US$7,845
38 -0.3% 206.46 US$7,845
2026-08-20 2026-08-19 PlS Planned sale
22 -0.2%
203.98
US$4,488
22 -0.2% 203.98 US$4,488
2026-08-20 2026-08-19 PlS Planned sale
22 -0.2%
202.61
US$4,457
22 -0.2% 202.61 US$4,457
2026-08-20 2026-08-18 PlS Planned sale
434 -1.0%
205.95
US$89,382
434 -1.0% 205.95 US$89,382