Sector
Healthcare
Industry
Medical Distribution
Market Cap
8.66
Volume
1,093,636
P/E
22.97
ROE
8.76
52W High
89.29
52W Low
61.95
Price Overview
Open
76.25
High
76.79
Low
75.84
Intraday Range
1.25%
20D Avg Volume
1,789,807
Distance From 52W High
-14.84%
Technical Levels
20 SMA
73.14
50 SMA
74.52
200 SMA
73.03
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 76.25 76.79 75.84 76.04 1,093,636 ▼ -0.47% -0.2% 1.25%
2026-06-01 76.04 77.04 75.74 76.4 1,356,100 ▼ -0.24% -0.71% 1.72%
2026-05-29 76.29 78.04 75.91 76.58 2,454,500 ▲ 0.34% -0.04% 2.81%
2026-05-28 74.79 76.91 74.68 76.32 989,700 ▲ 0.86% -1.16% 2.99%
2026-05-27 74.47 76.62 74.38 75.67 1,860,200 ▲ 2.4% 0.77% 3.01%
2026-05-26 74.25 74.51 73.6 73.9 1,228,500 ▼ -0.42% 0.05% 1.24%
2026-05-22 73.56 74.81 73.45 74.21 1,023,100 ▼ nan% nan% 1.85%
Fundamentals
Business
Sector Healthcare
Industry Medical Distribution
Market Cap 8.66B
Float Adj MCap 7.13B
Valuation
P/E 22.97
Forward P/E 12.87
P/S 0.64
P/B 2.66
PEG 1.68
Quality Metrics
ROE 8.76%
ROA 4.35%
Gross Margin 31.19%
Operating Margin 5.85%
Profit Margin 2.95%
Trading Metrics
Relative Volume 0.8
Average Volume 1.37M
Beta 0.82
Short Float 9.05%
Latest Q/Q Growth
Revenue -2.01%
Profit 5.94%
Operating Income 4.3%
EPS 8.24%
Quarterly History
Revenue Qtrs 3.37, 3.44, 3.34, 3.24
Profit Qtrs 0.11, 0.1, 0.1, 0.09
Operating Qtrs 0.19, 0.19, 0.2, 0.17
EPS Qtrs 0.92, 0.85, 0.84, 0.7