MarketPeel
Insider Trading Intelligence
NR

Napoleon B. JR Rutledge

TDS
DIRECTOR · TELEPHONE & DATA SYSTEMS INC /DE/ · CIK 0001848123
FILING MIX · LIFETIME37%/63%
BUYS
27
SELLS
46
TOTAL VALUE
$3.79M
COMPANIES
3
ACTIVE SINCE
May 2021
HOLDINGS NOW
5,209
AVG SELL PX
$537.24
TRADE KIND
SHOWING 73 / 73
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
8 backtested trades · 8 horizons · 11 pending
Forward-return performance of every backtestable P/S trade by Napoleon B. JR Rutledge, 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
7d8+75.00%-0.61%+0.38%-0.99%-1.25%
14d8+62.50%+0.17%+0.90%-0.73%-0.77%
30d8+25.00%+0.20%+1.98%-1.78%-1.65%
60d8+87.50%-0.84%+4.24%-5.08%-6.94%
90d8+62.50%+1.06%+6.48%-5.42%-12.68%
180d8(1 pending)+14.29%+13.32%+11.72%+1.59%+4.62%
1y8(3 pending)+0.00%+9.00%+23.15%-13.38%-19.41%
2y8(7 pending)+0.00%+83.22%+35.86%+47.36%+47.36%
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
TDS · 4,577 shares · as of May 21, 2026
01,1442,2893,4334,5772026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 27 buys / 46 sellsCOVERAGE · 21 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MCK
MCKESSON CORP
SALE10b5-1
10b5-1 plan
133$764.00$101.6K632Jun 5, 2026Jun 8, 2026View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
41$766.08$31.4K765May 23, 2026May 27, 2026View →
MCK
MCKESSON CORP
PURCHASE
SVP, Controller & CAO
136806May 23, 2026May 27, 2026View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
1360May 23, 2026May 27, 2026View →
TDS
TELEPHONE & DATA SYSTEMS INC /DE/
PURCHASEGRANT
Stock grant
2,905$41.20$119.7K4,577May 21, 2026May 26, 2026View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
27$766.50$20.7K670May 21, 2026May 26, 2026View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
9191May 21, 2026May 26, 2026View →
MCK
MCKESSON CORP
PURCHASE
SVP, Controller & CAO
91697May 21, 2026May 26, 2026View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
74149May 20, 2026May 22, 2026View →
MCK
MCKESSON CORP
PURCHASE
SVP, Controller & CAO
74628May 20, 2026May 22, 2026View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
22$754.68$16.6K606May 20, 2026May 22, 2026View →
MCK
MCKESSON CORP
PURCHASEGRANT
Stock grant
788788May 19, 2026May 21, 2026View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
234$761.89$178.3K554May 19, 2026May 21, 2026View →
MCK
MCKESSON CORP
PURCHASEGRANT
Stock grant
211211May 19, 2026May 21, 2026View →
MCK
MCKESSON CORP
SALE10b5-1
10b5-1 plan
328$955.00$313.2K0Feb 6, 2026Feb 9, 2026View →
MCK
MCKESSON CORP
SALE10b5-1
10b5-1 plan
329$861.63$283.5K328Nov 7, 2025Nov 10, 2025View →
MCK
MCKESSON CORP
SALE10b5-1
10b5-1 plan
329$663.67$218.3K657Aug 8, 2025Aug 11, 2025View →
MCK
MCKESSON CORP
SALE10b5-1
10b5-1 plan
95$717.91$68.2K986May 28, 2025May 29, 2025View →
MCK
MCKESSON CORP
SALE10b5-1
10b5-1 plan
986$714.30$704.3K1,081May 27, 2025May 28, 2025View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
41$716.09$29.4K2,130May 23, 2025May 28, 2025View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
136136May 23, 2025May 28, 2025View →
MCK
MCKESSON CORP
PURCHASE
SVP, Controller & CAO
1362,171May 23, 2025May 28, 2025View →
MCK
MCKESSON CORP
SALE10b5-1
10b5-1 plan
63$715.24$45.1K2,067May 23, 2025May 28, 2025View →
TDS
TELEPHONE & DATA SYSTEMS INC /DE/
PURCHASEGRANT
Stock grant
1,672$33.83$56.6K1,672May 22, 2025May 22, 2025View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
27$718.73$19.4K2,035May 21, 2025May 23, 2025View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
90182May 21, 2025May 23, 2025View →
MCK
MCKESSON CORP
PURCHASE
SVP, Controller & CAO
902,062May 21, 2025May 23, 2025View →
MCK
MCKESSON CORP
PURCHASEGRANT
Stock grant
223223May 20, 2025May 21, 2025View →
MCK
MCKESSON CORP
SALE10b5-1
10b5-1 plan
543$726.51$394.5K1,972May 19, 2025May 21, 2025View →
MCK
MCKESSON CORP
PURCHASE
SVP, Controller & CAO
6142,698Mar 1, 2025Mar 3, 2025View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
6140Mar 1, 2025Mar 3, 2025View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
183$640.26$117.2K2,515Mar 1, 2025Mar 3, 2025View →
MCK
MCKESSON CORP
PURCHASE
SVP, Controller & CAO
1722,144Mar 1, 2025Mar 3, 2025View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
60$640.26$38.4K2,084Mar 1, 2025Mar 3, 2025View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
1720Mar 1, 2025Mar 3, 2025View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
61$558.03$34.0K1,972May 23, 2024May 28, 2024View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
135272May 23, 2024May 28, 2024View →
MCK
MCKESSON CORP
PURCHASE
SVP, Controller & CAO
1352,033May 23, 2024May 28, 2024View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
535$552.39$295.5K1,898May 21, 2024May 23, 2024View →
MCK
MCKESSON CORP
PURCHASEGRANT
Stock grant
1,5462,433May 21, 2024May 23, 2024View →
MCK
MCKESSON CORP
SALEGRANT
Stock grant
272272May 21, 2024May 23, 2024View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
190$529.99$100.7K887Mar 4, 2024Mar 5, 2024View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
613614Mar 1, 2024Mar 5, 2024View →
MCK
MCKESSON CORP
PURCHASE
SVP, Controller & CAO
172708Mar 1, 2024Mar 5, 2024View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
61$525.88$32.1K647Mar 1, 2024Mar 5, 2024View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
172172Mar 1, 2024Mar 5, 2024View →
MCK
MCKESSON CORP
PURCHASE
SVP, Controller & CAO
6131,260Mar 1, 2024Mar 5, 2024View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
183$525.88$96.2K1,077Mar 1, 2024Mar 5, 2024View →
MCK
MCKESSON CORP
PURCHASEGRANT
Stock grant
407407May 23, 2023May 25, 2023View →
MCK
MCKESSON CORP
PURCHASE
SVP, Controller & CAO
172172Mar 1, 2023Mar 2, 2023View →
MCK
MCKESSON CORP
PURCHASE
SVP, Controller & CAO
613724Mar 1, 2023Mar 2, 2023View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
172344Mar 1, 2023Mar 2, 2023View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
6131,227Mar 1, 2023Mar 2, 2023View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
188$351.75$66.1K536Mar 1, 2023Mar 2, 2023View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
61$351.75$21.5K111Mar 1, 2023Mar 2, 2023View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
172344Mar 1, 2023Mar 2, 2023View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
6131,227Mar 1, 2023Mar 2, 2023View →
MCK
MCKESSON CORP
PURCHASE
SVP, Controller & CAO
172172Mar 1, 2023Mar 2, 2023View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
61$349.81$21.3K111Mar 1, 2023Mar 2, 2023View →
MCK
MCKESSON CORP
SALE
SVP, Controller & CAO
188$349.81$65.8K536Mar 1, 2023Mar 2, 2023View →
MCK
MCKESSON CORP
PURCHASE
SVP, Controller & CAO
613724Mar 1, 2023Mar 2, 2023View →
MCK
MCKESSON CORP
PURCHASEGRANT
Stock grant
1,8401,840Mar 1, 2022Mar 2, 2022View →
MCK
MCKESSON CORP
PURCHASEGRANT
Stock grant
516516Mar 1, 2022Mar 2, 2022View →
GPC
GENUINE PARTS CO
PURCHASE
SVP Finance & Chief Acctg Off
4405,768Dec 1, 2021Dec 3, 2021View →
GPC
GENUINE PARTS CO
SALE
SVP Finance & Chief Acctg Off
149$128.49$19.1K5,619Dec 1, 2021Dec 3, 2021View →
GPC
GENUINE PARTS CO
SALE
SVP Finance & Chief Acctg Off
4400Dec 1, 2021Dec 3, 2021View →
GPC
GENUINE PARTS CO
SALE
SVP Finance & Chief Acctg Off
1,5000May 5, 2021May 6, 2021View →
GPC
GENUINE PARTS CO
PURCHASE
SVP Finance & Chief Acctg Off
1,500$63.28$94.9K6,230May 5, 2021May 6, 2021View →
GPC
GENUINE PARTS CO
SALE
SVP Finance & Chief Acctg Off
957$131.32$125.7K5,273May 5, 2021May 6, 2021View →
GPC
GENUINE PARTS CO
PURCHASEGRANT
Stock grant
648648May 3, 2021May 4, 2021View →
GPC
GENUINE PARTS CO
SALE
SVP Finance & Chief Acctg Off
474$127.09$60.2K4,730May 1, 2021May 4, 2021View →
GPC
GENUINE PARTS CO
SALE
SVP Finance & Chief Acctg Off
1,4530May 1, 2021May 4, 2021View →
GPC
GENUINE PARTS CO
PURCHASE
SVP Finance & Chief Acctg Off
1,4535,204May 1, 2021May 4, 2021View →
Other insiders · TDS
Loading peer insiders…
About this filer
CIK 0001848123
ROLE
Director
PRIMARY
TDS
COMPANIES
3
ACTIVE SINCE
May 2021
MARKETPEEL · /INSIDER/0001848123DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback