MarketPeel
Insider Trading Intelligence
SD

Srikant M. Datar

ICFI
DIRECTOR · ICF INTERNATIONAL, INC. · CIK 0001376436
FILING MIX · LIFETIME33%/67%
BUYS
34
SELLS
70
TOTAL VALUE
$11.99M
COMPANIES
3
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
8,420
AVG SELL PX
$122.45
TRADE KIND
SHOWING 104 / 104
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
43 backtested trades · 8 horizons · 13 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Srikant M. Datar, 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.17%+0.49%-1.66%-1.60%-4.57
14d43+60.47%-1.20%+1.07%-2.27%-1.71%-4.67
30d43+48.84%-0.02%+2.39%-2.41%-3.28%-2.85
60d43+53.49%-0.54%+3.46%-3.99%-3.77%-3.02
90d43+37.21%+4.89%+6.43%-1.06%-1.75%-0.65
180d43(2 pending)+29.27%+10.43%+11.02%-0.59%-0.50%-0.42
1y43(2 pending)+29.27%+18.51%+26.32%-7.81%-5.84%-3.50
2y43(9 pending)+20.59%+21.74%+45.89%-24.15%-17.66%-4.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
ICFI · 5,998 shares · as of Jul 1, 2026
01,9443,8875,8317,774202120222023202420252026SHARES 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 · 34 buys / 70 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
2,2775,998Jul 1, 2026Jul 2, 2026View →
TMUS
T-MOBILE US, INC.
PURCHASEGRANT
Stock grant
1,3842,422Jun 16, 2026Jun 18, 2026View →
TMUS
T-MOBILE US, INC.
SALE
1,000$218.25$218.3K10,843Mar 10, 2026Mar 12, 2026View →
TMUS
T-MOBILE US, INC.
SALE
3,291$221.10$727.6K1,038Mar 4, 2026Mar 5, 2026View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
1,7203,721Jul 1, 2025Jul 3, 2025View →
TMUS
T-MOBILE US, INC.
PURCHASEGRANT
Stock grant
1,0384,329Jun 6, 2025Jun 10, 2025View →
TMUS
T-MOBILE US, INC.
SALE
730$263.00$192.0K3,291Mar 5, 2025Mar 6, 2025View →
TMUS
T-MOBILE US, INC.
SALE
1,000$247.00$247.0K11,843Nov 29, 2024Dec 2, 2024View →
TMUS
T-MOBILE US, INC.
SALE
1,000$246.50$246.5K11,724Nov 29, 2024Dec 2, 2024View →
TMUS
T-MOBILE US, INC.
SALE
1,000$246.00$246.0K4,021Nov 29, 2024Dec 2, 2024View →
TMUS
T-MOBILE US, INC.
SALE
1,000$247.19$247.2K5,021Nov 27, 2024Dec 2, 2024View →
TMUS
T-MOBILE US, INC.
SALE
1,000$247.08$247.1K12,724Nov 27, 2024Dec 2, 2024View →
TMUS
T-MOBILE US, INC.
SALE
1,000$247.13$247.1K12,843Nov 27, 2024Dec 2, 2024View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
1,1032,001Jul 1, 2024Jul 3, 2024View →
TMUS
T-MOBILE US, INC.
PURCHASEGRANT
Stock grant
1,4576,021Jun 13, 2024Jun 17, 2024View →
SYK
STRYKER CORP
PURCHASE
1,795$93.06$167.0K5,611Dec 4, 2023Dec 5, 2023View →
SYK
STRYKER CORP
SALE
561$297.79$167.1K5,050Dec 4, 2023Dec 5, 2023View →
SYK
STRYKER CORP
SALE
1,7950Dec 4, 2023Dec 5, 2023View →
SYK
STRYKER CORP
SALE
500$298.22$149.1K3,816Dec 1, 2023Dec 5, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
600$140.10$84.1K898Nov 30, 2023Dec 4, 2023View →
SYK
STRYKER CORP
SALE
500$291.92$146.0K4,316Nov 16, 2023Nov 16, 2023View →
SYK
STRYKER CORP
SALE
500$287.50$143.8K4,816Nov 15, 2023Nov 16, 2023View →
SYK
STRYKER CORP
SALE
750$287.57$215.7K5,316Nov 14, 2023Nov 16, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
600$135.00$81.0K1,498Nov 10, 2023Nov 13, 2023View →
TMUS
T-MOBILE US, INC.
SALE
500$147.50$73.8K4,564Nov 10, 2023Nov 14, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
500$132.00$66.0K2,098Aug 28, 2023Aug 29, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
500$129.50$64.8K2,598Aug 24, 2023Aug 25, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
500$129.75$64.9K3,098Aug 14, 2023Aug 15, 2023View →
SYK
STRYKER CORP
SALE
750$286.23$214.7K6,066Aug 10, 2023Aug 10, 2023View →
SYK
STRYKER CORP
SALE
651$286.27$186.4K6,816Aug 8, 2023Aug 10, 2023View →
SYK
STRYKER CORP
PURCHASE
2,000$93.06$186.1K7,467Aug 8, 2023Aug 10, 2023View →
SYK
STRYKER CORP
SALE
2,0001,795Aug 8, 2023Aug 10, 2023View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
1,1733,598Jul 3, 2023Jul 5, 2023View →
TMUS
T-MOBILE US, INC.
PURCHASEGRANT
Stock grant
1,8345,064Jun 16, 2023Jun 21, 2023View →
SYK
STRYKER CORP
SALE
500$278.50$139.3K5,467Jun 1, 2023Jun 5, 2023View →
SYK
STRYKER CORP
SALE
1,000$286.00$286.0K5,967May 18, 2023May 19, 2023View →
SYK
STRYKER CORP
PURCHASEGRANT
Stock grant
7056,967May 10, 2023May 12, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
382$114.00$43.5K2,425Mar 6, 2023Mar 7, 2023View →
ICFI
ICF INTERNATIONAL, INC.
SALE
382$112.00$42.8K2,807Mar 3, 2023Mar 6, 2023View →
SYK
STRYKER CORP
SALE
1,000$240.26$240.3K6,262Dec 7, 2022Dec 7, 2022View →
SYK
STRYKER CORP
SALE
4,3550Dec 5, 2022Dec 7, 2022View →
SYK
STRYKER CORP
SALE
500$238.70$119.3K7,262Dec 5, 2022Dec 7, 2022View →
SYK
STRYKER CORP
PURCHASE
4,355$81.14$353.4K9,216Dec 5, 2022Dec 7, 2022View →
SYK
STRYKER CORP
SALE
1,454$243.11$353.5K7,762Dec 5, 2022Dec 7, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
361$112.00$40.4K3,189Nov 25, 2022Nov 28, 2022View →
ICFI
ICF INTERNATIONAL, INC.
SALE
500$110.00$55.0K3,550Nov 22, 2022Nov 23, 2022View →
SYK
STRYKER CORP
SALE
300$212.36$63.7K4,861Nov 7, 2022Nov 8, 2022View →
TMUS
T-MOBILE US, INC.
SALE
750$147.50$110.6K3,230Nov 4, 2022Nov 8, 2022View →
SYK
STRYKER CORP
SALE
600$216.71$130.0K5,161Nov 2, 2022Nov 4, 2022View →
TMUS
T-MOBILE US, INC.
SALE
1,000$150.76$150.8K3,980Oct 31, 2022Nov 1, 2022View →
TMUS
T-MOBILE US, INC.
SALE
1,000$145.00$145.0K4,980Aug 10, 2022Aug 12, 2022View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
1,5294,050Jul 1, 2022Jul 5, 2022View →
TMUS
T-MOBILE US, INC.
PURCHASEGRANT
Stock grant
1,8975,980Jun 15, 2022Jun 17, 2022View →
SYK
STRYKER CORP
PURCHASEGRANT
Stock grant
841841May 4, 2022May 6, 2022View →
SYK
STRYKER CORP
SALE
6930May 4, 2022May 6, 2022View →
SYK
STRYKER CORP
PURCHASE
6934,920May 4, 2022May 6, 2022View →
SYK
STRYKER CORP
SALE
826$272.97$225.5K4,227Mar 30, 2022Mar 31, 2022View →
SYK
STRYKER CORP
SALE
3,5200Mar 30, 2022Mar 31, 2022View →
SYK
STRYKER CORP
PURCHASE
3,520$64.01$225.3K5,053Mar 30, 2022Mar 31, 2022View →
SYK
STRYKER CORP
SALE
1,000$263.12$263.1K1,533Nov 11, 2021Nov 15, 2021View →
SYK
STRYKER CORP
PURCHASE
2,000$64.01$128.0K2,991Sep 9, 2021Sep 13, 2021View →
SYK
STRYKER CORP
SALE
2,000$64.01$128.0K3,520Sep 9, 2021Sep 13, 2021View →
SYK
STRYKER CORP
SALE
458$280.09$128.3K2,533Sep 9, 2021Sep 13, 2021View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
1,5982,521Jul 1, 2021Jul 2, 2021View →
TMUS
T-MOBILE US, INC.
PURCHASEGRANT
Stock grant
1,6874,083Jun 3, 2021Jun 4, 2021View →
SYK
STRYKER CORP
PURCHASE
991991May 5, 2021May 7, 2021View →
SYK
STRYKER CORP
SALE
9910May 5, 2021May 7, 2021View →
SYK
STRYKER CORP
PURCHASEGRANT
Stock grant
693693May 5, 2021May 7, 2021View →
SYK
STRYKER CORP
SALE
1,945$53.60$104.3K0Oct 13, 2020Oct 14, 2020View →
SYK
STRYKER CORP
SALE
463$225.63$104.5K19,827Oct 13, 2020Oct 14, 2020View →
SYK
STRYKER CORP
PURCHASE
1,945$53.60$104.3K20,290Oct 13, 2020Oct 14, 2020View →
SYK
STRYKER CORP
SALE
3,000$53.60$160.8K1,945Sep 17, 2020Sep 18, 2020View →
SYK
STRYKER CORP
SALE
746$215.81$161.0K18,345Sep 17, 2020Sep 18, 2020View →
SYK
STRYKER CORP
PURCHASE
3,000$53.60$160.8K19,091Sep 17, 2020Sep 18, 2020View →
TMUS
T-MOBILE US, INC.
PURCHASE
200$103.00$20.6K8,200Jul 14, 2020Jul 15, 2020View →
TMUS
T-MOBILE US, INC.
SALE
4,000$0.19$7404,000Jul 14, 2020Jul 15, 2020View →
TMUS
T-MOBILE US, INC.
SALE
4,000$103.00$412.0K0Jul 14, 2020Jul 15, 2020View →
TMUS
T-MOBILE US, INC.
PURCHASE
300$103.00$30.9K13,724Jul 13, 2020Jul 15, 2020View →
TMUS
T-MOBILE US, INC.
SALE
7,424$0.18$1.3K6,000Jul 13, 2020Jul 15, 2020View →
TMUS
T-MOBILE US, INC.
SALE
8,593$0.17$1.5K5,000Jul 13, 2020Jul 15, 2020View →
TMUS
T-MOBILE US, INC.
SALE
6,000$103.00$618.0K0Jul 13, 2020Jul 15, 2020View →
TMUS
T-MOBILE US, INC.
PURCHASE
250$103.00$25.8K16,239Jul 13, 2020Jul 17, 2020View →
TMUS
T-MOBILE US, INC.
SALE
5,000$103.00$515.0K8,593Jul 13, 2020Jul 17, 2020View →
ICFI
ICF INTERNATIONAL, INC.
PURCHASEGRANT
Stock grant
1,8477,774Jul 1, 2020Jul 2, 2020View →
TMUS
T-MOBILE US, INC.
PURCHASEGRANT
Stock grant
2,39615,989Jun 4, 2020Jun 5, 2020View →
SYK
STRYKER CORP
SALE
400$191.25$76.5K16,091May 20, 2020May 22, 2020View →
SYK
STRYKER CORP
SALE
1,235$59.70$73.7K0May 19, 2020May 22, 2020View →
SYK
STRYKER CORP
SALE
350$191.20$66.9K16,491May 19, 2020May 22, 2020View →
SYK
STRYKER CORP
SALE
385$191.92$73.9K16,841May 19, 2020May 22, 2020View →
SYK
STRYKER CORP
PURCHASE
1,235$59.70$73.7K17,226May 19, 2020May 22, 2020View →
SYK
STRYKER CORP
SALE
200$194.32$38.9K15,991May 8, 2020May 8, 2020View →
SYK
STRYKER CORP
SALE
300$189.37$56.8K16,391May 7, 2020May 8, 2020View →
SYK
STRYKER CORP
SALE
200$190.93$38.2K16,191May 7, 2020May 8, 2020View →
SYK
STRYKER CORP
PURCHASE
2,500$59.70$149.3K17,686May 6, 2020May 8, 2020View →
SYK
STRYKER CORP
SALE
795$187.93$149.4K16,891May 6, 2020May 8, 2020View →
SYK
STRYKER CORP
SALE
200$186.01$37.2K16,691May 6, 2020May 8, 2020View →
SYK
STRYKER CORP
SALE
2,500$59.70$149.3K1,235May 6, 2020May 8, 2020View →
SYK
STRYKER CORP
PURCHASE
93715,186May 1, 2020May 5, 2020View →
SYK
STRYKER CORP
SALE
9370May 1, 2020May 5, 2020View →
SYK
STRYKER CORP
SALE
1,000$59.70$59.7K3,735Mar 4, 2020Mar 6, 2020View →
SYK
STRYKER CORP
PURCHASE
1,000$59.70$59.7K14,249Mar 4, 2020Mar 6, 2020View →
SYK
STRYKER CORP
SALE
1,090$214.20$233.5K13,249Jan 29, 2020Jan 31, 2020View →
SYK
STRYKER CORP
PURCHASE
4,395$53.09$233.3K14,339Jan 29, 2020Jan 31, 2020View →
SYK
STRYKER CORP
SALE
4,3950Jan 29, 2020Jan 31, 2020View →
Other insiders · ICFI
Loading peer insiders…
About this filer
CIK 0001376436
ROLE
Director
PRIMARY
ICFI
COMPANIES
3
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001376436DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback