ICU Medical, Inc ICUI

Open calendar →

ICU Medical, Inc. - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 157.4400 · FX 1 USD = 1.289800 SGD · about SGD 203.0661 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 127.50 → 157.44 · 23.5%
162.170135.135108.100 1,2 3,4 5,6 7 8 9,10 11,12 13 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 26 Jul 2025 — 27 Jul 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
Weekend
Weekend
155.6100 160.7700 155.5500 157.4400 258,600
155.0600 157.5500 152.7100 153.4600 346,700
158.8000 160.0000 157.0800 157.4400 154,900
155.5900 159.8000 154.8600 158.7700 236,800
157.0600 158.7500 156.7000 157.3400 289,400
Weekend
Weekend
159.8300 162.8500 157.3600 157.5100 213,500
158.4400 162.8200 158.4400 162.1700 297,700
153.4900 162.1000 153.4900 157.9600 342,600
157.6000 157.7500 151.4200 153.4900 352,700
154.5200 157.6400 154.3100 157.6000 155,800
Weekend
Weekend
156.2000 158.2800 154.1500 154.4200 204,000
151.8900 157.0800 151.1600 156.5200 245,400
152.9500 153.5600 150.9000 151.8900 211,300
160.2300 162.1800 154.5700 155.3700 236,700
154.9700 160.6200 152.8200 159.4300 348,000
Weekend
Weekend
No trading
149.4800 155.0600 149.2400 154.9700 424,300
147.6100 152.2500 146.4700 148.4600 239,800
147.9300 148.3200 143.8600 146.6000 171,000
148.2700 148.5300 145.9400 147.9300 344,300
Weekend
Weekend
147.9700 151.6800 147.7000 148.2700 902,500
143.8700 149.6100 141.9800 148.8300 416,700
136.7300 143.1300 136.6800 142.9500 322,700
135.7900 137.3800 135.2500 135.5200 232,300
139.6600 140.4700 135.0500 136.1400 339,800
Weekend
Weekend
No trading
139.8600 142.3800 137.7400 140.3700 506,700
142.4100 144.0800 136.6600 137.9400 245,300
144.1000 145.2500 141.2400 142.4100 235,400
144.3100 145.2500 141.3600 143.7200 195,900
Weekend
Weekend
143.1100 144.0500 141.1300 142.2000 265,500
139.9900 143.3800 138.2300 142.8600 237,400
140.4000 144.3800 139.6000 139.8300 240,200
138.7400 142.3600 138.5800 142.0000 274,600
136.4000 138.7700 135.9000 137.4800 296,700
Weekend
Weekend
135.1400 138.0600 135.1400 136.6100 274,600
132.9700 138.9100 132.3300 134.9300 275,100
130.6200 132.1900 129.3400 130.5200 224,600
130.7600 133.1100 130.0200 130.4800 292,800
133.7300 134.7300 130.4700 131.6400 307,300
Weekend
Weekend
138.7600 138.9400 133.3500 135.3900 296,500
136.6600 141.4600 134.3100 138.8700 489,800
138.4500 142.3100 137.5000 138.3400 325,500
133.8200 136.6200 132.0000 134.9700 420,700
No trading
Weekend
Weekend
131.3600 133.8300 130.3700 133.3100 306,500
127.3700 131.8300 125.9000 131.3100 276,400
123.4100 130.0400 122.2000 129.3100 346,200
123.3300 124.8200 119.6900 123.6600 234,200
13 · 8-K After market open · 12:35 ET 8-K ↗
118.8300 123.5000 118.1200 123.0800 351,100
Weekend
Weekend
121.7500 123.7000 118.4300 118.7200 316,400
123.0600 124.4700 122.0600 122.9900 223,100
122.2500 125.0100 121.3000 122.0400 312,600
124.7500 125.9700 122.2500 123.2300 301,900
126.6000 132.7000 123.5900 124.6800 403,100
Weekend
Weekend
123.0700 130.3700 123.0700 126.4300 500,100
12 · 10-Q After-hours · 16:20 ET 10-Q ↗ 11 · 8-K After-hours · 16:11 ET 8-K ↗
121.2300 123.9900 121.2300 123.0700 352,000
118.7400 120.6700 116.9000 119.5900 230,800
118.6800 121.9100 116.6500 117.0100 203,300
117.4700 119.6900 115.6100 118.6700 164,600
Weekend
Weekend
119.4300 120.6400 116.6900 118.8500 242,600
115.8800 119.4600 114.7800 119.2000 218,200
119.6200 119.8600 113.3700 115.4500 329,800
123.5300 123.5300 119.1200 121.0100 277,400
123.9500 126.1900 121.4800 122.8500 286,800
Weekend
Weekend
124.2700 126.4900 122.7600 124.8200 222,800
126.6400 127.0000 123.1300 124.5500 214,900
128.8500 130.3000 125.7000 127.3600 176,800
130.5800 131.7900 126.5900 128.1500 400,900
128.5000 131.2100 128.0200 130.5800 214,000
Weekend
Weekend
128.3300 131.2500 126.4100 129.9600 321,700
125.6100 127.8300 125.0300 126.0400 373,100
127.7200 127.7700 123.4600 126.2100 231,800
129.3100 131.2900 127.7900 127.8500 159,800
124.3900 129.6000 122.9000 129.3200 300,700
Weekend
Weekend
126.5900 127.8900 124.8800 125.6800 265,800
122.3600 125.8600 121.4000 125.8300 225,000
125.8600 126.2800 122.8300 123.9200 250,900
122.4300 123.0200 119.4200 119.8300 238,000
123.0700 125.8100 120.6100 122.9900 233,800
Weekend
Weekend
No trading
10 · DEFA14A After-hours · 16:08 ET DEFA14A ↗ 9 · DEF 14A After-hours · 16:07 ET DEF 14A ↗
122.4100 126.9400 121.6900 123.3100 308,700
130.0300 130.4600 124.9800 125.2200 250,300
127.9900 129.5900 125.0500 129.1500 226,700
125.6600 125.8100 123.6000 125.3800 293,300
Weekend
Weekend
126.7500 127.6900 123.2000 124.1900 232,500
129.7200 132.5100 127.6100 127.6500 212,600
130.8700 131.8500 126.6200 131.3800 278,300
127.8300 130.6000 127.4000 129.4000 265,400
8 · PRE 14A After-hours · 16:50 ET PRE 14A ↗
129.9600 132.8400 128.2800 129.9300 371,800
Weekend
Weekend
125.9700 127.4900 124.3700 125.3600 489,500
124.8000 127.8000 123.8900 126.6300 363,400
127.6800 130.6100 124.7500 125.2900 406,000
128.2200 132.4500 123.5300 130.5500 379,100
127.7400 129.3300 125.7200 126.9600 192,900
Weekend
Weekend
129.9700 130.9200 125.7900 125.8500 256,900
131.9000 133.6800 124.3000 128.7800 371,800
131.3600 134.5400 131.1500 133.7600 307,700
133.2200 134.8900 129.9800 132.4100 242,100
128.4100 133.6900 124.6500 133.3400 431,400
Weekend
Weekend
133.8400 133.8400 129.1800 132.0000 184,300
140.4000 141.9700 134.8000 136.7400 184,100
144.0600 144.5200 140.2800 142.4600 251,600
143.4700 145.6400 138.2100 142.6600 323,500
147.9200 150.1300 144.2800 146.9900 326,100
Weekend
Weekend
147.5400 151.1000 147.5400 150.5800 254,900
155.9100 158.0500 150.6800 150.8200 235,600
152.1000 155.3500 150.6000 155.1200 374,400
152.1100 154.0300 148.9600 152.4700 300,900
154.6600 156.0400 150.1400 151.5700 315,500
Weekend
Weekend
7 · 8-K After-hours · 16:27 ET 8-K ↗
150.2100 159.8900 142.5200 157.0300 556,800
6 · 10-K After-hours · 16:40 ET 10-K ↗ 5 · 8-K After-hours · 16:08 ET 8-K ↗
150.8400 150.8500 146.3100 149.7400 550,400
148.2900 154.2400 147.8200 151.6300 345,300
144.9100 150.2200 144.9100 148.2900 297,700
No trading
Weekend
Weekend
142.4800 147.0000 142.4800 144.9000 163,700
149.3400 151.0000 140.6600 142.0200 392,000
154.0600 154.0600 145.1300 147.7300 339,100
153.1500 155.9000 152.4200 153.2200 331,400
153.9300 154.1300 150.6800 151.8600 242,400
Weekend
Weekend
151.0100 154.7900 149.0500 154.1600 223,300
151.1400 152.6000 148.7100 149.6400 220,100
151.9300 155.5800 149.8400 149.9800 359,600
151.5000 155.6000 149.0300 150.6900 162,300
150.3200 152.0300 149.8700 151.4500 224,100
Weekend
Weekend
148.8300 153.1700 148.4000 149.9000 299,700
149.3200 153.0000 146.8500 150.0300 254,800
149.4100 150.8100 148.3700 149.2800 139,500
152.0400 153.9100 148.4700 149.2700 221,200
152.3100 155.7600 151.6700 152.8600 267,500
Weekend
Weekend
157.2800 157.2800 150.8000 152.6700 230,000
155.8200 160.2900 155.8200 158.5400 284,200
154.4400 156.1600 152.3800 155.1300 231,200
154.2500 156.3400 152.9200 153.2300 343,300
No trading
Weekend
Weekend
154.4700 157.9100 153.4900 156.1700 310,600
148.6000 155.6500 147.2100 155.1200 246,500
148.0900 151.0000 146.3300 148.5200 204,400
151.5900 151.6800 147.1500 148.2800 331,200
152.3900 152.9700 149.8400 151.1900 186,500
Weekend
Weekend
151.2800 153.1100 149.0500 152.9900 168,500
148.8200 154.4800 147.4900 151.6500 248,400
151.0100 152.4900 149.8400 150.3200 155,700
143.3300 151.0600 142.2900 150.7800 255,800
137.4300 147.1900 137.4300 144.1200 220,000
Weekend
Weekend
142.6700 142.6700 137.8200 138.5300 219,400
No trading
144.9700 145.5600 139.6800 142.6700 199,400
147.0900 147.1900 144.6100 144.6300 144,300
147.9700 149.0000 146.5400 147.2300 104,800
Weekend
Weekend
147.1800 148.1900 146.1100 147.8700 82,900
No trading
148.2300 148.5500 146.2400 146.9800 94,200
147.0400 148.4600 146.0600 147.5000 157,000
145.3000 149.1800 144.6100 148.3300 220,200
Weekend
Weekend
145.3600 147.9200 141.3900 145.1500 592,800
147.6400 147.6400 145.1500 146.1700 208,400
146.4000 149.0300 145.3500 146.3700 192,200
147.3800 150.0000 145.3200 147.0700 308,700
148.5000 150.0000 147.3200 148.0300 180,800
Weekend
Weekend
147.2200 148.6400 145.9400 148.4300 230,200
148.0000 148.9500 145.6900 147.2200 184,600
142.9800 147.9200 142.9800 147.5900 279,000
144.1300 145.9800 141.1000 142.4800 178,600
142.5100 145.1900 142.5100 143.7700 239,300
Weekend
Weekend
143.1900 144.8300 140.0300 142.5100 192,400
144.9600 144.9600 141.3900 142.3500 305,000
147.3700 148.1200 143.5900 144.0400 193,600
147.4900 148.1300 143.4100 146.6600 205,900
147.2300 150.3800 145.9400 146.2200 190,800
Weekend
Weekend
149.1400 149.6900 147.3700 148.4400 103,800
No trading
150.4500 152.1500 149.0000 149.1400 245,600
149.0600 153.6300 147.0900 151.9000 303,100
142.0800 150.3900 137.3300 148.5400 399,500
Weekend
Weekend
134.7200 144.5100 134.7100 142.3400 382,000
134.6900 135.3800 131.9900 134.3300 307,400
133.8300 134.7200 132.2900 132.5700 170,200
134.5100 136.1400 132.1600 134.0300 182,700
135.7100 138.4800 133.9000 134.5200 221,300
Weekend
Weekend
135.2200 137.5800 134.2400 136.5000 253,600
138.0300 141.4700 137.2500 138.5300 255,100
143.2200 144.8500 138.4800 139.1500 378,100
140.2600 144.2800 138.9400 143.2200 244,600
139.6400 144.7100 137.9100 139.2300 331,300
Weekend
Weekend
145.6000 149.4800 136.0000 140.1600 838,700
4 · 10-Q After-hours · 16:39 ET 10-Q ↗ 3 · 8-K After-hours · 16:10 ET 8-K ↗
128.4400 130.9300 125.1200 129.6700 429,900
126.1700 129.1800 124.7000 127.3800 342,800
122.5300 127.1900 119.5700 125.6600 402,600
120.3700 123.9000 116.5900 122.8600 327,600
Weekend
Weekend
119.3400 120.4300 115.0000 120.0900 229,400
116.2100 120.6300 116.2100 119.7400 266,400
119.7900 120.4800 116.7600 117.6700 272,100
122.1200 125.0000 119.8000 120.1100 341,600
123.6900 124.3000 122.0900 122.9100 143,600
Weekend
Weekend
123.2900 124.1700 122.1800 123.4800 131,700
121.5800 123.3700 119.6900 121.6700 136,500
121.5900 123.7500 120.9400 122.3500 185,900
117.4100 121.8000 116.9800 121.0000 160,300
119.4500 120.2700 116.0000 117.3400 280,800
Weekend
Weekend
115.6800 119.4200 114.8200 118.4600 335,700
117.0900 119.3600 115.4100 116.4900 278,900
118.1400 119.6600 116.1200 116.2900 192,700
114.3200 117.7500 114.3200 117.3100 297,200
115.0900 116.5800 113.5900 116.2600 206,700
Weekend
Weekend
116.6600 116.6600 112.5000 114.1300 198,000
119.9000 121.3300 116.1500 116.8900 220,500
118.7400 121.0500 117.4100 120.3100 171,600
121.6000 122.2200 117.5300 118.1000 168,300
122.2700 122.9900 120.8600 121.3800 271,200
Weekend
Weekend
120.9100 125.0000 120.9100 122.0700 194,700
120.8800 122.1000 118.8100 120.9100 163,800
119.6700 123.7000 117.8000 120.9600 273,700
116.3100 120.2600 115.8000 119.9600 203,100
119.8400 119.8400 115.5500 117.0400 221,500
Weekend
Weekend
118.8100 119.5400 117.1700 118.8100 295,200
125.0900 125.0900 114.7000 118.2600 623,200
130.0200 130.5600 126.4100 126.5300 184,700
132.6800 133.1800 129.7800 129.9000 212,500
131.1000 133.4000 129.5300 131.8700 217,700
Weekend
Weekend
133.2600 134.5400 129.3500 131.7100 512,500
129.6400 134.0000 128.0000 133.0200 351,000
130.2500 133.2800 128.1500 129.1000 256,400
131.6600 131.9400 128.7000 130.3600 344,100
131.8800 132.5300 129.5900 132.1700 269,100
Weekend
Weekend
134.1900 136.2000 130.3600 130.3800 240,400
133.0500 136.6100 132.2400 135.0300 481,900
131.6500 134.6600 130.5800 133.5700 351,300
130.0000 131.0200 128.9800 130.5700 161,600
131.6400 131.6400 127.9100 130.5800 209,300
Weekend
Weekend
126.1000 131.3600 126.1000 131.2400 280,700
124.1100 125.8000 121.6100 125.6300 232,800
126.1300 128.1300 122.3100 124.1000 347,400
125.2700 127.2100 124.2300 127.0200 257,800
No trading
Weekend
Weekend
127.3800 127.9600 125.1300 127.6600 229,500
128.0400 129.2200 125.2400 127.0400 219,700
124.9500 127.3600 123.5100 126.6200 278,800
126.1000 126.8200 124.2900 125.9400 320,400
127.9900 128.0500 124.9200 125.8100 197,400
Weekend
Weekend
122.9500 128.9900 121.8300 128.1800 275,300
123.3000 124.1100 120.9500 121.7500 225,700
123.7600 125.0200 121.6700 123.3600 314,500
122.7800 124.6500 122.3700 123.7600 396,400
121.1400 124.7500 120.4100 122.9600 436,600
Weekend
Weekend
119.0000 122.8100 115.0700 120.9500 844,600
113.1700 113.6100 111.4200 111.9000 426,700
110.8300 114.3800 110.5100 114.1300 278,900
108.2400 112.0900 107.5000 110.3200 430,500
112.0600 113.8000 107.0000 108.1000 638,100
Weekend
Weekend
124.7100 124.7100 109.0000 112.8500 1,173,300
2 · 10-Q After-hours · 16:17 ET 10-Q ↗ 1 · 8-K After-hours · 16:11 ET 8-K ↗
128.8600 130.5700 125.5800 129.9100 435,600
128.8100 129.0000 125.0700 126.8900 239,300
130.0400 132.5400 128.5000 129.0200 330,700
127.6300 131.2100 127.6300 130.0600 173,800
Weekend
Weekend
127.5100 128.2200 124.0000 127.4000 242,200
125.7200 134.0400 125.7200 128.4100 433,400
126.7000 128.4400 124.3900 125.4700 146,100
128.2200 128.7000 126.6300 126.7300 120,200
129.6000 130.2100 127.1500 127.5000 132,200
Weekend
Weekend

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.