MarketPeel
Insider Trading Intelligence
JW

John B. Williams

ASB
DIRECTOR · ASSOCIATED BANC-CORP · CIK 0001291523
FILING MIX · LIFETIME86%/14%
BUYS
68
SELLS
11
TOTAL VALUE
$1.64M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
67,458
AVG SELL PX
$23.92
TRADE KIND
SHOWING 79 / 79
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
12 backtested trades · 8 horizons · 8 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by John B. Williams, 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
7d12+58.33%+0.45%+0.37%+0.07%-0.54%
14d12+58.33%+0.46%-1.02%+1.49%+1.64%
30d12+66.67%-3.33%-4.70%+1.08%-0.56%
60d12+58.33%-5.35%-1.84%-3.51%+0.13%
90d12(1 pending)+63.64%-3.67%+0.09%-3.76%-0.17%
180d12(2 pending)+50.00%-6.09%+5.40%-11.49%-8.75%
1y12(2 pending)+40.00%+9.80%+15.89%-6.09%+2.26%
2y12(3 pending)+22.22%+22.90%+31.65%-8.76%-2.67%
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
ASB · 67,458 shares · as of Jun 15, 2026
018,32136,64254,96373,284202120222023202420252026SHARES 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
FLOW · 68 buys / 11 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
38$29.22$1.1K67,458Jun 15, 2026Jun 17, 2026View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
355$29.22$10.4K67,813Jun 15, 2026Jun 17, 2026View →
ASB
ASSOCIATED BANC-CORP
SALE
4,000$28.18$112.7K67,420Apr 28, 2026Apr 29, 2026View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
417$24.59$10.3K71,420Mar 16, 2026Mar 17, 2026View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
44$24.59$1.1K71,003Mar 16, 2026Mar 17, 2026View →
ASB
ASSOCIATED BANC-CORP
SALE
2,325$28.05$65.2K70,959Feb 3, 2026Feb 4, 2026View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
4,585$27.26$125.0K73,284Feb 1, 2026Feb 3, 2026View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
377$26.94$10.2K68,699Dec 15, 2025Dec 16, 2025View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
45$26.94$1.2K68,322Dec 15, 2025Dec 16, 2025View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
45$25.92$1.2K67,905Sep 15, 2025Sep 17, 2025View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
372$25.92$9.6K68,277Sep 15, 2025Sep 17, 2025View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
417$22.96$9.6K67,860Jun 16, 2025Jun 18, 2025View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
50$22.96$1.1K67,443Jun 16, 2025Jun 18, 2025View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
427$22.22$9.5K67,393Mar 17, 2025Mar 19, 2025View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
51$22.22$1.1K66,966Mar 17, 2025Mar 19, 2025View →
ASB
ASSOCIATED BANC-CORP
SALE
2,830$25.09$71.0K66,915Feb 14, 2025Feb 18, 2025View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
4,972$25.14$125.0K69,745Feb 1, 2025Feb 3, 2025View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
55$25.72$1.4K64,407Dec 16, 2024Dec 17, 2024View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
366$25.72$9.4K64,773Dec 16, 2024Dec 17, 2024View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
63$21.36$1.3K63,936Sep 16, 2024Sep 17, 2024View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
416$21.36$8.9K64,352Sep 16, 2024Sep 17, 2024View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
436$20.25$8.8K63,873Jun 17, 2024Jun 20, 2024View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
65$20.25$1.3K63,437Jun 17, 2024Jun 20, 2024View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
431$20.25$8.7K63,372Mar 15, 2024Mar 19, 2024View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
65$20.25$1.3K62,941Mar 15, 2024Mar 19, 2024View →
ASB
ASSOCIATED BANC-CORP
SALE
429$19.56$8.4K62,876Feb 7, 2024Feb 8, 2024View →
ASB
ASSOCIATED BANC-CORP
SALE
2,271$19.55$44.4K63,305Feb 7, 2024Feb 8, 2024View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
5,998$20.84$125.0K65,576Feb 1, 2024Feb 2, 2024View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
407$21.19$8.6K59,578Dec 15, 2023Dec 19, 2023View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
59$21.19$1.3K59,171Dec 15, 2023Dec 19, 2023View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
462$17.66$8.2K59,112Sep 15, 2023Sep 19, 2023View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
66$17.66$1.2K58,650Sep 15, 2023Sep 19, 2023View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
67$17.27$1.2K58,117Jun 15, 2023Jun 20, 2023View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
534$17.27$9.2K58,651Jun 15, 2023Jun 20, 2023View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
60$19.19$1.2K58,050Mar 15, 2023Mar 17, 2023View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
414$19.19$7.9K57,990Mar 15, 2023Mar 17, 2023View →
ASB
ASSOCIATED BANC-CORP
SALE
1,440$23.95$34.5K57,976Feb 7, 2023Feb 8, 2023View →
ASB
ASSOCIATED BANC-CORP
SALE
400$23.96$9.6K57,576Feb 7, 2023Feb 8, 2023View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
5,499$22.73$125.0K59,416Feb 1, 2023Feb 2, 2023View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
355$22.10$7.8K53,870Dec 15, 2022Dec 19, 2022View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
47$22.10$1.0K53,917Dec 15, 2022Dec 19, 2022View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
47$21.12$99353,515Sep 15, 2022Sep 19, 2022View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
352$21.12$7.4K53,468Sep 15, 2022Sep 19, 2022View →
ASB
ASSOCIATED BANC-CORP
PURCHASE
1,000$19.85$19.9K8,000Aug 4, 2022Aug 5, 2022View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
386$19.06$7.4K53,116Jun 15, 2022Jun 17, 2022View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
51$19.06$97252,730Jun 15, 2022Jun 17, 2022View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
42$23.12$97152,365Mar 15, 2022Mar 16, 2022View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
314$23.12$7.3K52,679Mar 15, 2022Mar 16, 2022View →
ASB
ASSOCIATED BANC-CORP
SALE
3,000$24.87$74.6K52,323Feb 3, 2022Feb 3, 2022View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
4,889$24.54$120.0K55,323Feb 1, 2022Feb 3, 2022View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
60$22.60$1.4K50,434Dec 15, 2021Dec 16, 2021View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
47$22.60$1.1K50,374Dec 15, 2021Dec 16, 2021View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
272$22.60$6.1K50,327Dec 15, 2021Dec 16, 2021View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
59$20.73$1.2K49,990Sep 15, 2021Sep 17, 2021View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
65$20.73$1.3K50,055Sep 15, 2021Sep 17, 2021View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
286$20.73$5.9K49,931Sep 15, 2021Sep 17, 2021View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
49$22.17$1.1K49,591Jun 15, 2021Jun 17, 2021View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
238$22.17$5.3K49,542Jun 15, 2021Jun 17, 2021View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
54$22.17$1.2K49,645Jun 15, 2021Jun 17, 2021View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
47$22.92$1.1K49,252Mar 15, 2021Mar 17, 2021View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
229$22.92$5.2K49,205Mar 15, 2021Mar 17, 2021View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
52$22.92$1.2K49,304Mar 15, 2021Mar 17, 2021View →
ASB
ASSOCIATED BANC-CORP
SALE
600$19.31$11.6K51,226Feb 5, 2021Feb 8, 2021View →
ASB
ASSOCIATED BANC-CORP
SALE
2,250$19.31$43.4K48,976Feb 5, 2021Feb 8, 2021View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
6,644$18.06$120.0K51,826Feb 1, 2021Feb 3, 2021View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
67$16.79$1.1K44,809Dec 15, 2020Dec 17, 2020View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
112$16.79$1.9K45,182Dec 15, 2020Dec 17, 2020View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
261$16.79$4.4K45,070Dec 15, 2020Dec 17, 2020View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
83$13.27$1.1K44,275Sep 15, 2020Sep 16, 2020View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
327$13.27$4.3K44,602Sep 15, 2020Sep 16, 2020View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
140$13.27$1.9K44,742Sep 15, 2020Sep 16, 2020View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
125$14.65$1.8K44,117Jun 15, 2020Jun 17, 2020View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
75$14.65$1.1K44,192Jun 15, 2020Jun 17, 2020View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
293$14.65$4.3K43,992Jun 15, 2020Jun 17, 2020View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
339$12.52$4.2K43,469Mar 16, 2020Mar 18, 2020View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
144$12.52$1.8K43,613Mar 16, 2020Mar 18, 2020View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
86$12.52$1.1K43,699Mar 16, 2020Mar 18, 2020View →
ASB
ASSOCIATED BANC-CORP
SALE
2,360$20.53$48.4K43,130Feb 11, 2020Feb 12, 2020View →
ASB
ASSOCIATED BANC-CORP
PURCHASEGRANT
Stock grant
6,021$19.93$120.0K45,490Feb 1, 2020Feb 4, 2020View →
Other insiders · ASB
Loading peer insiders…
About this filer
CIK 0001291523
ROLE
Director
PRIMARY
ASB
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001291523DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback