Latest 10-Q

What changed in CDT Environmental Technology Investment Holdings Limited's latest quarterly report, compared with the one before.

We have not read a recent 10-Q for this company yet.

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Lobbying

What CDT Environmental Technology Investment Holdings Limited and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$1.05−$0.02 (−1.42%) Nov 13 close
Oct 13, 2026: $1.10Oct 14, 2026: $1.03Oct 15, 2026: $1.09Oct 16, 2026: $1.03Oct 19, 2026: $1.21Oct 20, 2026: $1.17Oct 21, 2026: $1.14Oct 22, 2026: $1.07Oct 23, 2026: $1.12Oct 26, 2026: $1.15Oct 27, 2026: $1.02Oct 28, 2026: $1.02Oct 29, 2026: $0.94Oct 30, 2026: $0.94Nov 2, 2026: $0.9375Nov 3, 2026: $1.11Nov 4, 2026: $1.00Nov 5, 2026: $0.9103Nov 6, 2026: $0.9009Nov 9, 2026: $0.9901Nov 10, 2026: $0.9999Nov 11, 2026: $1.03Nov 12, 2026: $1.06Nov 13, 2026: $1.05
Oct 13, 2026Low $0.9009 · High $1.21Nov 13, 2026
Aug 13, 2026: $1.60Aug 14, 2026: $2.09Aug 17, 2026: $2.80Aug 18, 2026: $3.29Aug 19, 2026: $3.01Aug 20, 2026: $1.83Aug 21, 2026: $1.18Aug 24, 2026: $1.17Aug 25, 2026: $0.98Aug 26, 2026: $1.15Aug 27, 2026: $1.13Aug 28, 2026: $1.07Aug 31, 2026: $1.01Sep 1, 2026: $1.00Sep 2, 2026: $0.9632Sep 3, 2026: $0.8997Sep 4, 2026: $1.32Sep 8, 2026: $1.46Sep 9, 2026: $1.40Sep 10, 2026: $1.30Sep 11, 2026: $1.41Sep 14, 2026: $1.38Sep 15, 2026: $1.33Sep 16, 2026: $1.20Sep 17, 2026: $1.28Sep 18, 2026: $1.24Sep 21, 2026: $1.22Sep 22, 2026: $1.24Sep 23, 2026: $1.21Sep 24, 2026: $1.21Sep 25, 2026: $1.23Sep 28, 2026: $1.20Sep 29, 2026: $1.22Sep 30, 2026: $1.22Oct 1, 2026: $1.20Oct 2, 2026: $1.07Oct 5, 2026: $1.03Oct 6, 2026: $1.10Oct 7, 2026: $1.08Oct 8, 2026: $1.24Oct 9, 2026: $1.22Oct 12, 2026: $1.13Oct 13, 2026: $1.10Oct 14, 2026: $1.03Oct 15, 2026: $1.09Oct 16, 2026: $1.03Oct 19, 2026: $1.21Oct 20, 2026: $1.17Oct 21, 2026: $1.14Oct 22, 2026: $1.07Oct 23, 2026: $1.12Oct 26, 2026: $1.15Oct 27, 2026: $1.02Oct 28, 2026: $1.02Oct 29, 2026: $0.94Oct 30, 2026: $0.94Nov 2, 2026: $0.9375Nov 3, 2026: $1.11Nov 4, 2026: $1.00Nov 5, 2026: $0.9103Nov 6, 2026: $0.9009Nov 9, 2026: $0.9901Nov 10, 2026: $0.9999Nov 11, 2026: $1.03Nov 12, 2026: $1.06Nov 13, 2026: $1.05
Aug 13, 2026Low $0.8997 · High $3.29Nov 13, 2026
Nov 13, 2025: $12.31Nov 14, 2025: $10.75Nov 17, 2025: $10.54Nov 18, 2025: $11.75Nov 19, 2025: $9.87Nov 20, 2025: $10.50Nov 21, 2025: $9.99Nov 24, 2025: $9.50Nov 25, 2025: $9.62Nov 26, 2025: $9.92Nov 28, 2025: $9.75Dec 1, 2025: $11.90Dec 2, 2025: $11.25Dec 3, 2025: $11.14Dec 4, 2025: $11.07Dec 5, 2025: $10.60Dec 8, 2025: $10.59Dec 9, 2025: $10.50Dec 10, 2025: $10.66Dec 11, 2025: $10.75Dec 12, 2025: $10.75Dec 15, 2025: $10.25Dec 16, 2025: $10.18Dec 17, 2025: $10.00Dec 18, 2025: $10.55Dec 19, 2025: $10.98Dec 22, 2025: $10.51Dec 23, 2025: $8.75Dec 24, 2025: $9.27Dec 26, 2025: $8.75Dec 29, 2025: $8.75Dec 30, 2025: $8.75Dec 31, 2025: $8.73Jan 2, 2026: $8.17Jan 5, 2026: $9.28Jan 6, 2026: $8.90Jan 7, 2026: $8.65Jan 8, 2026: $8.51Jan 9, 2026: $9.70Jan 12, 2026: $10.23Jan 13, 2026: $9.86Jan 14, 2026: $9.90Jan 15, 2026: $9.44Jan 16, 2026: $10.22Jan 20, 2026: $9.63Jan 21, 2026: $9.25Jan 22, 2026: $9.88Jan 23, 2026: $9.24Jan 26, 2026: $8.35Jan 27, 2026: $8.93Jan 28, 2026: $8.50Jan 29, 2026: $8.48Jan 30, 2026: $9.63Feb 2, 2026: $8.96Feb 3, 2026: $8.77Feb 4, 2026: $8.82Feb 5, 2026: $7.34Feb 6, 2026: $7.75Feb 9, 2026: $7.50Feb 10, 2026: $7.77Feb 11, 2026: $7.75Feb 12, 2026: $7.20Feb 13, 2026: $6.88Feb 17, 2026: $5.98Feb 18, 2026: $5.56Feb 19, 2026: $6.42Feb 20, 2026: $5.91Feb 23, 2026: $5.75Feb 24, 2026: $5.78Feb 25, 2026: $5.80Feb 26, 2026: $5.55Feb 27, 2026: $6.00Mar 2, 2026: $5.79Mar 3, 2026: $5.99Mar 4, 2026: $7.93Mar 5, 2026: $11.13Mar 6, 2026: $10.25Mar 9, 2026: $10.00Mar 10, 2026: $8.88Mar 11, 2026: $9.50Mar 12, 2026: $9.92Mar 13, 2026: $10.07Mar 16, 2026: $9.86Mar 17, 2026: $9.69Mar 18, 2026: $9.38Mar 19, 2026: $9.37Mar 20, 2026: $9.63Mar 23, 2026: $9.23Mar 24, 2026: $11.03Mar 25, 2026: $11.05Mar 26, 2026: $8.39Mar 27, 2026: $8.60Mar 30, 2026: $8.00Mar 31, 2026: $7.50Apr 1, 2026: $8.32Apr 2, 2026: $7.84Apr 6, 2026: $8.03Apr 7, 2026: $8.46Apr 8, 2026: $8.15Apr 9, 2026: $8.48Apr 10, 2026: $10.00Apr 13, 2026: $9.93Apr 14, 2026: $9.00Apr 15, 2026: $9.36Apr 16, 2026: $8.76Apr 17, 2026: $9.00Apr 20, 2026: $9.25Apr 21, 2026: $9.75Apr 22, 2026: $9.08Apr 23, 2026: $8.50Apr 24, 2026: $8.45Apr 27, 2026: $8.38Apr 28, 2026: $7.73Apr 29, 2026: $7.50Apr 30, 2026: $7.00May 1, 2026: $7.04May 4, 2026: $6.80May 5, 2026: $6.88May 6, 2026: $6.88May 7, 2026: $6.96May 8, 2026: $7.07May 11, 2026: $7.90May 12, 2026: $8.75May 13, 2026: $8.92May 14, 2026: $8.74May 15, 2026: $8.31May 18, 2026: $8.61May 19, 2026: $7.37May 20, 2026: $7.75May 21, 2026: $7.75May 22, 2026: $7.75May 26, 2026: $7.32May 27, 2026: $9.14May 28, 2026: $7.11May 29, 2026: $6.25Jun 1, 2026: $7.20Jun 2, 2026: $7.14Jun 3, 2026: $6.93Jun 4, 2026: $4.85Jun 5, 2026: $3.18Jun 8, 2026: $4.01Jun 9, 2026: $3.48Jun 10, 2026: $2.81Jun 11, 2026: $2.78Jun 12, 2026: $2.95Jun 15, 2026: $2.78Jun 16, 2026: $1.95Jun 17, 2026: $1.71Jun 18, 2026: $1.81Jun 22, 2026: $1.98Jun 23, 2026: $1.98Jun 24, 2026: $1.85Jun 25, 2026: $1.91Jun 26, 2026: $1.90Jun 29, 2026: $1.99Jun 30, 2026: $1.89Jul 1, 2026: $2.12Jul 2, 2026: $2.10Jul 6, 2026: $2.14Jul 7, 2026: $2.02Jul 8, 2026: $2.16Jul 9, 2026: $2.35Jul 10, 2026: $1.81Jul 13, 2026: $1.81Jul 14, 2026: $1.73Jul 15, 2026: $1.82Jul 16, 2026: $1.77Jul 17, 2026: $1.79Jul 20, 2026: $1.24Jul 21, 2026: $1.01Jul 22, 2026: $1.06Jul 23, 2026: $1.03Jul 24, 2026: $0.95Jul 27, 2026: $0.98Jul 28, 2026: $0.9502Jul 29, 2026: $0.8487Jul 30, 2026: $0.99Jul 31, 2026: $0.8925Aug 3, 2026: $0.9181Aug 4, 2026: $1.17Aug 5, 2026: $1.52Aug 6, 2026: $1.56Aug 7, 2026: $1.35Aug 10, 2026: $1.26Aug 11, 2026: $1.27Aug 12, 2026: $1.22Aug 13, 2026: $1.60Aug 14, 2026: $2.09Aug 17, 2026: $2.80Aug 18, 2026: $3.29Aug 19, 2026: $3.01Aug 20, 2026: $1.83Aug 21, 2026: $1.18Aug 24, 2026: $1.17Aug 25, 2026: $0.98Aug 26, 2026: $1.15Aug 27, 2026: $1.13Aug 28, 2026: $1.07Aug 31, 2026: $1.01Sep 1, 2026: $1.00Sep 2, 2026: $0.9632Sep 3, 2026: $0.8997Sep 4, 2026: $1.32Sep 8, 2026: $1.46Sep 9, 2026: $1.40Sep 10, 2026: $1.30Sep 11, 2026: $1.41Sep 14, 2026: $1.38Sep 15, 2026: $1.33Sep 16, 2026: $1.20Sep 17, 2026: $1.28Sep 18, 2026: $1.24Sep 21, 2026: $1.22Sep 22, 2026: $1.24Sep 23, 2026: $1.21Sep 24, 2026: $1.21Sep 25, 2026: $1.23Sep 28, 2026: $1.20Sep 29, 2026: $1.22Sep 30, 2026: $1.22Oct 1, 2026: $1.20Oct 2, 2026: $1.07Oct 5, 2026: $1.03Oct 6, 2026: $1.10Oct 7, 2026: $1.08Oct 8, 2026: $1.24Oct 9, 2026: $1.22Oct 12, 2026: $1.13Oct 13, 2026: $1.10Oct 14, 2026: $1.03Oct 15, 2026: $1.09Oct 16, 2026: $1.03Oct 19, 2026: $1.21Oct 20, 2026: $1.17Oct 21, 2026: $1.14Oct 22, 2026: $1.07Oct 23, 2026: $1.12Oct 26, 2026: $1.15Oct 27, 2026: $1.02Oct 28, 2026: $1.02Oct 29, 2026: $0.94Oct 30, 2026: $0.94Nov 2, 2026: $0.9375Nov 3, 2026: $1.11Nov 4, 2026: $1.00Nov 5, 2026: $0.9103Nov 6, 2026: $0.9009Nov 9, 2026: $0.9901Nov 10, 2026: $0.9999Nov 11, 2026: $1.03Nov 12, 2026: $1.06Nov 13, 2026: $1.05
Nov 13, 2025Low $0.8487 · High $12.31Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. The stock split 1-for-25 on Jun 1, 2026; earlier prices are shown divided by the split ratio. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.