MarketPeel
Insider Trading Intelligence
TM

Tracy B. Mckibben

HII
DIRECTOR · HUNTINGTON INGALLS INDUSTRIES, INC. · CIK 0001584119
FILING MIX · LIFETIME96%/4%
BUYS
89
SELLS
4
TOTAL VALUE
$2.71M
COMPANIES
2
ACTIVE SINCE
Dec 2019
HOLDINGS NOW
17,452
AVG SELL PX
$283.43
TRADE KIND
SHOWING 93 / 93
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
3 backtested trades · 8 horizons · 4 pending
Forward-return performance of every backtestable P/S trade by Tracy B. Mckibben, 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%-1.76%-0.97%-0.79%-1.66%
14d3+33.33%-4.12%-2.49%-1.63%-1.84%
30d3+66.67%-7.18%-4.90%-2.28%-2.75%
60d3+66.67%-10.60%-5.20%-5.40%-1.94%
90d3+66.67%-8.04%-1.94%-1.44%-1.44%
180d3(1 pending)+0.00%-1.53%-0.20%-1.32%-1.32%
1y3(1 pending)+50.00%+6.58%+7.41%-0.83%-0.83%
2y3(2 pending)+100.00%+32.28%+27.72%+4.55%+4.55%
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
HII · 5,784.832 shares · as of Jul 1, 2026
01,4462,8924,3395,785202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2019
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 · 89 buys / 4 sellsCOVERAGE · 28 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
174$278.97$48.5K5,784.832Jul 1, 2026Jul 2, 2026View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
130.1811,667.65Jun 30, 2026Jul 2, 2026View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
25.8935,610.832Jun 12, 2026Jun 15, 2026View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
732732May 15, 2026May 19, 2026View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
123$393.32$48.4K5,584.939Apr 1, 2026Apr 3, 2026View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
137.8211,515.96Mar 31, 2026Apr 2, 2026View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
18.075,461.939Mar 13, 2026Mar 16, 2026View →
ECL
ECOLAB INC.
PURCHASE
2,300$115.08$264.7K12,622.58Feb 25, 2026Feb 26, 2026View →
ECL
ECOLAB INC.
SALE
2,3000Feb 25, 2026Feb 26, 2026View →
ECL
ECOLAB INC.
SALE
1,265$308.66$390.5K11,357.58Feb 25, 2026Feb 26, 2026View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
139$349.75$48.6K5,443.869Jan 2, 2026Jan 5, 2026View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
12810,322.58Dec 31, 2025Jan 5, 2026View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
22.2995,304.869Dec 12, 2025Dec 15, 2025View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
144$286.01$41.2K5,282.57Oct 1, 2025Oct 2, 2025View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
123.2310,176.35Sep 30, 2025Oct 2, 2025View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
25.1285,138.57Sep 12, 2025Sep 15, 2025View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
167$246.31$41.1K5,113.442Jul 1, 2025Jul 2, 2025View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
126.1810,034.73Jun 30, 2025Jul 2, 2025View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
28.5274,946.442Jun 13, 2025Jun 16, 2025View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
810810May 12, 2025May 14, 2025View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
204$202.20$41.2K4,917.915Apr 1, 2025Apr 1, 2025View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
134.169,888.44Mar 31, 2025Apr 2, 2025View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
32.2194,713.915Mar 14, 2025Mar 18, 2025View →
ECL
ECOLAB INC.
PURCHASE
2,600$112.75$293.1K11,438.46Feb 14, 2025Feb 18, 2025View →
ECL
ECOLAB INC.
SALE
1,704$264.69$451.0K9,734.46Feb 14, 2025Feb 18, 2025View →
ECL
ECOLAB INC.
SALE
2,6000Feb 14, 2025Feb 18, 2025View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
219$187.61$41.1K4,681.696Jan 2, 2025Jan 3, 2025View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
143.838,838.46Dec 31, 2024Jan 3, 2025View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
31.1374,462.696Dec 13, 2024Dec 16, 2024View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
155$264.65$41.0K4,431.559Oct 1, 2024Oct 2, 2024View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
132.78,679.08Sep 30, 2024Oct 2, 2024View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
21.1534,276.559Sep 13, 2024Sep 16, 2024View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
167$246.79$41.2K4,255.41Jul 1, 2024Jul 2, 2024View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
141.318,530.22Jun 30, 2024Jul 2, 2024View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
22.168$238.46$5.3K4,088.41Jun 14, 2024Jun 18, 2024View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
934934May 6, 2024May 8, 2024View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
143$287.60$41.1K4,066.242Apr 1, 2024Apr 3, 2024View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
146.238,371.49Mar 31, 2024Apr 2, 2024View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
17.312$293.32$5.1K3,923.242Mar 8, 2024Mar 12, 2024View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
158$260.11$41.1K3,905.93Jan 2, 2024Jan 4, 2024View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
157.338,206.41Dec 31, 2023Jan 3, 2024View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
19.632$246.89$4.8K3,747.936Dec 8, 2023Dec 12, 2023View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
198$202.01$40.0K3,728.304Oct 2, 2023Oct 4, 2023View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
183.798,028.74Sep 30, 2023Oct 3, 2023View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
20.641$210.84$4.4K3,530.304Sep 8, 2023Sep 12, 2023View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
168.127,827.52Jun 30, 2023Jul 5, 2023View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
19.101$215.31$4.1K3,335.663Jun 9, 2023Jun 13, 2023View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
1,4101,410May 4, 2023May 5, 2023View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
191$209.00$39.9K3,316.562Apr 3, 2023Apr 5, 2023View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
189.617,639.97Mar 31, 2023Apr 4, 2023View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
18.525$207.96$3.9K3,125.562Mar 10, 2023Mar 14, 2023View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
175$228.35$40.0K3,107.037Jan 3, 2023Jan 5, 2023View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
214.657,430.49Dec 31, 2022Jan 3, 2023View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
15.495$233.36$3.6K2,932.037Dec 9, 2022Dec 13, 2022View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
176$227.08$40.0K2,916.542Oct 3, 2022Oct 4, 2022View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
213.947,196.36Sep 30, 2022Oct 4, 2022View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
13.674$235.30$3.2K2,740.542Sep 9, 2022Sep 13, 2022View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
181$220.96$40.0K2,726.868Jul 1, 2022Jul 6, 2022View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
205.076,965.09Jun 30, 2022Jul 5, 2022View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
14.0952,545.868Jun 10, 2022Jun 14, 2022View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
1,3991,399May 5, 2022May 6, 2022View →
ECL
ECOLAB INC.
PURCHASE
1,475$170.00$250.8K6,745.53Apr 29, 2022May 3, 2022View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
197$202.63$39.9K2,531.773Apr 1, 2022Apr 5, 2022View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
175.355,270.53Mar 31, 2022Apr 4, 2022View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
13.293$206.07$2.7K2,334.773Mar 11, 2022Mar 14, 2022View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
215$186.04$40.0K2,321.48Jan 3, 2022Jan 6, 2022View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
122.725,083.31Dec 31, 2021Jan 4, 2022View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
13.282$185.97$2.5K2,106.48Dec 10, 2021Dec 14, 2021View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
167$194.18$32.4K2,093.198Oct 1, 2021Oct 5, 2021View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
135.834,950.12Sep 30, 2021Oct 4, 2021View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
11.016$198.18$2.2K1,926.198Sep 10, 2021Sep 14, 2021View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
153$212.15$32.5K1,915.182Jul 1, 2021Jul 6, 2021View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
139.714,803.83Jun 30, 2021Jul 2, 2021View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
9.041$221.00$2.0K1,762.182Jun 11, 2021Jun 15, 2021View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
1,1581,158May 6, 2021May 7, 2021View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
159$204.23$32.5K1,753.141Apr 1, 2021Apr 5, 2021View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
133.884,654.25Mar 31, 2021Apr 2, 2021View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
9.26$195.09$1.8K1,594.141Mar 12, 2021Mar 12, 2021View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
198$164.05$32.5K1,584.881Jan 4, 2021Jan 6, 2021View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
133.244,510.45Dec 31, 2020Jan 5, 2021View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
8.841$177.70$1.6K1,386.881Dec 11, 2020Dec 15, 2020View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
232$139.98$32.5K1,378.04Oct 1, 2020Oct 2, 2020View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
143.854,367.31Sep 30, 2020Oct 2, 2020View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
7.953$147.40$1.2K1,146.04Sep 11, 2020Sep 15, 2020View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
187$173.73$32.5K1,138.087Jul 1, 2020Jul 6, 2020View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
133.094,214.19Jun 30, 2020Jul 2, 2020View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
5.344$182.29$974951.087Jun 12, 2020Jun 16, 2020View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
1,4171,417May 7, 2020May 7, 2020View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
187$173.14$32.4K945.743Apr 1, 2020Apr 3, 2020View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
197.744,070.76Mar 31, 2020Apr 2, 2020View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
4.36$178.62$779758.743Mar 13, 2020Mar 17, 2020View →
HII
HUNTINGTON INGALLS INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
127$255.85$32.5K754.383Jan 2, 2020Jan 6, 2020View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
149.693,863.89Dec 31, 2019Jan 3, 2020View →
Other insiders · HII
Loading peer insiders…
About this filer
CIK 0001584119
ROLE
Director
PRIMARY
HII
COMPANIES
2
ACTIVE SINCE
Dec 2019
MARKETPEEL · /INSIDER/0001584119DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback