MarketPeel
Insider Trading Intelligence
RN

Robert H. Niehaus

IRDM
DIRECTOR · IRIDIUM COMMUNICATIONS INC. · CIK 0001241677
FILING MIX · LIFETIME47%/53%
BUYS
41
SELLS
47
TOTAL VALUE
$47.92M
COMPANIES
2
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
928,682
AVG SELL PX
$12.79
TRADE KIND
SHOWING 88 / 88
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
43 backtested trades · 8 horizons · 4 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Robert H. Niehaus, 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
7d43+65.12%-1.92%-0.74%-1.18%-1.29%-1.37
14d43+65.12%-2.91%-0.45%-2.46%-2.61%-2.36
30d43+60.47%-2.50%-0.29%-2.21%-1.99%-1.81
60d43+41.86%-1.73%+0.80%-2.53%+1.48%-1.22
90d43+53.49%+0.96%+2.60%-1.64%-0.31%-0.55
180d43+67.44%-1.39%+7.58%-8.97%-14.05%-1.80
1y43(1 pending)+61.90%-6.24%+18.80%-25.03%-23.08%-5.37
2y43(3 pending)+20.00%+86.64%+43.74%+42.90%+35.24%2.82
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
IRDM · 316,910.2 shares · as of Jun 30, 2026
0120,334240,668361,002481,336202120222023202420252026SHARES 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
2026
FLOW · 41 buys / 47 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ZETA
ZETA GLOBAL HOLDINGS CORP.
PURCHASEGRANT
Stock grant
7,197611,772Jul 1, 2026Jul 2, 2026View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
377.7316,910.2Jun 30, 2026Jul 2, 2026View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALEGRANT
Gift
60,000604,575May 7, 2026May 12, 2026View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
PURCHASEGRANT
Gift
60,00060,000May 7, 2026May 12, 2026View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
742.9316,532.5Mar 31, 2026Apr 2, 2026View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
17,315315,789.6Jan 6, 2026Jan 7, 2026View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
1,111.9298,474.6Dec 31, 2025Jan 7, 2026View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
PURCHASE
346,110664,575Nov 12, 2025May 12, 2026View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASE
30,000$17.49$524.7K297,362.7Oct 28, 2025Oct 29, 2025View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
1,097.4267,362.7Sep 30, 2025Oct 2, 2025View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
PURCHASEGRANT
Stock grant
9,907318,465Jul 1, 2025Jul 3, 2025View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
590266,265.3Jun 30, 2025Jul 2, 2025View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
648.2265,675.3Mar 31, 2025Apr 2, 2025View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
6,633262,043.1Jan 6, 2025Jan 8, 2025View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
2,984$30.15$90.0K265,027.1Jan 6, 2025Jan 8, 2025View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
585.8255,410.1Dec 31, 2024Jan 3, 2025View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
PURCHASE
30,000$18.62$558.6K308,558Nov 18, 2024Nov 19, 2024View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
38,355$3.65$140.0K0Oct 23, 2024Oct 24, 2024View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASE
38,355$9.18$352.1K293,179.3Oct 23, 2024Oct 24, 2024View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
38,355$29.39$1.13M254,824.3Oct 23, 2024Oct 24, 2024View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
555.7254,824.3Sep 30, 2024Oct 2, 2024View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
PURCHASE
217,625278,558Aug 8, 2024Nov 19, 2024View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
PURCHASEGRANT
Stock grant
8,24160,933Jul 1, 2024Jul 3, 2024View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
632.3254,268.6Jun 28, 2024Jul 2, 2024View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
595.8253,636.3Mar 29, 2024Apr 2, 2024View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
5,036253,040.5Jan 4, 2024Jan 8, 2024View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
376.8248,004.5Dec 29, 2023Jan 3, 2024View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
339.9247,627.7Sep 29, 2023Oct 3, 2023View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
PURCHASEGRANT
Stock grant
17,56452,692Jul 1, 2023Jul 5, 2023View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
248.1247,121.8Jun 30, 2023Jul 3, 2023View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
237$63.16$15.0K247,287.8May 9, 2023Oct 3, 2023View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
55,776$2.51$140.0K0May 1, 2023May 2, 2023View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
44,432$63.49$2.82M258,217.7May 1, 2023May 2, 2023View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASE
55,776$6.20$345.8K302,649.7May 1, 2023May 2, 2023View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
11,344$64.49$731.6K246,873.7May 1, 2023May 2, 2023View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
250.9246,873.7Mar 30, 2023Apr 3, 2023View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
5,837$11.04$64.4K15,246,891Mar 8, 2023Mar 13, 2023View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
7,911$11.00$87.0K15,252,728Mar 7, 2023Mar 7, 2023View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
29,283$11.02$322.7K15,260,639Mar 6, 2023Mar 7, 2023View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
76,087$11.01$837.7K15,289,922Mar 3, 2023Mar 7, 2023View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
380,882$11.11$4.23M15,366,009Feb 27, 2023Feb 28, 2023View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
170,985$10.31$1.76M15,746,891Feb 24, 2023Feb 28, 2023View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
200$63.31$12.7K246,622.8Feb 23, 2023Feb 24, 2023View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
34,800$62.84$2.19M246,822.8Feb 23, 2023Feb 24, 2023View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
31,776$62.75$1.99M284,846.8Feb 22, 2023Feb 24, 2023View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
3,224$63.29$204.0K281,622.8Feb 22, 2023Feb 24, 2023View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
10,200$10.00$102.0K15,917,876Feb 16, 2023Feb 17, 2023View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
129,905$10.23$1.33M15,928,076Feb 15, 2023Feb 17, 2023View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
48,641$10.22$497.1K16,057,981Feb 3, 2023Feb 6, 2023View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
115,269$10.07$1.16M16,106,622Feb 2, 2023Feb 6, 2023View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
80,099$9.07$726.5K16,221,891Jan 24, 2023Jan 25, 2023View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
9,212$9.00$82.9K16,301,990Jan 23, 2023Jan 25, 2023View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
1,081$53.18$57.5K316,622.8Jan 5, 2023Jan 9, 2023View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
3,760315,541.8Jan 5, 2023Jan 9, 2023View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
56,958$9.08$517.2K16,311,202Dec 14, 2022Dec 16, 2022View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
68,513$9.24$633.1K16,368,160Dec 13, 2022Dec 13, 2022View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
129,843$9.22$1.20M16,436,673Dec 12, 2022Dec 13, 2022View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
22,414$9.01$202.0K16,566,516Dec 9, 2022Dec 13, 2022View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
5,704$9.04$51.6K16,588,930Nov 15, 2022Nov 16, 2022View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
27,257$9.01$245.6K16,594,634Nov 14, 2022Nov 16, 2022View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
175,536$8.09$1.42M16,621,891Oct 28, 2022Oct 31, 2022View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
54,039$8.01$432.9K16,797,427Oct 27, 2022Oct 27, 2022View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
56,690$8.04$455.8K16,851,466Oct 26, 2022Oct 27, 2022View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
38,735$8.01$310.3K16,908,156Oct 25, 2022Oct 27, 2022View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
114,164$7.00$799.1K16,946,891Aug 8, 2022Aug 11, 2022View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
47,994$7.05$338.4K17,061,055Aug 5, 2022Aug 11, 2022View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
37,842$7.06$267.2K17,109,049Aug 4, 2022Aug 11, 2022View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
10,539$45.51$479.6K311,781.8Aug 3, 2022Aug 4, 2022View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
19,461$45.01$875.9K322,320.8Aug 3, 2022Aug 4, 2022View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
200,000$7.03$1.41M16,946,891Aug 3, 2022Aug 8, 2022View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
PURCHASEGRANT
Stock grant
35,12835,128Jul 1, 2022Jul 6, 2022View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
4,564340,282.8Jan 5, 2022Jan 7, 2022View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
1,499$38.34$57.5K341,781.8Jan 5, 2022Jan 7, 2022View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASE
13,754$7.19$98.9K349,472.8Aug 2, 2021Aug 4, 2021View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
29,311$42.09$1.23M335,718.8Aug 2, 2021Aug 4, 2021View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
13,7540Aug 2, 2021Aug 4, 2021View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
15,5570Aug 2, 2021Aug 4, 2021View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASE
15,557$6.86$106.7K365,029.8Aug 2, 2021Aug 4, 2021View →
ZETA
ZETA GLOBAL HOLDINGS CORP.
SALE
1,047,877$10.00$10.48M17,146,891Jun 14, 2021Dec 8, 2021View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
30,798$48.46$1.49M335,718.8Feb 17, 2021Feb 19, 2021View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
19,202$47.78$917.5K366,516.8Feb 17, 2021Feb 19, 2021View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
3,002384,337.8Jan 6, 2021Jan 8, 2021View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
1,381$41.63$57.5K385,718.8Jan 6, 2021Jan 8, 2021View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
25,000$25.53$638.3K381,335.8Jun 4, 2020Jun 5, 2020View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALE
25,000$25.66$641.5K406,335.8Jun 3, 2020Jun 5, 2020View →
IRDM
IRIDIUM COMMUNICATIONS INC.
SALEGRANT
Gift
50,000431,335.8Feb 28, 2020Mar 5, 2020View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
2,296.3$25.04$57.5K481,335.8Jan 6, 2020Jan 8, 2020View →
IRDM
IRIDIUM COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
4,992479,039.5Jan 6, 2020Jan 8, 2020View →
Other insiders · IRDM
Loading peer insiders…
About this filer
CIK 0001241677
ROLE
Director
PRIMARY
IRDM
COMPANIES
2
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001241677DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback