Latest 10-Q

What changed in ICU Medical, Inc.'s latest quarterly report, compared with the one before.

Loading…

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…

Executive-branch trades

4 trades

Trades in ICU Medical, Inc. reported by the President, Cabinet members and other senior executive-branch officials. Amounts are ranges.Form 278-T is the periodic transaction report that senior executive-branch officials file with the Office of Government Ethics. They must report each trade over $1,000 within 30 days of being notified of it, and no later than 45 days after the trade. Amounts are ranges, not exact figures.

Recent executive-branch trades
The form has no ticker column. The asset is shown as the filer wrote it. We add a ticker link only when we could match the asset to a listed company.The form asks for a range, such as $1,001 - $15,000, not an exact amount. A line can be left blank when the filer's note says the amount was not more than $1,000.Report
Donald J Trump
President of the United States
ICU MED INC
read from scan
SaleApr 30, 2026$50,001 - $100,000Jun 25, 2026White House report ↗
Donald J Trump
President of the United States
ICU MED INC
read from scan
PurchaseMar 30, 2026$15,001 - $50,000May 8, 2026White House report ↗
Donald J Trump
President of the United States
ICU MED INC
read from scan
SaleFeb 26, 2026$15,001 - $50,000May 8, 2026White House report ↗
Donald J Trump
President of the United States
ICU MED INC
read from scan
PurchaseJan 26, 2026$15,001 - $50,000May 8, 2026White House report ↗
All 4 trades in ICUIFree to read. Amounts are ranges.

Lobbying

What ICU Medical, Inc. 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 ICU Medical, Inc.

20 certified in 12 mo

Labor condition applications decided by the Department of Labor, matched to ICU Medical, Inc. by employer name. An application is not a hire.

Median yearly wage offered, full-time certified applications, Jul 2025 to Jun 2026: $135,254The 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 ICU Medical, Inc. by quarter
QuarterCertifiedAll decidedWorkers asked for
2024 Q3222
2024 Q4333
2025 Q1555
2025 Q2101110
2025 Q3343
2025 Q4121
2026 Q1454
2026 Q2121312
Most common job titles at ICU Medical, Inc.
Manager - Agile and PLM Systems2—
Project Manager OPS PMO2—
Sr. Design Quality Manager2—
Engineer III, Controls1—
Molding Engineer Iii1—

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…

$179.27+$1.97 (+1.11%) Nov 13 close
Oct 13, 2026: $163.23Oct 14, 2026: $162.69Oct 15, 2026: $167.23Oct 16, 2026: $162.99Oct 19, 2026: $161.24Oct 20, 2026: $161.08Oct 21, 2026: $160.84Oct 22, 2026: $168.33Oct 23, 2026: $166.62Oct 26, 2026: $165.96Oct 27, 2026: $163.20Oct 28, 2026: $166.39Oct 29, 2026: $168.65Oct 30, 2026: $163.78Nov 2, 2026: $162.38Nov 3, 2026: $161.83Nov 4, 2026: $172.62Nov 5, 2026: $167.65Nov 6, 2026: $172.11Nov 9, 2026: $178.85Nov 10, 2026: $182.11Nov 11, 2026: $178.26Nov 12, 2026: $177.30Nov 13, 2026: $179.27
Oct 13, 2026Low $160.84 · High $182.11Nov 13, 2026
Aug 13, 2026: $183.11Aug 14, 2026: $182.98Aug 17, 2026: $182.51Aug 18, 2026: $183.76Aug 19, 2026: $187.26Aug 20, 2026: $182.53Aug 21, 2026: $182.84Aug 24, 2026: $182.55Aug 25, 2026: $182.24Aug 26, 2026: $179.59Aug 27, 2026: $175.10Aug 28, 2026: $175.10Aug 31, 2026: $172.95Sep 1, 2026: $170.81Sep 2, 2026: $169.85Sep 3, 2026: $166.29Sep 4, 2026: $167.58Sep 8, 2026: $160.89Sep 9, 2026: $161.00Sep 10, 2026: $157.26Sep 11, 2026: $156.48Sep 14, 2026: $157.60Sep 15, 2026: $155.88Sep 16, 2026: $155.62Sep 17, 2026: $152.91Sep 18, 2026: $152.65Sep 21, 2026: $155.22Sep 22, 2026: $160.98Sep 23, 2026: $163.32Sep 24, 2026: $166.02Sep 25, 2026: $164.95Sep 28, 2026: $164.03Sep 29, 2026: $163.44Sep 30, 2026: $160.51Oct 1, 2026: $157.18Oct 2, 2026: $159.38Oct 5, 2026: $161.40Oct 6, 2026: $159.73Oct 7, 2026: $156.03Oct 8, 2026: $157.18Oct 9, 2026: $160.32Oct 12, 2026: $163.91Oct 13, 2026: $163.23Oct 14, 2026: $162.69Oct 15, 2026: $167.23Oct 16, 2026: $162.99Oct 19, 2026: $161.24Oct 20, 2026: $161.08Oct 21, 2026: $160.84Oct 22, 2026: $168.33Oct 23, 2026: $166.62Oct 26, 2026: $165.96Oct 27, 2026: $163.20Oct 28, 2026: $166.39Oct 29, 2026: $168.65Oct 30, 2026: $163.78Nov 2, 2026: $162.38Nov 3, 2026: $161.83Nov 4, 2026: $172.62Nov 5, 2026: $167.65Nov 6, 2026: $172.11Nov 9, 2026: $178.85Nov 10, 2026: $182.11Nov 11, 2026: $178.26Nov 12, 2026: $177.30Nov 13, 2026: $179.27
Aug 13, 2026Low $152.65 · High $187.26Nov 13, 2026
Nov 13, 2025: $138.53Nov 14, 2025: $136.50Nov 17, 2025: $134.52Nov 18, 2025: $134.03Nov 19, 2025: $132.57Nov 20, 2025: $134.33Nov 21, 2025: $142.34Nov 24, 2025: $148.54Nov 25, 2025: $151.90Nov 26, 2025: $149.14Nov 28, 2025: $148.44Dec 1, 2025: $146.22Dec 2, 2025: $146.66Dec 3, 2025: $144.04Dec 4, 2025: $142.35Dec 5, 2025: $142.51Dec 8, 2025: $143.77Dec 9, 2025: $142.48Dec 10, 2025: $147.59Dec 11, 2025: $147.22Dec 12, 2025: $148.43Dec 15, 2025: $148.03Dec 16, 2025: $147.07Dec 17, 2025: $146.37Dec 18, 2025: $146.17Dec 19, 2025: $145.15Dec 22, 2025: $148.33Dec 23, 2025: $147.50Dec 24, 2025: $146.98Dec 26, 2025: $147.87Dec 29, 2025: $147.23Dec 30, 2025: $144.63Dec 31, 2025: $142.67Jan 2, 2026: $138.53Jan 5, 2026: $144.12Jan 6, 2026: $150.78Jan 7, 2026: $150.32Jan 8, 2026: $151.65Jan 9, 2026: $152.99Jan 12, 2026: $151.19Jan 13, 2026: $148.28Jan 14, 2026: $148.52Jan 15, 2026: $155.12Jan 16, 2026: $156.17Jan 20, 2026: $153.23Jan 21, 2026: $155.13Jan 22, 2026: $158.54Jan 23, 2026: $152.67Jan 26, 2026: $152.86Jan 27, 2026: $149.27Jan 28, 2026: $149.28Jan 29, 2026: $150.03Jan 30, 2026: $149.90Feb 2, 2026: $151.45Feb 3, 2026: $150.69Feb 4, 2026: $149.98Feb 5, 2026: $149.64Feb 6, 2026: $154.16Feb 9, 2026: $151.86Feb 10, 2026: $153.22Feb 11, 2026: $147.73Feb 12, 2026: $142.02Feb 13, 2026: $144.90Feb 17, 2026: $148.29Feb 18, 2026: $151.63Feb 19, 2026: $149.74Feb 20, 2026: $157.03Feb 23, 2026: $151.57Feb 24, 2026: $152.47Feb 25, 2026: $155.12Feb 26, 2026: $150.82Feb 27, 2026: $150.58Mar 2, 2026: $146.99Mar 3, 2026: $142.66Mar 4, 2026: $142.46Mar 5, 2026: $136.74Mar 6, 2026: $132.00Mar 9, 2026: $133.34Mar 10, 2026: $132.41Mar 11, 2026: $133.76Mar 12, 2026: $128.78Mar 13, 2026: $125.85Mar 16, 2026: $126.96Mar 17, 2026: $130.55Mar 18, 2026: $125.29Mar 19, 2026: $126.63Mar 20, 2026: $125.36Mar 23, 2026: $129.93Mar 24, 2026: $129.40Mar 25, 2026: $131.38Mar 26, 2026: $127.65Mar 27, 2026: $124.19Mar 30, 2026: $125.38Mar 31, 2026: $129.15Apr 1, 2026: $125.22Apr 2, 2026: $123.31Apr 6, 2026: $122.99Apr 7, 2026: $119.83Apr 8, 2026: $123.92Apr 9, 2026: $125.83Apr 10, 2026: $125.68Apr 13, 2026: $129.32Apr 14, 2026: $127.85Apr 15, 2026: $126.21Apr 16, 2026: $126.04Apr 17, 2026: $129.96Apr 20, 2026: $130.58Apr 21, 2026: $128.15Apr 22, 2026: $127.36Apr 23, 2026: $124.55Apr 24, 2026: $124.82Apr 27, 2026: $122.85Apr 28, 2026: $121.01Apr 29, 2026: $115.45Apr 30, 2026: $119.20May 1, 2026: $118.85May 4, 2026: $118.67May 5, 2026: $117.01May 6, 2026: $119.59May 7, 2026: $123.07May 8, 2026: $126.43May 11, 2026: $124.68May 12, 2026: $123.23May 13, 2026: $122.04May 14, 2026: $122.99May 15, 2026: $118.72May 18, 2026: $123.08May 19, 2026: $123.66May 20, 2026: $129.31May 21, 2026: $131.31May 22, 2026: $133.31May 26, 2026: $134.97May 27, 2026: $138.34May 28, 2026: $138.87May 29, 2026: $135.39Jun 1, 2026: $131.64Jun 2, 2026: $130.48Jun 3, 2026: $130.52Jun 4, 2026: $134.93Jun 5, 2026: $136.61Jun 8, 2026: $137.48Jun 9, 2026: $142.00Jun 10, 2026: $139.83Jun 11, 2026: $142.86Jun 12, 2026: $142.20Jun 15, 2026: $143.72Jun 16, 2026: $142.41Jun 17, 2026: $137.94Jun 18, 2026: $140.37Jun 22, 2026: $136.14Jun 23, 2026: $135.52Jun 24, 2026: $142.95Jun 25, 2026: $148.83Jun 26, 2026: $148.27Jun 29, 2026: $147.93Jun 30, 2026: $146.60Jul 1, 2026: $148.46Jul 2, 2026: $154.97Jul 6, 2026: $159.43Jul 7, 2026: $155.37Jul 8, 2026: $151.89Jul 9, 2026: $156.52Jul 10, 2026: $154.42Jul 13, 2026: $157.60Jul 14, 2026: $153.49Jul 15, 2026: $157.96Jul 16, 2026: $162.17Jul 17, 2026: $157.51Jul 20, 2026: $157.34Jul 21, 2026: $158.77Jul 22, 2026: $157.44Jul 23, 2026: $153.46Jul 24, 2026: $157.44Jul 27, 2026: $161.46Jul 28, 2026: $165.78Jul 29, 2026: $166.53Jul 30, 2026: $168.38Jul 31, 2026: $168.51Aug 3, 2026: $172.94Aug 4, 2026: $171.96Aug 5, 2026: $166.40Aug 6, 2026: $166.37Aug 7, 2026: $184.56Aug 10, 2026: $182.42Aug 11, 2026: $182.08Aug 12, 2026: $179.34Aug 13, 2026: $183.11Aug 14, 2026: $182.98Aug 17, 2026: $182.51Aug 18, 2026: $183.76Aug 19, 2026: $187.26Aug 20, 2026: $182.53Aug 21, 2026: $182.84Aug 24, 2026: $182.55Aug 25, 2026: $182.24Aug 26, 2026: $179.59Aug 27, 2026: $175.10Aug 28, 2026: $175.10Aug 31, 2026: $172.95Sep 1, 2026: $170.81Sep 2, 2026: $169.85Sep 3, 2026: $166.29Sep 4, 2026: $167.58Sep 8, 2026: $160.89Sep 9, 2026: $161.00Sep 10, 2026: $157.26Sep 11, 2026: $156.48Sep 14, 2026: $157.60Sep 15, 2026: $155.88Sep 16, 2026: $155.62Sep 17, 2026: $152.91Sep 18, 2026: $152.65Sep 21, 2026: $155.22Sep 22, 2026: $160.98Sep 23, 2026: $163.32Sep 24, 2026: $166.02Sep 25, 2026: $164.95Sep 28, 2026: $164.03Sep 29, 2026: $163.44Sep 30, 2026: $160.51Oct 1, 2026: $157.18Oct 2, 2026: $159.38Oct 5, 2026: $161.40Oct 6, 2026: $159.73Oct 7, 2026: $156.03Oct 8, 2026: $157.18Oct 9, 2026: $160.32Oct 12, 2026: $163.91Oct 13, 2026: $163.23Oct 14, 2026: $162.69Oct 15, 2026: $167.23Oct 16, 2026: $162.99Oct 19, 2026: $161.24Oct 20, 2026: $161.08Oct 21, 2026: $160.84Oct 22, 2026: $168.33Oct 23, 2026: $166.62Oct 26, 2026: $165.96Oct 27, 2026: $163.20Oct 28, 2026: $166.39Oct 29, 2026: $168.65Oct 30, 2026: $163.78Nov 2, 2026: $162.38Nov 3, 2026: $161.83Nov 4, 2026: $172.62Nov 5, 2026: $167.65Nov 6, 2026: $172.11Nov 9, 2026: $178.85Nov 10, 2026: $182.11Nov 11, 2026: $178.26Nov 12, 2026: $177.30Nov 13, 2026: $179.27
Nov 13, 2025Low $115.45 · High $187.26Nov 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.