DUCA MAURICE J

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
3.7
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 59% 68% 82%
Transactions
354 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-30 2026-07-30 PlS Planned sale
34,876 +5.2%
56.26
US$4,640,010
34,876 +5.2% 56.26 US$4,640,010
2026-07-30 2026-07-30 PlS Planned sale
83,262 -9.5%
412.05
US$313,137
83,262 -9.5% 412.05 US$313,137
2026-07-30 2026-07-30 PlS Planned sale
30,798 +45.0%
130.36
US$3,014,179
30,798 +45.0% 130.36 US$3,014,179
2026-07-30 2026-07-30 PlS Planned sale
91 -0.3%
182.34
US$16,593
91 -0.3% 182.34 US$16,593
2026-07-30 2026-07-30 PlS Planned sale
105 -0.3%
181.39
US$19,046
105 -0.3% 181.39 US$19,046
2026-07-30 2026-07-30 PlS Planned sale
178 -0.5%
180.13
US$32,063
178 -0.5% 180.13 US$32,063
2026-07-30 2026-07-30 PlS Planned sale
199 -0.3%
182.34
US$36,286
199 -0.3% 182.34 US$36,286
2026-07-30 2026-07-30 PlS Planned sale
230 -0.3%
181.39
US$41,720
230 -0.3% 181.39 US$41,720
2026-07-30 2026-07-30 PlS Planned sale
389 -0.5%
180.13
US$70,071
389 -0.5% 180.13 US$70,071
2026-07-30 2026-07-29 PlS Planned sale
900 -0.7%
188.23
US$169,407
900 -0.7% 188.23 US$169,407
2026-07-30 2026-07-29 PlS Planned sale
2,400 -2.0%
187.64
US$450,336
2,400 -2.0% 187.64 US$450,336
2026-07-30 2026-07-29 PlS Planned sale
800 -0.6%
186.04
US$148,832
800 -0.6% 186.04 US$148,832
2026-07-30 2026-07-29 PlS Planned sale
400 -0.3%
184.48
US$73,792
400 -0.3% 184.48 US$73,792
2026-07-30 2026-07-29 PlS Planned sale
200 -0.2%
183.17
US$36,634
200 -0.2% 183.17 US$36,634
2026-07-30 2026-07-29 PlS Planned sale
900 -0.7%
180.97
US$162,873
900 -0.7% 180.97 US$162,873
2026-07-30 2026-07-29 PlS Planned sale
1,600 -4.7%
180.00
US$288,000
1,600 -4.7% 180.00 US$288,000
2026-07-30 2026-07-29 PlS Planned sale
1,200 -1.6%
187.68
US$225,216
1,200 -1.6% 187.68 US$225,216
2026-07-30 2026-07-29 PlS Planned sale
900 -1.2%
186.05
US$167,445
900 -1.2% 186.05 US$167,445
2026-07-30 2026-07-29 PlS Planned sale
300 -0.4%
184.47
US$55,341
300 -0.4% 184.47 US$55,341
2026-07-30 2026-07-29 PlS Planned sale
200 -0.3%
183.17
US$36,634
200 -0.3% 183.17 US$36,634
2026-07-30 2026-07-29 PlS Planned sale
900 -1.2%
181.07
US$162,963
900 -1.2% 181.07 US$162,963
2026-07-30 2026-07-28 PlS Planned sale
900 -0.7%
184.00
US$165,600
900 -0.7% 184.00 US$165,600
2026-07-30 2026-07-28 PlS Planned sale
1,800 -1.4%
183.40
US$330,120
1,800 -1.4% 183.40 US$330,120
2026-07-30 2026-07-28 PlS Planned sale
1,000 -0.8%
181.54
US$181,540
1,000 -0.8% 181.54 US$181,540
2026-07-30 2026-07-28 PlS Planned sale
1,900 -1.5%
180.59
US$343,121
1,900 -1.5% 180.59 US$343,121
2026-07-30 2026-07-28 PlS Planned sale
1,600 -4.5%
180.00
US$288,000
1,600 -4.5% 180.00 US$288,000
2026-07-30 2026-07-28 PlS Planned sale
608 -0.8%
182.97
US$111,246
608 -0.8% 182.97 US$111,246
2026-07-30 2026-07-28 PlS Planned sale
992 -1.2%
181.49
US$180,038
992 -1.2% 181.49 US$180,038
2026-07-30 2026-07-28 PlS Planned sale
1,900 -2.3%
180.64
US$343,216
1,900 -2.3% 180.64 US$343,216
2026-07-21 2026-07-20 PlS Planned sale
200 -0.2%
180.00
US$36,000
200 -0.2% 180.00 US$36,000
2026-07-21 2026-07-20 PlS Planned sale
1,600 -4.3%
180.00
US$288,000
1,600 -4.3% 180.00 US$288,000
2026-07-21 2026-07-20 PlS Planned sale
200 -0.2%
180.00
US$36,000
200 -0.2% 180.00 US$36,000
2026-07-21 2026-07-17 PlS Planned sale
400 -0.3%
183.18
US$73,272
400 -0.3% 183.18 US$73,272
2026-07-21 2026-07-17 PlS Planned sale
2,564 -1.9%
182.67
US$468,366
2,564 -1.9% 182.67 US$468,366
2026-07-21 2026-07-17 PlS Planned sale
1,773 -1.3%
181.42
US$321,658
1,773 -1.3% 181.42 US$321,658
2026-07-21 2026-07-17 PlS Planned sale
863 -0.6%
180.64
US$155,892
863 -0.6% 180.64 US$155,892
2026-07-21 2026-07-17 PlS Planned sale
1,600 -4.1%
180.00
US$288,000
1,600 -4.1% 180.00 US$288,000
2026-07-21 2026-07-17 PlS Planned sale
500 -0.6%
183.30
US$91,650
500 -0.6% 183.30 US$91,650
2026-07-21 2026-07-17 PlS Planned sale
1,033 -1.2%
182.68
US$188,708
1,033 -1.2% 182.68 US$188,708
2026-07-21 2026-07-17 PlS Planned sale
1,219 -1.4%
181.31
US$221,017
1,219 -1.4% 181.31 US$221,017
2026-07-21 2026-07-17 PlS Planned sale
748 -0.9%
180.59
US$135,081
748 -0.9% 180.59 US$135,081
2026-07-17 2026-07-16 PlS Planned sale
2,400 -1.7%
181.95
US$436,680
2,400 -1.7% 181.95 US$436,680
2026-07-17 2026-07-16 PlS Planned sale
3,200 -2.3%
180.34
US$577,088
3,200 -2.3% 180.34 US$577,088
2026-07-17 2026-07-16 PlS Planned sale
1,600 -3.9%
180.00
US$288,000
1,600 -3.9% 180.00 US$288,000
2026-07-17 2026-07-16 PlS Planned sale
372 -0.4%
181.40
US$67,481
372 -0.4% 181.40 US$67,481