Latest 10-Q

What changed in Canadian Imperial Bank of Commerce'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 Canadian Imperial Bank of Commerce 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…

H-1B labor applications at Canadian Imperial Bank of Commerce

6 certified in 12 mo

Labor condition applications decided by the Department of Labor, matched to Canadian Imperial Bank of Commerce by employer name. An application is not a hire.

Median yearly wage offered, full-time certified applications, Jul 2025 to Jun 2026: $225,000The wage the employer offered, as filed, with its unit. The yearly figure restates it per year (hourly x 2,080, weekly x 52, every two weeks x 26, monthly x 12) from the low end of the offered range. It is not what the worker was paid.

H-1B labor applications decided at Canadian Imperial Bank of Commerce by quarter
QuarterCertifiedAll decidedWorkers asked for
2024 Q3000
2024 Q4111
2025 Q1000
2025 Q2777
2025 Q3222
2025 Q4111
2026 Q1000
2026 Q2333
Most common job titles at Canadian Imperial Bank of Commerce
Director I, Global Markets2—
Director, Commodity Fundamental Analyst2—
Associate III, Global Markets1—
Executive Director, Global Markets1—

We match the employer's name to a public company automatically, including a reviewed list of subsidiaries. A subsidiary can be missed and a similar name can be matched wrongly. The files carry no worker names.

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…

$115.80−$0.24 (−0.21%) Nov 13 close
Oct 13, 2026: $111.52Oct 14, 2026: $110.45Oct 15, 2026: $112.26Oct 16, 2026: $112.48Oct 19, 2026: $111.80Oct 20, 2026: $113.15Oct 21, 2026: $115.01Oct 22, 2026: $115.03Oct 23, 2026: $114.02Oct 26, 2026: $115.55Oct 27, 2026: $116.49Oct 28, 2026: $117.69Oct 29, 2026: $118.83Oct 30, 2026: $116.48Nov 2, 2026: $116.99Nov 3, 2026: $116.52Nov 4, 2026: $119.87Nov 5, 2026: $115.61Nov 6, 2026: $115.18Nov 9, 2026: $116.83Nov 10, 2026: $115.78Nov 11, 2026: $116.54Nov 12, 2026: $116.04Nov 13, 2026: $115.80
Oct 13, 2026Low $110.45 · High $119.87Nov 13, 2026
Aug 13, 2026: $122.40Aug 14, 2026: $123.74Aug 17, 2026: $123.45Aug 18, 2026: $121.64Aug 19, 2026: $117.84Aug 20, 2026: $115.69Aug 21, 2026: $116.49Aug 24, 2026: $114.93Aug 25, 2026: $118.33Aug 26, 2026: $118.20Aug 27, 2026: $114.84Aug 28, 2026: $114.33Aug 31, 2026: $113.52Sep 1, 2026: $112.42Sep 2, 2026: $115.66Sep 3, 2026: $118.16Sep 4, 2026: $117.50Sep 8, 2026: $116.86Sep 9, 2026: $114.96Sep 10, 2026: $114.47Sep 11, 2026: $114.64Sep 14, 2026: $114.17Sep 15, 2026: $113.35Sep 16, 2026: $112.96Sep 17, 2026: $113.78Sep 18, 2026: $114.87Sep 21, 2026: $116.26Sep 22, 2026: $114.76Sep 23, 2026: $111.45Sep 24, 2026: $111.42Sep 25, 2026: $113.60Sep 28, 2026: $112.15Sep 29, 2026: $111.71Sep 30, 2026: $110.18Oct 1, 2026: $109.95Oct 2, 2026: $111.02Oct 5, 2026: $110.32Oct 6, 2026: $111.59Oct 7, 2026: $108.33Oct 8, 2026: $108.18Oct 9, 2026: $109.20Oct 12, 2026: $110.01Oct 13, 2026: $111.52Oct 14, 2026: $110.45Oct 15, 2026: $112.26Oct 16, 2026: $112.48Oct 19, 2026: $111.80Oct 20, 2026: $113.15Oct 21, 2026: $115.01Oct 22, 2026: $115.03Oct 23, 2026: $114.02Oct 26, 2026: $115.55Oct 27, 2026: $116.49Oct 28, 2026: $117.69Oct 29, 2026: $118.83Oct 30, 2026: $116.48Nov 2, 2026: $116.99Nov 3, 2026: $116.52Nov 4, 2026: $119.87Nov 5, 2026: $115.61Nov 6, 2026: $115.18Nov 9, 2026: $116.83Nov 10, 2026: $115.78Nov 11, 2026: $116.54Nov 12, 2026: $116.04Nov 13, 2026: $115.80
Aug 13, 2026Low $108.18 · High $123.74Nov 13, 2026
Nov 13, 2025: $86.15Nov 14, 2025: $87.17Nov 17, 2025: $86.83Nov 18, 2025: $85.86Nov 19, 2025: $84.03Nov 20, 2025: $82.96Nov 21, 2025: $84.08Nov 24, 2025: $84.06Nov 25, 2025: $84.93Nov 26, 2025: $85.68Nov 28, 2025: $86.13Dec 1, 2025: $85.20Dec 2, 2025: $86.59Dec 3, 2025: $86.84Dec 4, 2025: $90.58Dec 5, 2025: $91.16Dec 8, 2025: $90.22Dec 9, 2025: $90.49Dec 10, 2025: $91.77Dec 11, 2025: $92.66Dec 12, 2025: $92.86Dec 15, 2025: $93.22Dec 16, 2025: $93.11Dec 17, 2025: $91.59Dec 18, 2025: $92.33Dec 19, 2025: $92.88Dec 22, 2025: $92.34Dec 23, 2025: $92.40Dec 24, 2025: $92.55Dec 26, 2025: $92.96Dec 29, 2025: $91.70Dec 30, 2025: $91.47Dec 31, 2025: $90.61Jan 2, 2026: $91.88Jan 5, 2026: $92.79Jan 6, 2026: $91.01Jan 7, 2026: $91.45Jan 8, 2026: $91.69Jan 9, 2026: $90.75Jan 12, 2026: $91.43Jan 13, 2026: $91.64Jan 14, 2026: $91.46Jan 15, 2026: $92.04Jan 16, 2026: $92.35Jan 20, 2026: $90.40Jan 21, 2026: $91.52Jan 22, 2026: $92.38Jan 23, 2026: $92.68Jan 26, 2026: $91.53Jan 27, 2026: $93.42Jan 28, 2026: $93.13Jan 29, 2026: $95.09Jan 30, 2026: $92.39Feb 2, 2026: $94.75Feb 3, 2026: $94.94Feb 4, 2026: $94.96Feb 5, 2026: $94.53Feb 6, 2026: $96.68Feb 9, 2026: $98.04Feb 10, 2026: $98.03Feb 11, 2026: $96.91Feb 12, 2026: $95.30Feb 13, 2026: $95.82Feb 17, 2026: $96.54Feb 18, 2026: $96.64Feb 19, 2026: $98.11Feb 20, 2026: $99.55Feb 23, 2026: $99.15Feb 24, 2026: $98.13Feb 25, 2026: $100.77Feb 26, 2026: $103.75Feb 27, 2026: $100.96Mar 2, 2026: $101.41Mar 3, 2026: $100.44Mar 4, 2026: $101.18Mar 5, 2026: $100.31Mar 6, 2026: $99.50Mar 9, 2026: $97.88Mar 10, 2026: $99.38Mar 11, 2026: $99.07Mar 12, 2026: $96.89Mar 13, 2026: $95.29Mar 16, 2026: $97.53Mar 17, 2026: $97.73Mar 18, 2026: $96.45Mar 19, 2026: $95.53Mar 20, 2026: $94.28Mar 23, 2026: $96.64Mar 24, 2026: $96.66Mar 25, 2026: $97.39Mar 26, 2026: $94.32Mar 27, 2026: $92.76Mar 30, 2026: $91.80Mar 31, 2026: $94.75Apr 1, 2026: $96.23Apr 2, 2026: $96.24Apr 6, 2026: $97.17Apr 7, 2026: $98.25Apr 8, 2026: $100.97Apr 9, 2026: $102.48Apr 10, 2026: $103.16Apr 13, 2026: $104.77Apr 14, 2026: $106.14Apr 15, 2026: $107.29Apr 16, 2026: $107.49Apr 17, 2026: $109.26Apr 20, 2026: $109.99Apr 21, 2026: $108.54Apr 22, 2026: $108.60Apr 23, 2026: $108.55Apr 24, 2026: $109.52Apr 27, 2026: $110.36Apr 28, 2026: $109.57Apr 29, 2026: $107.72Apr 30, 2026: $111.44May 1, 2026: $112.15May 4, 2026: $109.94May 5, 2026: $110.11May 6, 2026: $112.22May 7, 2026: $110.51May 8, 2026: $110.01May 11, 2026: $110.93May 12, 2026: $111.51May 13, 2026: $110.07May 14, 2026: $111.99May 15, 2026: $111.30May 18, 2026: $112.07May 19, 2026: $112.23May 20, 2026: $114.36May 21, 2026: $114.86May 22, 2026: $115.49May 26, 2026: $115.78May 27, 2026: $115.43May 28, 2026: $109.50May 29, 2026: $108.74Jun 1, 2026: $105.98Jun 2, 2026: $108.58Jun 3, 2026: $107.41Jun 4, 2026: $109.11Jun 5, 2026: $108.84Jun 8, 2026: $109.52Jun 9, 2026: $110.75Jun 10, 2026: $110.14Jun 11, 2026: $111.84Jun 12, 2026: $113.46Jun 15, 2026: $113.67Jun 16, 2026: $114.18Jun 17, 2026: $112.87Jun 18, 2026: $111.69Jun 22, 2026: $114.00Jun 23, 2026: $114.84Jun 24, 2026: $113.80Jun 25, 2026: $114.37Jun 26, 2026: $113.76Jun 29, 2026: $113.57Jun 30, 2026: $115.00Jul 1, 2026: $116.07Jul 2, 2026: $113.90Jul 6, 2026: $115.36Jul 7, 2026: $115.91Jul 8, 2026: $113.97Jul 9, 2026: $115.35Jul 10, 2026: $117.78Jul 13, 2026: $117.37Jul 14, 2026: $118.57Jul 15, 2026: $120.76Jul 16, 2026: $120.74Jul 17, 2026: $121.24Jul 20, 2026: $117.80Jul 21, 2026: $117.37Jul 22, 2026: $117.74Jul 23, 2026: $116.53Jul 24, 2026: $117.44Jul 27, 2026: $118.25Jul 28, 2026: $119.82Jul 29, 2026: $116.23Jul 30, 2026: $118.27Jul 31, 2026: $118.55Aug 3, 2026: $119.27Aug 4, 2026: $117.95Aug 5, 2026: $118.68Aug 6, 2026: $118.44Aug 7, 2026: $118.70Aug 10, 2026: $119.29Aug 11, 2026: $118.96Aug 12, 2026: $120.90Aug 13, 2026: $122.40Aug 14, 2026: $123.74Aug 17, 2026: $123.45Aug 18, 2026: $121.64Aug 19, 2026: $117.84Aug 20, 2026: $115.69Aug 21, 2026: $116.49Aug 24, 2026: $114.93Aug 25, 2026: $118.33Aug 26, 2026: $118.20Aug 27, 2026: $114.84Aug 28, 2026: $114.33Aug 31, 2026: $113.52Sep 1, 2026: $112.42Sep 2, 2026: $115.66Sep 3, 2026: $118.16Sep 4, 2026: $117.50Sep 8, 2026: $116.86Sep 9, 2026: $114.96Sep 10, 2026: $114.47Sep 11, 2026: $114.64Sep 14, 2026: $114.17Sep 15, 2026: $113.35Sep 16, 2026: $112.96Sep 17, 2026: $113.78Sep 18, 2026: $114.87Sep 21, 2026: $116.26Sep 22, 2026: $114.76Sep 23, 2026: $111.45Sep 24, 2026: $111.42Sep 25, 2026: $113.60Sep 28, 2026: $112.15Sep 29, 2026: $111.71Sep 30, 2026: $110.18Oct 1, 2026: $109.95Oct 2, 2026: $111.02Oct 5, 2026: $110.32Oct 6, 2026: $111.59Oct 7, 2026: $108.33Oct 8, 2026: $108.18Oct 9, 2026: $109.20Oct 12, 2026: $110.01Oct 13, 2026: $111.52Oct 14, 2026: $110.45Oct 15, 2026: $112.26Oct 16, 2026: $112.48Oct 19, 2026: $111.80Oct 20, 2026: $113.15Oct 21, 2026: $115.01Oct 22, 2026: $115.03Oct 23, 2026: $114.02Oct 26, 2026: $115.55Oct 27, 2026: $116.49Oct 28, 2026: $117.69Oct 29, 2026: $118.83Oct 30, 2026: $116.48Nov 2, 2026: $116.99Nov 3, 2026: $116.52Nov 4, 2026: $119.87Nov 5, 2026: $115.61Nov 6, 2026: $115.18Nov 9, 2026: $116.83Nov 10, 2026: $115.78Nov 11, 2026: $116.54Nov 12, 2026: $116.04Nov 13, 2026: $115.80
Nov 13, 2025Low $82.96 · High $123.74Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. 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.