MarketPeel
Insider Trading Intelligence
CJ

Chris B. Johnson

DDS
SENIOR VICE PRESIDENT · DILLARD'S, INC. · CIK 0001626259
FILING MIX · LIFETIME90%/10%
BUYS
73
SELLS
8
TOTAL VALUE
$1.69M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
9,593
AVG SELL PX
$338.61
TRADE KIND
SHOWING 81 / 81
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
3 backtested trades · 8 horizons · 2 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Chris B. Johnson, 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
7d3+66.67%-0.22%-0.25%+0.02%-1.96%
14d3+33.33%+3.88%+1.43%+2.45%+3.51%
30d3+33.33%+4.34%+3.45%+0.89%+3.52%
60d3+33.33%+4.99%+2.79%+2.21%+5.08%
90d3+33.33%+13.93%+5.25%+8.68%-1.72%
180d3+66.67%+37.59%+8.54%+29.05%-6.04%
1y3(1 pending)+0.00%+115.17%+18.35%+96.82%+96.82%
2y3(1 pending)+0.00%+188.14%+28.17%+159.97%+159.97%
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
DDS · 9,593 shares · as of Jun 29, 2026
02,4634,9267,3889,851202120222023202420252026SHARES 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 · 73 buys / 8 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
17$545.93$9.3K9,593Jun 29, 2026Jun 30, 2026View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
11$570.32$6.3K9,576May 26, 2026May 28, 2026View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
84$594.31$49.9K9,565Apr 27, 2026Apr 29, 2026View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
87$607.55$52.9K9,481Jan 30, 2026Feb 3, 2026View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
12$632.11$7.6K9,394Dec 29, 2025Dec 30, 2025View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
10$614.41$6.1K9,382Nov 24, 2025Nov 26, 2025View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
9$623.52$5.6K9,372Oct 27, 2025Oct 29, 2025View →
DDS
DILLARD'S, INC.
SALE
SENIOR VICE PRESIDENT
400$617.00$246.8K9,351Sep 29, 2025Oct 1, 2025View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
12$622.50$7.5K9,363Sep 29, 2025Oct 1, 2025View →
DDS
DILLARD'S, INC.
SALEGRANT
Gift
1009,751Sep 19, 2025Sep 23, 2025View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
11$533.45$5.9K9,851Aug 25, 2025Aug 27, 2025View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
12$513.00$6.2K9,840Jul 28, 2025Jul 30, 2025View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
19$413.32$7.9K9,828Jun 30, 2025Jul 2, 2025View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
14$416.79$5.8K9,809May 27, 2025May 29, 2025View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
159$334.52$53.2K9,795Apr 28, 2025Apr 29, 2025View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
126$469.18$59.1K9,636Jan 31, 2025Feb 3, 2025View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
15$445.40$6.7K9,510Dec 30, 2024Dec 31, 2024View →
DDS
DILLARD'S, INC.
SALEGRANT
Gift
1009,495Dec 17, 2024Dec 17, 2024View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
11$467.94$5.1K9,595Nov 25, 2024Nov 27, 2024View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
14$385.48$5.4K9,584Oct 28, 2024Oct 30, 2024View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
17$393.38$6.7K9,570Sep 30, 2024Oct 2, 2024View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
15$354.25$5.3K9,553Aug 26, 2024Aug 28, 2024View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
13$389.57$5.1K9,538Jul 29, 2024Jul 31, 2024View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
16$442.68$7.1K9,525Jun 28, 2024Jul 2, 2024View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
11$450.25$5.0K9,509May 28, 2024May 30, 2024View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
159$438.54$69.7K9,498Apr 30, 2024May 2, 2024View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
153$391.28$59.9K9,339Feb 2, 2024Feb 6, 2024View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
19$405.48$7.7K9,186Jan 2, 2024Jan 4, 2024View →
DDS
DILLARD'S, INC.
SALEGRANT
Gift
2009,167Dec 11, 2023Dec 13, 2023View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
15$343.91$5.2K9,367Nov 20, 2023Nov 22, 2023View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
5$310.56$1.6K9,352Oct 31, 2023Nov 1, 2023View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
20$316.00$6.3K9,347Oct 23, 2023Oct 25, 2023View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
16$315.11$5.0K9,327Sep 18, 2023Sep 19, 2023View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
15$335.35$5.0K9,311Aug 21, 2023Aug 23, 2023View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
3$341.23$1.0K9,296Aug 1, 2023Aug 2, 2023View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
16$311.48$5.0K9,293Jul 24, 2023Jul 26, 2023View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
23$324.18$7.5K9,277Jun 26, 2023Jun 28, 2023View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
17$290.14$4.9K9,254May 22, 2023May 24, 2023View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
4$289.98$1.2K9,237May 2, 2023May 3, 2023View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
8$311.66$2.5K9,233Apr 24, 2023Apr 26, 2023View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
227$311.71$70.8K9,225Apr 11, 2023Apr 13, 2023View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
353$384.08$135.6K8,998Jan 27, 2023Jan 31, 2023View →
DDS
DILLARD'S, INC.
SALE
SENIOR VICE PRESIDENT
650$359.17$233.5K8,645Jan 12, 2023Jan 13, 2023View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
22$323.95$7.1K9,295Jan 3, 2023Jan 5, 2023View →
DDS
DILLARD'S, INC.
SALEGRANT
Gift
2009,273Dec 7, 2022Jan 5, 2023View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
13$358.89$4.7K9,473Nov 21, 2022Nov 23, 2022View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
3$333.74$1.0K9,460Nov 1, 2022Nov 2, 2022View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
15$312.11$4.7K9,457Oct 24, 2022Oct 26, 2022View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
22$275.18$6.1K9,442Sep 26, 2022Sep 27, 2022View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
16$309.35$4.9K9,420Aug 22, 2022Aug 24, 2022View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
5$228.55$1.1K9,404Aug 2, 2022Aug 4, 2022View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
22$221.49$4.9K9,399Jul 25, 2022Jul 27, 2022View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
29$260.96$7.6K9,377Jun 27, 2022Jun 28, 2022View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
17$258.76$4.4K9,348May 23, 2022May 25, 2022View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
3$315.43$9469,331May 3, 2022May 5, 2022View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
937$276.74$259.3K9,328Apr 25, 2022Apr 27, 2022View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
86$250.71$21.6K8,391Jan 28, 2022Feb 1, 2022View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
27$265.95$7.2K8,305Jan 3, 2022Jan 5, 2022View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
13$369.25$4.8K8,278Nov 22, 2021Nov 24, 2021View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
4$236.29$9458,265Nov 2, 2021Nov 4, 2021View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
21$227.74$4.8K8,261Oct 25, 2021Oct 27, 2021View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
30$204.49$6.1K8,240Sep 27, 2021Sep 29, 2021View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
24$206.36$5.0K8,210Aug 24, 2021Aug 26, 2021View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
4$177.93$7128,186Aug 3, 2021Aug 4, 2021View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
18$185.53$3.3K8,182Jul 26, 2021Jul 28, 2021View →
DDS
DILLARD'S, INC.
SALEGRANT
Gift
508,164May 11, 2021May 26, 2021View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
6$105.07$6308,214May 4, 2021May 6, 2021View →
DDS
DILLARD'S, INC.
SALE
Senior Vice President
500$89.17$44.6K8,208Mar 2, 2021Mar 2, 2021View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
9$74.21$6688,708Feb 2, 2021Feb 2, 2021View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
222$92.81$20.6K8,699Jan 29, 2021Feb 2, 2021View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
125$60.76$7.6K8,477Jan 4, 2021Jan 6, 2021View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
103$49.16$5.1K8,352Nov 23, 2020Nov 25, 2020View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
13$45.84$5968,249Nov 3, 2020Nov 5, 2020View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
104$48.96$5.1K8,236Oct 26, 2020Oct 27, 2020View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
198$31.99$6.3K8,132Sep 28, 2020Sep 30, 2020View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
193$26.32$5.1K7,934Aug 24, 2020Aug 25, 2020View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
21$25.07$5267,741Aug 4, 2020Aug 5, 2020View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
127$24.17$3.1K7,720Jul 27, 2020Jul 29, 2020View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
18$28.85$5197,593May 5, 2020May 7, 2020View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
8$60.77$4867,575Feb 4, 2020Feb 4, 2020View →
DDS
DILLARD'S, INC.
PURCHASEGRANT
Stock grant
391$63.90$25.0K7,567Jan 31, 2020Feb 4, 2020View →
Other insiders · DDS
Loading peer insiders…
About this filer
CIK 0001626259
ROLE
SENIOR VICE PRESIDENT
PRIMARY
DDS
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001626259DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback