ICU Medical
NasdaqGS:ICUI
$ 129,93
+ $4,57 (3,65%)
129,93 $
+$4,57 (3,65%)
End-of-day quote: 03/23/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

$7,76
Earnings Per Share
$89,60
Revenue Per Share
36,84%
Gross Margin %
$3,10 B
Market Cap
$1,27 B
Long-Term Debt
Earnings Per Share
$7,76
Revenue Per Share
$89,60
Gross Margin %
36,84%
Market Cap
$3,10 B
Long-Term Debt
$1,27 B

Financials

Year Year 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
EPS Earnings Per Share $7,76 $6,22 $6,76 $6,54 $7,39 $7,13 $8,16 $8,84 $6,45 $4,88 $3,96 $2,01 $2,65 $2,80 $2,59 $2,23 $1,77 $1,53 $1,72 $1,64
Earnings Earnings $191,59M $152,51M $163,19M $156,96M $175,81M $150,73M $169,48M $181,22M $130,55M $79,74M $63,84M $31,44M $39,99M $40,52M $36,00M $30,48M $24,82M $22,54M $23,67M $24,01M
RPS Revenue Per Share $89,60 $97,15 $93,58 $95,00 $55,33 $60,12 $60,96 $68,29 $63,86 $23,22 $21,20 $19,77 $20,79 $21,90 $21,74 $20,82 $16,51 $13,90 $13,67 $13,77
Revenue Revenue $2,21B $2,38B $2,26B $2,28B $1,32B $1,27B $1,27B $1,40B $1,29B $379,37M $341,67M $309,26M $313,72M $316,87M $302,20M $284,58M $231,51M $204,73M $188,14M $201,61M
OCF Operating Cash Flow $264,90M $204,03M $166,20M $-62,13M $267,54M $222,75M $101,92M $160,22M $154,42M $0,00M $0,00M $0,00M $0,00M $0,00M $64,49M $33,10M $48,61M $0,00M $0,00M $0,00M
FCF Free Cash Flow $100,00M $202,22M $116,90M $-152,44M $199,00M $130,75M $4,61M $67,50M $79,94M $0,00M $41,88M $0,00M $45,61M $47,11M $48,66M $0,00M $0,00M $0,00M $0,00M $0,00M
OM Operating Margin 4,90% 4,09% 2,12% -0,16% 10,74% 10,59% 11,55% 14,08% 10,75% 26,10% 24,10% 14,36% 17,09% 19,34% 17,07% 16,84% 15,47% 15,33% 13,10% 14,57%
GM % Gross Margin % 36,84% 34,62% 32,75% 30,60% 37,34% 36,31% 37,27% 40,72% 38,09% 53,09% 53,23% 49,26% 49,61% 49,39% 47,34% 45,58% 46,41% 43,87% 41,59% 40,22%
FCFS Free Cash Flow Per Share $3,36 $4,67 $3,01 $-6,76 $8,79 $5,85 $-0,20 $2,91 $3,81 $4,04 $3,17 $3,19 $3,15 $3,23 $3,52 $0,73 $0,34 $1,34 $1,03 $0,83
LT Debt Long-Term Debt $1,27B $1,53B $1,58B $1,62B $1,48M N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
Sha. Stocks 24,69M 24,52M 24,14M 24M 23,79M 21,14M 20,77M 20,5M 20,24M 16,34M 16,12M 15,64M 15,09M 14,47M 13,9M 13,67M 14,02M 14,73M 13,76M 14,64M
×