Insider buying on Nov 17, 2025
Insiders at 64 companies reported 120 open-market buys of their own stock on Nov 17, 2025. Plan trades are left out.
Newest first
WhoTradeCompanyValueTradedThe stock’s closing price from the first session on or after the trade day to the latest close, with the S&P 500 over the same days. A fact about the stock, not a result anyone earned.
Shaul VichnessChief Financial Off./TreasurerBoughtRaised their holding by 33%
Nuveen Churchill Direct LendingNCDL$71K5,000 shares at $14.20Nov 17, 2025343d agoStock since trade−25.4%Nov 17, 2025 close $14.14 → Oct 23, 2026 close $10.55. S&P 500 +14.2% over the same days.
Iain MacKenzieDirectorBoughtRaised their holding by 8.3%
Ichor HoldingsICHR$145.3K10,000 shares at $14.53Nov 17, 2025343d agoStock since trade+165.5%Nov 17, 2025 close $14.29 → Oct 23, 2026 close $37.94. S&P 500 +14.2% over the same days.
Randall MehlDirectorBoughtRaised their holding by 2.5%
ICF InternationalICFI$38.5K500 shares at $77.00Nov 17, 2025343d agoStock since trade+24.6%Nov 17, 2025 close $76.65 → Oct 26, 2026 close $95.54. S&P 500 +15.0% over the same days.
Najeeb GhauriCEOBoughtRaised their holding by 0.4%
Netsol TechnologiesNTWK$10.1K3,450 shares at $2.93Nov 17, 2025343d agoStock since trade+169.2%Nov 17, 2025 close $2.86 → Oct 26, 2026 close $7.70. S&P 500 +15.0% over the same days.
Najeeb GhauriCEOBoughtRaised their holding by 0.3%
Netsol TechnologiesNTWK$7.6K2,500 shares at $3.04Nov 17, 2025343d agoStock since trade+169.2%Nov 17, 2025 close $2.86 → Oct 26, 2026 close $7.70. S&P 500 +15.0% over the same days.
Thane WettigCEOBoughtRaised their holding by 12%
Kyntra BioKYNB$24.6K2,700 shares at $9.10Nov 17, 2025343d agoStock since trade−48.3%Nov 17, 2025 close $8.70 → Oct 26, 2026 close $4.50. S&P 500 +15.0% over the same days.
EW Healthcare Partners Fund 2Major shareholderBoughtRaised their holding by 88%
TELA BioTELA$4M3,604,000 shares at $1.11Nov 17, 2025343d agoStock since trade−13.9%Nov 17, 2025 close $1.14 → Oct 26, 2026 close $0.98. S&P 500 +15.0% over the same days.
Equinox Partners Investment Management LLCDirectorBoughtRaised their holding by 2.2%
Gran Tierra EnergyGTE$227.4K54,025 shares at $4.21Nov 17, 2025343d agoStock since trade+177.5%Nov 17, 2025 close $4.14 → Oct 26, 2026 close $11.49. S&P 500 +15.0% over the same days.
Equinox Partners Investment Management LLCDirectorBoughtRaised their holding by 2.8%
Gran Tierra EnergyGTE$76.1K18,076 shares at $4.21Nov 17, 2025343d agoStock since trade+177.5%Nov 17, 2025 close $4.14 → Oct 26, 2026 close $11.49. S&P 500 +15.0% over the same days.
Equinox Partners Investment Management LLCDirectorBoughtRaised their holding by 2.1%
Gran Tierra EnergyGTE$227.4K54,025 shares at $4.21Nov 17, 2025343d agoStock since trade+177.5%Nov 17, 2025 close $4.14 → Oct 26, 2026 close $11.49. S&P 500 +15.0% over the same days.