MarketPeel
Insider Trading Intelligence
WR

William H. JR Rogers

TFC
PRESIDENT AND COO · TRUIST FINANCIAL CORP · CIK 0001182002
FILING MIX · LIFETIME48%/52%
BUYS
38
SELLS
42
TOTAL VALUE
$64.20M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
968,217
AVG SELL PX
$47.01
TRADE KIND
SHOWING 80 / 80
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
7 backtested trades · 8 horizons · 2 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by William H. JR Rogers, 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+57.14%+0.94%-0.54%+1.48%+2.68%
14d7+28.57%+3.13%+1.33%+1.80%+1.45%
30d7+28.57%+5.27%+3.85%+1.42%-0.41%
60d7+14.29%+6.17%+4.00%+2.16%+2.14%
90d7+42.86%+7.34%+4.96%+2.38%+2.04%
180d7+28.57%+9.02%+8.47%+0.55%-1.26%
1y7+42.86%+11.91%+17.52%-5.61%-11.50%
2y7(2 pending)+40.00%+8.13%+27.01%-18.88%-5.28%
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
TFC · 968,216.834 shares · as of Mar 13, 2026
0253,225506,451759,6761,012,901202120222023202420252026SHARES 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
FLOW · 38 buys / 42 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
TFC
TRUIST FINANCIAL CORP
SALE
Chairman and CEO
32,861$43.83$1.44M968,216.834Mar 13, 2026Mar 17, 2026View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
34,4051,001,077.834Feb 23, 2026Feb 25, 2026View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
17,690940,980.834Feb 23, 2026Feb 25, 2026View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
76,86176,861Feb 23, 2026Feb 25, 2026View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
25,692966,672.834Feb 23, 2026Feb 25, 2026View →
TFC
TRUIST FINANCIAL CORP
SALE
Chairman & CEO
51,318$40.55$2.08M758,879.644Mar 14, 2025Mar 18, 2025View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
85,27185,271Feb 25, 2025Feb 26, 2025View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
63,385810,197.644Feb 24, 2025Feb 26, 2025View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
25,693746,812.644Feb 24, 2025Feb 26, 2025View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
17,690721,119.644Feb 24, 2025Feb 26, 2025View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
11,979703,429.644Feb 24, 2025Feb 26, 2025View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
84,91384,913Feb 24, 2025Feb 28, 2025View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
Chairman & CEO
34,180$48.56$1.66M691,450.644Nov 25, 2024Nov 27, 2024View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
Chairman & CEO
57,300$43.96$2.52M569,270.644Jul 23, 2024Jul 25, 2024View →
TFC
TRUIST FINANCIAL CORP
SALE
Chairman & CEO
30,016$34.86$1.05M457,720.644Mar 15, 2024Mar 19, 2024View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
11,980439,319.644Feb 26, 2024Feb 28, 2024View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
30,726487,736.644Feb 26, 2024Feb 28, 2024View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
9,871427,339.644Feb 26, 2024Feb 28, 2024View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
17,691457,010.644Feb 26, 2024Feb 28, 2024View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
Chairman & CEO
10,000$28.05$280.5K412,923.644Oct 20, 2023Oct 24, 2023View →
TFC
TRUIST FINANCIAL CORP
SALE
Chairman and CEO
33,503$32.10$1.08M591,180.644Mar 15, 2023Mar 17, 2023View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
9,870557,597.644Feb 27, 2023Mar 1, 2023View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
55,105624,683.644Feb 27, 2023Mar 1, 2023View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
11,981569,578.644Feb 27, 2023Mar 1, 2023View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
Chairman and CEO
142,606$21.17$3.02M1,005,195.644Jul 20, 2022Jul 22, 2022View →
TFC
TRUIST FINANCIAL CORP
SALE
Chairman and CEO
142,6060Jul 20, 2022Jul 22, 2022View →
TFC
TRUIST FINANCIAL CORP
SALEGRANT
Gift
14,862847,727.644Jul 20, 2022Jul 22, 2022View →
TFC
TRUIST FINANCIAL CORP
SALE
Chairman and CEO
142,606$47.78$6.81M862,589.644Jul 20, 2022Jul 22, 2022View →
TFC
TRUIST FINANCIAL CORP
SALEGRANT
Gift
25,2000May 19, 2022Jun 16, 2022View →
TFC
TRUIST FINANCIAL CORP
SALEGRANT
Gift
25,20025,200May 18, 2022Jun 16, 2022View →
TFC
TRUIST FINANCIAL CORP
SALE
Chairman and CEO
4,155$58.02$241.1K749,489.644Mar 15, 2022Mar 17, 2022View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
9,871753,636.493Feb 21, 2022Feb 23, 2022View →
TFC
TRUIST FINANCIAL CORP
SALE
Chief Executive Officer
1,714.30Feb 11, 2022Feb 15, 2022View →
TFC
TRUIST FINANCIAL CORP
SALE
Chief Executive Officer
722$63.58$45.9K743,765.493Feb 11, 2022Feb 15, 2022View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
Chief Executive Officer
1,714.3$63.58$109.0K744,487.493Feb 11, 2022Feb 15, 2022View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
Chief Executive Officer
48,326.51$65.85$3.18M760,839.193Feb 8, 2022Feb 10, 2022View →
TFC
TRUIST FINANCIAL CORP
SALE
Chief Executive Officer
18,066$65.85$1.19M742,773.193Feb 8, 2022Feb 10, 2022View →
TFC
TRUIST FINANCIAL CORP
SALE
Chief Executive Officer
48,326.510Feb 8, 2022Feb 10, 2022View →
TFC
TRUIST FINANCIAL CORP
SALEGRANT
Gift
185,000645,513.388Oct 18, 2021Oct 20, 2021View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Gift
185,000185,000Oct 18, 2021Oct 20, 2021View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
CEO
67,000$61.85$4.14M712,513.388Oct 18, 2021Oct 20, 2021View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
4,180$59.48$248.6K761,013.388Mar 15, 2021Mar 17, 2021View →
TFC
TRUIST FINANCIAL CORP
PURCHASEGRANT
Stock grant
9,870764,644.074Feb 22, 2021Feb 24, 2021View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
President and COO
10,976.127808,270.074Feb 12, 2021Feb 17, 2021View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
99,890.3721,660.964Feb 12, 2021Feb 17, 2021View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
10,976.1270Feb 12, 2021Feb 17, 2021View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
42,304$54.01$2.28M754,774.074Feb 12, 2021Feb 17, 2021View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
4,649$54.01$251.1K803,621.074Feb 12, 2021Feb 17, 2021View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
President and COO
14,635.879797,293.947Feb 12, 2021Feb 17, 2021View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
6,543$54.01$353.4K797,078.074Feb 12, 2021Feb 17, 2021View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
14,635.8790Feb 12, 2021Feb 17, 2021View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
President and COO
99,890.372782,658.068Feb 12, 2021Feb 17, 2021View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
President and COO
46,825.013702,598.696Feb 8, 2021Feb 10, 2021View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
46,825.0130Feb 8, 2021Feb 10, 2021View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
19,831$52.97$1.05M682,767.696Feb 8, 2021Feb 10, 2021View →
TFC
TRUIST FINANCIAL CORP
SALEGRANT
Gift
9,510655,773.683Jan 28, 2021Feb 3, 2021View →
TFC
TRUIST FINANCIAL CORP
SALEGRANT
Gift
7,843665,283.683Jan 27, 2021Feb 3, 2021View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
President and COO
176,379$16.74$2.95M849,505.683Jan 22, 2021Jan 26, 2021View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
176,379$50.22$8.86M673,126.683Jan 22, 2021Jan 26, 2021View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
176,3790Jan 22, 2021Jan 26, 2021View →
TFC
TRUIST FINANCIAL CORP
SALEGRANT
Gift
7,432673,126.683Jul 20, 2020Jul 21, 2020View →
TFC
TRUIST FINANCIAL CORP
SALEGRANT
Gift
15,540680,558.683Jul 17, 2020Jul 21, 2020View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
President and COO
109,348$22.55$2.47M782,385.683Jul 17, 2020Jul 21, 2020View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
109,3480Jul 17, 2020Jul 21, 2020View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
86,287$36.70$3.17M696,098.683Jul 17, 2020Jul 21, 2020View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
10,6320Feb 14, 2020Feb 18, 2020View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
President and COO
96,761$54.94$5.32M1,002,269.37Feb 14, 2020Feb 18, 2020View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
96,76114,037Feb 14, 2020Feb 18, 2020View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
43,253$54.94$2.38M965,145.37Feb 14, 2020Feb 18, 2020View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
4,503$54.94$247.4K1,008,398.37Feb 14, 2020Feb 18, 2020View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
President and COO
10,632$54.94$584.1K1,012,901.37Feb 14, 2020Feb 18, 2020View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
10,5280Feb 13, 2020Feb 18, 2020View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
President and COO
10,528$54.82$577.1K909,967.37Feb 13, 2020Feb 18, 2020View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
4,459$54.82$244.4K905,508.37Feb 13, 2020Feb 18, 2020View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
3,743$54.27$203.1K917,748.37Feb 7, 2020Feb 11, 2020View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
President and COO
44,910$54.27$2.44M907,806.37Feb 7, 2020Feb 11, 2020View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
44,9100Feb 7, 2020Feb 11, 2020View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
13,6850Feb 7, 2020Feb 11, 2020View →
TFC
TRUIST FINANCIAL CORP
SALE
President and COO
18,309$54.27$993.6K899,439.37Feb 7, 2020Feb 11, 2020View →
TFC
TRUIST FINANCIAL CORP
PURCHASE
President and COO
13,685$54.27$742.7K921,491.37Feb 7, 2020Feb 11, 2020View →
Other insiders · TFC
Loading peer insiders…
About this filer
CIK 0001182002
ROLE
President and COO
PRIMARY
TFC
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001182002DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback