MarketPeel
Insider Trading Intelligence
DK

Donald Kafka

FBP
EVP AND COO · FIRST BANCORP /PR/ · CIK 0001631334
FILING MIX · LIFETIME40%/60%
BUYS
18
SELLS
27
TOTAL VALUE
$6.47M
COMPANIES
1
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
58,501
AVG SELL PX
$18.67
TRADE KIND
SHOWING 45 / 45
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
4 backtested trades · 8 horizons · 4 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Donald Kafka, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d4+25.00%-0.77%+1.00%-1.77%-1.40%
14d4+50.00%-0.62%+0.46%-1.07%-1.33%
30d4+25.00%-2.10%+2.48%-4.58%-2.92%
60d4+75.00%-1.07%+4.50%-5.56%-5.29%
90d4+75.00%-3.32%+6.77%-10.09%-10.92%
180d4+50.00%+1.25%+8.52%-7.27%-5.07%
1y4(1 pending)+66.67%+6.88%+22.30%-15.42%-20.15%
2y4(3 pending)+0.00%+28.74%+52.88%-24.14%-24.14%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
FBP · 58,501 shares · as of Sep 15, 2025
074,425148,850223,274297,69920212022202320242025SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
FLOW · 18 buys / 27 sellsCOVERAGE · 23 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
FBP
FIRST BANCORP /PR/
SALE
EVP
2,026$21.65$43.9K60,318Sep 15, 2025Sep 17, 2025View →
FBP
FIRST BANCORP /PR/
SALE
EVP
1,466$21.65$31.7K62,344Sep 15, 2025Sep 17, 2025View →
FBP
FIRST BANCORP /PR/
SALE
EVP
1,817$21.65$39.3K58,501Sep 15, 2025Sep 17, 2025View →
FBP
FIRST BANCORP /PR/
SALE
EVP
40,000$20.99$839.7K63,810Aug 12, 2025Aug 14, 2025View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
1,953$19.04$37.2K103,810Mar 24, 2025Mar 26, 2025View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
3,906$19.04$74.4K105,763Mar 24, 2025Mar 26, 2025View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
10,45625,703Mar 24, 2025Mar 26, 2025View →
FBP
FIRST BANCORP /PR/
PURCHASE
EVP and COO
10,456109,669Mar 24, 2025Mar 26, 2025View →
FBP
FIRST BANCORP /PR/
PURCHASEGRANT
Stock grant
6,894$18.35$126.5K99,213Mar 19, 2025Mar 21, 2025View →
FBP
FIRST BANCORP /PR/
PURCHASEGRANT
Stock grant
6,89336,159Mar 19, 2025Mar 21, 2025View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
2,270$18.26$41.5K92,319Mar 16, 2025Mar 18, 2025View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
80,000$21.89$1.75M94,589Nov 25, 2024Nov 26, 2024View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
50,000$21.81$1.09M174,589Jul 24, 2024Jul 25, 2024View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
2,281$17.54$40.0K224,589Mar 31, 2024Apr 2, 2024View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
12,21129,266Mar 31, 2024Apr 2, 2024View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
4,561$17.54$80.0K226,870Mar 31, 2024Apr 2, 2024View →
FBP
FIRST BANCORP /PR/
PURCHASE
EVP and COO
12,211231,431Mar 31, 2024Apr 2, 2024View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
1,953$16.86$32.9K219,220Mar 24, 2024Mar 25, 2024View →
FBP
FIRST BANCORP /PR/
PURCHASEGRANT
Stock grant
7,68741,477Mar 21, 2024Mar 25, 2024View →
FBP
FIRST BANCORP /PR/
PURCHASEGRANT
Stock grant
7,687$17.35$133.4K221,173Mar 21, 2024Mar 25, 2024View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
65,000$15.79$1.03M213,486Dec 5, 2023Dec 7, 2023View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
205$11.42$2.3K278,486Mar 31, 2023Apr 4, 2023View →
FBP
FIRST BANCORP /PR/
PURCHASE
EVP and COO
33,700297,699Mar 18, 2023Mar 20, 2023View →
FBP
FIRST BANCORP /PR/
SALEGRANT
Stock grant
33,70033,790Mar 18, 2023Mar 20, 2023View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
6,336$11.15$70.6K278,691Mar 18, 2023Mar 20, 2023View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
12,672$11.15$141.3K285,027Mar 18, 2023Mar 20, 2023View →
FBP
FIRST BANCORP /PR/
PURCHASEGRANT
Stock grant
11,124$11.99$133.4K263,999Mar 16, 2023Mar 20, 2023View →
FBP
FIRST BANCORP /PR/
PURCHASEGRANT
Stock grant
11,12367,490Mar 16, 2023Mar 20, 2023View →
FBP
FIRST BANCORP /PR/
PURCHASEGRANT
Stock grant
10,456$13.15$137.5K252,875Mar 24, 2022Mar 28, 2022View →
FBP
FIRST BANCORP /PR/
PURCHASEGRANT
Stock grant
10,45656,367Mar 24, 2022Mar 28, 2022View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
15,22845,911Mar 21, 2022Mar 22, 2022View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
4,678$13.45$62.9K227,191Mar 21, 2022Mar 22, 2022View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
1,560$13.45$21.0K231,869Mar 21, 2022Mar 22, 2022View →
FBP
FIRST BANCORP /PR/
PURCHASE
EVP and COO
15,228242,419Mar 21, 2022Mar 22, 2022View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
5,177$13.43$69.5K233,429Mar 18, 2022Mar 22, 2022View →
FBP
FIRST BANCORP /PR/
PURCHASEGRANT
Stock grant
12,21161,139Mar 31, 2021Apr 1, 2021View →
FBP
FIRST BANCORP /PR/
PURCHASEGRANT
Stock grant
12,211$11.26$137.5K238,606Mar 31, 2021Apr 1, 2021View →
FBP
FIRST BANCORP /PR/
PURCHASE
EVP and COO
26,783238,904Mar 21, 2021Mar 23, 2021View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
8,223$12.22$100.5K230,861Mar 21, 2021Mar 23, 2021View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
1,554$12.22$19.0K226,395Mar 21, 2021Mar 23, 2021View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
2,732$12.22$33.4K227,949Mar 21, 2021Mar 23, 2021View →
FBP
FIRST BANCORP /PR/
PURCHASE
EVP and COO
26,78348,928Mar 21, 2021Mar 23, 2021View →
FBP
FIRST BANCORP /PR/
SALE
EVP and COO
2,732$3.86$10.5K212,121Mar 21, 2020Mar 24, 2020View →
FBP
FIRST BANCORP /PR/
PURCHASEGRANT
Stock grant
33,70075,711Mar 18, 2020Mar 20, 2020View →
FBP
FIRST BANCORP /PR/
PURCHASEGRANT
Stock grant
33,701$4.08$137.5K214,853Mar 18, 2020Mar 20, 2020View →
Other insiders · FBP
Loading peer insiders…
About this filer
CIK 0001631334
ROLE
EVP and COO
PRIMARY
FBP
COMPANIES
1
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001631334DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback