MarketPeel
KF

Kim S. Fennebresque

ALLY
DIRECTOR · ALLY FINANCIAL INC. · CIK 0001361379
FILING MIX · LIFETIME74%/26%
BUYS
63
SELLS
22
TOTAL VALUE
$6.62M
COMPANIES
4
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
90,585
AVG SELL PX
$55.75
TRADE KIND
SHOWING 85 / 85
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
7 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Kim S. Fennebresque, 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
7d7+71.43%-2.51%-0.56%-1.94%-1.89%
14d7+42.86%+2.10%+0.04%+2.06%+2.37%
30d7+42.86%-0.75%+0.81%-1.56%+1.45%
60d7+14.29%+31.19%+3.61%+27.59%+31.49%
90d7+14.29%+39.77%+3.73%+36.04%+44.56%
180d7+28.57%+69.97%+3.40%+66.57%+68.69%
1y7+28.57%+81.03%+9.22%+71.81%+37.48%
2y7+28.57%+144.57%+14.02%+130.54%+63.80%
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
ALLY · 68,002 shares · as of May 15, 2026
017,00134,00151,00268,002202120222023202420252026SHARES 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
2025
2026
2026
2026
FLOW · 63 buys / 22 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
31522,583Aug 7, 2026Aug 11, 2026View →
BXC
BLUELINX HOLDINGS INC.
SALE
34,138$84.15$2.87M0Aug 6, 2026Aug 10, 2026View →
BXC
BLUELINX HOLDINGS INC.
PURCHASE
3,21812,982May 19, 2026May 20, 2026View →
BXC
BLUELINX HOLDINGS INC.
SALE
3,2180May 19, 2026May 20, 2026View →
BXC
BLUELINX HOLDINGS INC.
PURCHASEGRANT
Stock grant
4,2664,266May 18, 2026May 20, 2026View →
ALLY
ALLY FINANCIAL INC.
PURCHASEGRANT
Stock grant
3,632$41.99$152.5K68,002May 15, 2026May 19, 2026View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
23422,268May 8, 2026May 12, 2026View →
ACI
ALBERTSONS COMPANIES, INC.
SALE
5,1580Mar 2, 2026Mar 3, 2026View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASE
5,158130,673Mar 2, 2026Mar 3, 2026View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
22,03432,768Mar 2, 2026Mar 3, 2026View →
ACI
ALBERTSONS COMPANIES, INC.
SALE
9,4710Mar 2, 2026Mar 3, 2026View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
10,73410,734Mar 2, 2026Mar 3, 2026View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASE
9,471125,515Mar 2, 2026Mar 3, 2026View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
789,471Feb 6, 2026Feb 10, 2026View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
425,158Feb 6, 2026Feb 10, 2026View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
5,1165,116Dec 11, 2025Dec 15, 2025View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
799,393Nov 7, 2025Nov 10, 2025View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
709,314Aug 8, 2025Aug 12, 2025View →
BXC
BLUELINX HOLDINGS INC.
PURCHASEGRANT
Stock grant
3,2183,218May 19, 2025May 20, 2025View →
BXC
BLUELINX HOLDINGS INC.
PURCHASE
2,2349,764May 17, 2025May 20, 2025View →
BXC
BLUELINX HOLDINGS INC.
SALE
2,2340May 17, 2025May 20, 2025View →
ALLY
ALLY FINANCIAL INC.
PURCHASEGRANT
Stock grant
4,266$35.75$152.5K64,370May 15, 2025May 19, 2025View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
619,244May 9, 2025May 13, 2025View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
9,1839,183Feb 26, 2025Feb 28, 2025View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASE
6,894$20.55$141.7K116,044Feb 24, 2025Feb 26, 2025View →
ACI
ALBERTSONS COMPANIES, INC.
SALE
6,8940Feb 24, 2025Feb 26, 2025View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
496,894Feb 7, 2025Feb 11, 2025View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
426,845Nov 8, 2024Nov 12, 2024View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
426,803Aug 9, 2024Aug 13, 2024View →
BXC
BLUELINX HOLDINGS INC.
PURCHASE
2,6017,530May 18, 2024May 21, 2024View →
BXC
BLUELINX HOLDINGS INC.
SALE
2,6010May 18, 2024May 21, 2024View →
BXC
BLUELINX HOLDINGS INC.
PURCHASEGRANT
Stock grant
2,2342,234May 17, 2024May 21, 2024View →
ALLY
ALLY FINANCIAL INC.
PURCHASEGRANT
Stock grant
3,528$41.10$145.0K60,104May 15, 2024May 16, 2024View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
396,761May 10, 2024May 14, 2024View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASE
7,724109,150Feb 26, 2024Feb 27, 2024View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
6,7226,722Feb 26, 2024Feb 27, 2024View →
ACI
ALBERTSONS COMPANIES, INC.
SALE
7,7240Feb 26, 2024Feb 27, 2024View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
437,724Feb 9, 2024Feb 13, 2024View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
437,681Nov 14, 2023Nov 15, 2023View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
427,638Aug 10, 2023Aug 14, 2023View →
BXC
BLUELINX HOLDINGS INC.
SALE
1,9260May 19, 2023May 22, 2023View →
BXC
BLUELINX HOLDINGS INC.
PURCHASE
1,9264,929May 19, 2023May 22, 2023View →
BXC
BLUELINX HOLDINGS INC.
PURCHASEGRANT
Stock grant
2,6012,601May 18, 2023May 22, 2023View →
ALLY
ALLY FINANCIAL INC.
PURCHASEGRANT
Stock grant
5,673$25.56$145.0K56,576May 15, 2023May 16, 2023View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
447,596May 10, 2023May 12, 2023View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
7,5527,552Mar 20, 2023Mar 22, 2023View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
7,1647,164Feb 27, 2023Mar 1, 2023View →
ACI
ALBERTSONS COMPANIES, INC.
SALE
6,7170Feb 27, 2023Mar 1, 2023View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASE
6,717101,426Feb 27, 2023Mar 1, 2023View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
386,717Feb 10, 2023Feb 14, 2023View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
1,6356,679Jan 20, 2023Jan 24, 2023View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
295,044Nov 14, 2022Nov 15, 2022View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
215,015Aug 10, 2022Aug 11, 2022View →
BXC
BLUELINX HOLDINGS INC.
SALE
3,0030May 20, 2022May 23, 2022View →
BXC
BLUELINX HOLDINGS INC.
PURCHASE
3,0033,003May 20, 2022May 23, 2022View →
BXC
BLUELINX HOLDINGS INC.
PURCHASEGRANT
Stock grant
1,9261,926May 19, 2022May 23, 2022View →
ALLY
ALLY FINANCIAL INC.
PURCHASEGRANT
Stock grant
3,664$39.58$145.0K50,903May 13, 2022May 17, 2022View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
204,994May 10, 2022May 16, 2022View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
4,9744,974Feb 28, 2022Mar 2, 2022View →
ACI
ALBERTSONS COMPANIES, INC.
SALE
7,8700Feb 28, 2022Mar 2, 2022View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASE
7,87094,709Feb 28, 2022Mar 2, 2022View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
337,870Feb 10, 2022Feb 14, 2022View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
277,837Nov 12, 2021Nov 16, 2021View →
BXC
BLUELINX HOLDINGS INC.
SALE
4,264$50.32$214.6K0Sep 15, 2021Sep 16, 2021View →
BXC
BLUELINX HOLDINGS INC.
SALE
3,055$53.02$162.0K4,264Sep 14, 2021Sep 14, 2021View →
BXC
BLUELINX HOLDINGS INC.
SALE
3,500$53.66$187.8K7,319Sep 13, 2021Sep 14, 2021View →
BXC
BLUELINX HOLDINGS INC.
SALE
9,693$55.93$542.1K10,819Sep 10, 2021Sep 14, 2021View →
BXC
BLUELINX HOLDINGS INC.
SALE
3,360$55.42$186.2K20,513Sep 9, 2021Sep 9, 2021View →
BXC
BLUELINX HOLDINGS INC.
SALE
5,977$57.17$341.7K23,873Sep 7, 2021Sep 9, 2021View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
277,810Aug 10, 2021Aug 12, 2021View →
BXC
BLUELINX HOLDINGS INC.
PURCHASEGRANT
Stock grant
3,0033,003May 20, 2021May 24, 2021View →
ALLY
ALLY FINANCIAL INC.
PURCHASEGRANT
Stock grant
2,500$54.00$135.0K47,239May 14, 2021May 18, 2021View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASEGRANT
Stock grant
7,7837,783May 12, 2021May 14, 2021View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASE
11,80086,839Feb 27, 2021Mar 2, 2021View →
ACI
ALBERTSONS COMPANIES, INC.
SALE
11,8000Feb 27, 2021Mar 2, 2021View →
BXC
BLUELINX HOLDINGS INC.
SALE
25,000$18.15$453.8K29,850Aug 7, 2020Aug 7, 2020View →
BXC
BLUELINX HOLDINGS INC.
PURCHASEGRANT
Gift
29,85029,850Aug 7, 2020Aug 7, 2020View →
BXC
BLUELINX HOLDINGS INC.
SALEGRANT
Gift
29,8500Aug 7, 2020Aug 7, 2020View →
BXC
BLUELINX HOLDINGS INC.
PURCHASE
25,000$19.58$489.5K54,850Aug 5, 2020Aug 7, 2020View →
ACI
ALBERTSONS COMPANIES, INC.
PURCHASE
1,000$14.93$14.9K75,039Aug 4, 2020Aug 6, 2020View →
BXC
BLUELINX HOLDINGS INC.
PURCHASEGRANT
Stock grant
21,33421,334May 21, 2020May 26, 2020View →
ALLY
ALLY FINANCIAL INC.
PURCHASEGRANT
Stock grant
8,859$15.24$135.0K44,739May 15, 2020May 19, 2020View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
30,00084,076Feb 21, 2020Feb 21, 2020View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
30,00030,000Feb 21, 2020Feb 21, 2020View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
30,0000Feb 21, 2020Feb 21, 2020View →
Other insiders · ALLY
Loading peer insiders…
About this filer
CIK 0001361379
ROLE
Director
PRIMARY
ALLY
COMPANIES
4
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001361379DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback