MarketPeel
Insider Trading Intelligence
JA

Joan Lordi Amble

BAH
DIRECTOR · BOOZ ALLEN HAMILTON HOLDING CORP · CIK 0001274252
FILING MIX · LIFETIME66%/34%
BUYS
50
SELLS
26
TOTAL VALUE
$516.5K
COMPANIES
3
ACTIVE SINCE
Aug 2020
HOLDINGS NOW
238,531
AVG SELL PX
TRADE KIND
SHOWING 76 / 76
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
3 backtested trades · 8 horizons · 3 pending
Forward-return performance of every backtestable P/S trade by Joan Lordi Amble, 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+0.00%-4.74%+0.15%-4.89%-5.63%
14d3+0.00%-7.08%+0.36%-7.45%-7.57%
30d3+0.00%-10.79%-2.07%-8.73%-8.57%
60d3+0.00%-10.33%-5.11%-5.22%-6.14%
90d3+0.00%-18.05%-3.29%-14.77%-20.21%
180d3+0.00%-19.15%+0.65%-19.80%-18.63%
1y3+0.00%-40.05%+12.46%-52.51%-53.15%
2y3(3 pending)
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
BAH · 59,957 shares · as of Aug 4, 2025
014,98929,97944,96859,95720212022202320242025SHARES HELD
Trading cadence · quarterly flow
BUY SELL
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 · 50 buys / 26 sellsCOVERAGE · 24 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
SPIR
SPIRE GLOBAL, INC.
PURCHASEGRANT
Stock grant
7,26195,592May 28, 2026Jun 1, 2026View →
BAH
BOOZ ALLEN HAMILTON HOLDING CORP
PURCHASEGRANT
Stock grant
3,09759,957Aug 4, 2025Aug 6, 2025View →
SPIR
SPIRE GLOBAL, INC.
PURCHASEGRANT
Stock grant
15,90988,331Jun 5, 2025Jun 9, 2025View →
BAH
BOOZ ALLEN HAMILTON HOLDING CORP
PURCHASE
930$130.90$121.7K56,860Feb 5, 2025Feb 7, 2025View →
BAH
BOOZ ALLEN HAMILTON HOLDING CORP
PURCHASE
690$145.66$100.5K55,930Dec 6, 2024Dec 10, 2024View →
BAH
BOOZ ALLEN HAMILTON HOLDING CORP
PURCHASE
2,000$147.13$294.3K55,240Nov 22, 2024Nov 25, 2024View →
BAH
BOOZ ALLEN HAMILTON HOLDING CORP
PURCHASEGRANT
Stock grant
2,41453,240Aug 1, 2024Aug 5, 2024View →
SPIR
SPIRE GLOBAL, INC.
PURCHASEGRANT
Stock grant
17,20772,422Jun 5, 2024Jun 7, 2024View →
BAH
BOOZ ALLEN HAMILTON HOLDING CORP
PURCHASEGRANT
Stock grant
2,43350,826Aug 1, 2023Aug 3, 2023View →
SPIR
SPIRE GLOBAL, INC.
PURCHASEGRANT
Stock grant
260,804441,725Jun 14, 2023Jun 16, 2023View →
BZFD
BUZZFEED, INC.
SALE
1,69015,205May 15, 2023May 17, 2023View →
BZFD
BUZZFEED, INC.
PURCHASE
1,69082,982May 15, 2023May 17, 2023View →
BZFD
BUZZFEED, INC.
SALE
40,646121,940Apr 5, 2023Apr 6, 2023View →
BZFD
BUZZFEED, INC.
PURCHASEGRANT
Stock grant
162,586162,586Apr 5, 2023Apr 6, 2023View →
BZFD
BUZZFEED, INC.
PURCHASE
40,64681,292Apr 5, 2023Apr 6, 2023View →
BZFD
BUZZFEED, INC.
PURCHASE
1,68940,646Feb 15, 2023Feb 21, 2023View →
BZFD
BUZZFEED, INC.
SALE
1,68916,895Feb 15, 2023Feb 21, 2023View →
BZFD
BUZZFEED, INC.
PURCHASE
60038,957Dec 3, 2022Dec 6, 2022View →
BZFD
BUZZFEED, INC.
SALE
6000Dec 3, 2022Dec 6, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
1,69038,357Nov 15, 2022Nov 17, 2022View →
BZFD
BUZZFEED, INC.
SALE
1,69018,996Nov 15, 2022Nov 17, 2022View →
BZFD
BUZZFEED, INC.
SALE
599600Sep 3, 2022Sep 6, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
59936,667Sep 3, 2022Sep 6, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
94636,068Aug 18, 2022Aug 22, 2022View →
BZFD
BUZZFEED, INC.
SALE
9460Aug 18, 2022Aug 22, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
1,35235,122Aug 18, 2022Aug 22, 2022View →
BZFD
BUZZFEED, INC.
SALE
1,3520Aug 18, 2022Aug 22, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
1,68933,770Aug 15, 2022Aug 17, 2022View →
BZFD
BUZZFEED, INC.
SALE
1,68920,686Aug 15, 2022Aug 17, 2022View →
SPIR
SPIRE GLOBAL, INC.
PURCHASEGRANT
Stock grant
180,921180,921Aug 11, 2022Aug 15, 2022View →
BAH
BOOZ ALLEN HAMILTON HOLDING CORP
PURCHASEGRANT
Stock grant
2,81148,393Aug 2, 2022Aug 4, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
60032,081Jun 3, 2022Jun 7, 2022View →
BZFD
BUZZFEED, INC.
SALE
6001,199Jun 3, 2022Jun 7, 2022View →
BZFD
BUZZFEED, INC.
SALE
18,9220May 25, 2022May 27, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
18,92231,481May 25, 2022May 27, 2022View →
BZFD
BUZZFEED, INC.
SALE
1,3521,352May 18, 2022May 20, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
1,35211,612May 18, 2022May 20, 2022View →
BZFD
BUZZFEED, INC.
SALE
947946May 18, 2022May 20, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
94712,559May 18, 2022May 20, 2022View →
BZFD
BUZZFEED, INC.
SALE
1,69021,963May 15, 2022May 18, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
1,69010,260May 15, 2022May 18, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
5998,570Mar 3, 2022Mar 7, 2022View →
BZFD
BUZZFEED, INC.
SALE
5991,799Mar 3, 2022Mar 7, 2022View →
BZFD
BUZZFEED, INC.
PURCHASEGRANT
Stock grant
2,3982,398Feb 22, 2022Feb 24, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
1,3517,025Feb 18, 2022Mar 7, 2022View →
BZFD
BUZZFEED, INC.
SALE
1,3512,704Feb 18, 2022Mar 7, 2022View →
BZFD
BUZZFEED, INC.
SALE
9461,893Feb 18, 2022Mar 7, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
9467,971Feb 18, 2022Mar 7, 2022View →
BZFD
BUZZFEED, INC.
SALE
9461,893Feb 18, 2022Feb 23, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
9467,971Feb 18, 2022Feb 23, 2022View →
BZFD
BUZZFEED, INC.
SALE
1,3512,704Feb 18, 2022Feb 23, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
1,3517,025Feb 18, 2022Feb 23, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
1,6895,674Feb 15, 2022Feb 17, 2022View →
BZFD
BUZZFEED, INC.
SALE
1,68923,653Feb 15, 2022Feb 17, 2022View →
BZFD
BUZZFEED, INC.
SALE
1,68925,342Dec 3, 2021Jan 5, 2022View →
BZFD
BUZZFEED, INC.
PURCHASEGRANT
Stock grant
27,03127,031Dec 3, 2021Jan 5, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
9453,985Dec 3, 2021Jan 5, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
1,6891,689Dec 3, 2021Jan 5, 2022View →
BZFD
BUZZFEED, INC.
PURCHASEGRANT
Stock grant
3,7843,784Dec 3, 2021Jan 5, 2022View →
BZFD
BUZZFEED, INC.
SALE
1,3514,055Dec 3, 2021Jan 5, 2022View →
BZFD
BUZZFEED, INC.
PURCHASE
1,3513,040Dec 3, 2021Jan 5, 2022View →
BZFD
BUZZFEED, INC.
PURCHASEGRANT
Stock grant
5,4065,406Dec 3, 2021Jan 5, 2022View →
BZFD
BUZZFEED, INC.
PURCHASEGRANT
Stock grant
18,92218,922Dec 3, 2021Jan 5, 2022View →
BZFD
BUZZFEED, INC.
SALE
9452,839Dec 3, 2021Jan 5, 2022View →
BZFD
BUZZFEED, INC.
PURCHASEGRANT
Stock grant
5,4065,406Dec 3, 2021Dec 7, 2021View →
BZFD
BUZZFEED, INC.
PURCHASEGRANT
Stock grant
27,03127,031Dec 3, 2021Dec 7, 2021View →
BZFD
BUZZFEED, INC.
SALE
1,68925,342Dec 3, 2021Dec 7, 2021View →
BZFD
BUZZFEED, INC.
SALE
9452,838Dec 3, 2021Dec 7, 2021View →
BZFD
BUZZFEED, INC.
PURCHASEGRANT
Stock grant
3,7843,784Dec 3, 2021Dec 7, 2021View →
BZFD
BUZZFEED, INC.
PURCHASE
1,6891,689Dec 3, 2021Dec 7, 2021View →
BZFD
BUZZFEED, INC.
PURCHASE
1,3513,040Dec 3, 2021Dec 7, 2021View →
BZFD
BUZZFEED, INC.
PURCHASE
9453,985Dec 3, 2021Dec 7, 2021View →
BZFD
BUZZFEED, INC.
SALE
1,3514,054Dec 3, 2021Dec 7, 2021View →
BZFD
BUZZFEED, INC.
PURCHASEGRANT
Stock grant
18,92218,922Dec 3, 2021Dec 7, 2021View →
BAH
BOOZ ALLEN HAMILTON HOLDING CORP
PURCHASEGRANT
Stock grant
2,90045,582Aug 3, 2021Aug 5, 2021View →
BAH
BOOZ ALLEN HAMILTON HOLDING CORP
PURCHASEGRANT
Stock grant
3,01042,682Aug 4, 2020Aug 6, 2020View →
Other insiders · BAH
Loading peer insiders…
About this filer
CIK 0001274252
ROLE
Director
PRIMARY
BAH
COMPANIES
3
ACTIVE SINCE
Aug 2020
MARKETPEEL · /INSIDER/0001274252DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback