Get early access! Join the Twelve Data AI Assistant waitlist now.

IC7

FSX
107 EUR
1
0.93%
Last update Aug 26, 8:20 AM CEST
Main market
Day range
107
107
Previous close
108
Open
107
Access this stock data via API
Subscribe
Icu Medical Inc.
107.00
1
0.93%

Analysis

Revenue estimate Current quarter
(Sep 2025)
Next quarter
(Dec 2025)
Current year
(Dec 2025)
Next year
(Dec 2026)
Number of Analysts 5 5 6 6
Avg. estimate 511.46M 535.62M 2.20B 2.18B
Low estimate 498M 524.50M 2.17B 2.11B
High estimate 520.40M 548.30M 2.24B 2.27B
Last year sales 589.13M 629.81M 2.38B 2.20B
Sales growth -0.13 -0.15 -0.08 -0.01
EPS revisions Current quarter
(Sep 2025)
Next quarter
(Dec 2025)
Current year
(Dec 2025)
Next year
(Dec 2026)
Up last 7 days 0 0 0 0
Up last 30 days 0 0 0 0
Down last 7 days 0 0 0 0
Down last 30 days 0 0 0 0

Analyst ratings

Firm Date Action
Piper Sandler Aug 15, 2025 Initiates
Raymond James Aug 08, 2025 Maintains
Raymond James May 09, 2025 Maintains
Keybanc Apr 21, 2025 Maintains
Needham Apr 08, 2025 Reiterates
Jefferies Dec 11, 2024 Upgrade
Needham Nov 13, 2024 Reiterates
Keybanc Nov 13, 2024 Maintains
Keybanc Oct 15, 2024 Maintains
Jefferies Oct 14, 2024 Initiates
Needham Oct 10, 2024 Reiterates
Raymond James Sep 12, 2024 Maintains
Keybanc Aug 08, 2024 Maintains
Needham Aug 08, 2024 Reiterates
Raymond James Aug 08, 2024 Maintains
Needham Jun 21, 2024 Initiates
Raymond James Jun 17, 2024 Upgrade
Keybanc Feb 28, 2024 Maintains
Keybanc Feb 06, 2024 Initiates
CL King Dec 14, 2023 Initiates
Keybanc May 09, 2023 Maintains
Raymond James Nov 08, 2022 Downgrade
Raymond James Aug 09, 2022 Maintains
Keybanc Aug 09, 2022 Maintains
Raymond James Aug 08, 2022 Maintains
Keybanc Aug 03, 2022 Maintains
Keybanc May 10, 2022 Maintains
Raymond James May 10, 2022 Maintains
Raymond James Feb 28, 2022 Maintains
Keybanc Oct 22, 2021 Maintains
Main market

Exchange is currently active.
Closing in 10 hours 43 minutes

11:16
00:00
08:00
22:00
23:59

Trading Hours (Monday - Friday):

Main market
08:00 - 22:00
All times are displayed in the Europe/Berlin timezone (CEST, UTC+02:00).