ICU Medical, Inc ICUI

Open calendar →

ICU Medical, Inc. - Common Stock · Company · Nasdaq · Healthcare / Medical Instruments & Supplies

Paper trade (simulated — no real money)

Fill: USD 166.6200 · FX 1 USD = 1.277900 SGD · about SGD 212.9237 per unit

Sign in to practise with simulated trades before investing real money. 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 123.48 → 166.62 · 34.9%
187.260151.355115.450 1,2 3,4 5 6 7,8 9,10 11 12,13 Oct 25Jan 26Apr 26Jul 26Oct 26

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

Price & SEC Filing History 24 Oct 2025 — 25 Oct 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.

Weekend
Weekend
166.9200 167.9450 160.8859 166.6200 272,242
160.9800 168.6200 160.6700 168.3300 241,700
159.5200 162.2000 159.0200 160.8400 220,000
161.6000 164.0000 160.5700 161.0800 158,700
163.0000 164.1500 160.2200 161.2400 153,800
Weekend
Weekend
167.3000 167.8000 162.5100 162.9900 221,700
164.1000 167.7300 164.1000 167.2300 239,500
162.2000 163.8700 161.6400 162.6900 258,400
165.1600 167.0500 162.9900 163.2300 236,300
159.7300 164.4000 159.5000 163.9100 201,400
Weekend
Weekend
157.4600 160.4700 157.4600 160.3200 146,000
154.8100 157.5000 153.3300 157.1800 220,600
157.8900 160.5000 155.5400 156.0300 214,600
162.5500 162.5500 157.6500 159.7300 238,600
159.3500 162.8100 157.8000 161.4000 211,500
Weekend
Weekend
158.7800 161.3300 157.1500 159.3800 227,700
160.0800 161.5500 156.9100 157.1800 248,200
163.6400 164.5500 159.8400 160.5100 307,200
163.9200 164.3500 161.4400 163.4400 245,900
163.9700 166.7100 163.0500 164.0300 290,600
Weekend
Weekend
166.4300 166.6700 163.9500 164.9500 201,700
163.1200 167.6700 163.0800 166.0200 380,100
160.2600 166.4600 159.2900 163.3200 408,300
157.6400 163.5700 156.0100 160.9800 276,000
154.2500 156.8000 152.4900 155.2200 223,400
Weekend
Weekend
151.6700 153.3000 151.3300 152.6500 388,100
157.7700 157.7700 152.7900 152.9100 204,400
156.0700 158.9800 155.5800 155.6200 192,600
156.7900 157.6000 154.9700 155.8800 196,500
157.6300 158.6800 155.7400 157.6000 189,300
Weekend
Weekend
160.3300 162.1600 155.4800 156.4800 189,000
159.4600 160.3400 155.9100 157.2600 171,600
160.8900 166.6000 159.3200 161.0000 289,300
166.0600 166.5900 160.0600 160.8900 311,300
No trading
Weekend
Weekend
165.3000 167.8700 164.8000 167.5800 163,500
171.6900 171.6900 165.5800 166.2900 241,500
171.2300 174.0500 169.6600 169.8500 360,300
173.1300 176.4300 170.4200 170.8100 326,400
173.6600 174.8800 169.3800 172.9500 217,400
Weekend
Weekend
175.4500 177.6800 174.1000 175.1000 162,200
177.4900 179.0700 174.8800 175.1000 263,700
182.8000 182.8400 179.1800 179.5900 161,600
182.5300 183.2500 180.6500 182.2400 130,400
184.3900 185.0000 180.2600 182.5500 230,400
Weekend
Weekend
183.0500 184.0000 181.0700 182.8400 182,300
184.1600 187.8800 182.2600 182.5300 255,400
185.8200 189.3000 185.2500 187.2600 235,000
182.7900 185.3200 182.5000 183.7600 241,900
182.7000 185.2000 181.9300 182.5100 291,900
Weekend
Weekend
182.2500 184.3300 181.3000 182.9800 191,800
180.2200 183.3700 178.7200 183.1100 186,200
180.3100 181.0500 177.0200 179.3400 314,100
182.4200 185.3000 181.6200 182.0800 250,300
182.6700 186.1700 180.8900 182.4200 476,900
Weekend
Weekend
182.3500 192.8500 180.8800 184.5600 931,200
13 · 10-Q After-hours · 16:34 ET 10-Q ↗ 12 · 8-K After-hours · 16:11 ET 8-K ↗
167.2800 168.3600 164.0900 166.3700 359,600
171.9600 172.0200 166.2200 166.4000 325,700
171.9800 173.0400 169.6700 171.9600 320,800
171.7300 176.2700 170.6300 172.9400 579,100
Weekend
Weekend
169.3200 169.8200 165.7600 168.5100 349,800
167.7200 170.8100 166.9000 168.3800 403,900
164.6900 170.4800 164.6900 166.5300 303,300
162.8900 167.9900 162.8900 165.7800 240,200
159.4300 161.9500 156.6400 161.4600 363,600
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
11 · 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
10 · 10-Q After-hours · 16:20 ET 10-Q ↗ 9 · 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
8 · DEFA14A After-hours · 16:08 ET DEFA14A ↗ 7 · 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
6 · 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
5 · 8-K After-hours · 16:27 ET 8-K ↗
150.2100 159.8900 142.5200 157.0300 556,800
4 · 10-K After-hours · 16:40 ET 10-K ↗ 3 · 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
2 · 10-Q After-hours · 16:39 ET 10-Q ↗ 1 · 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

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.