Price
$41.99
52W High
$56.76
52W Low
$37.56
SMA50
$43.62
SMA200
$44.01
Avg Volume 50D
$941.72K
From 52W High
-35.18%
From 52W Low
+11.79%
Vs SMA50
-3.73%
Vs SMA200
-4.59%
Current Volume
$1.12M
Bars Stored
1257
Market Cap
$4.44B
P/E
15.4x
Revenue TTM
$6.48B
EPS TTM
2.70
Net Income TTM
$288.40M
Free Cash Flow
$422.75M
Revenue 1Y
+10.73%
EPS 1Y
+4.65%
Net Income 1Y
+4.35%
FCF 1Y
-7.92%
Profit Margin
4.45%
FCF Margin
6.52%

Revenue

Quarterly ending 2025-12-31
$1.47B

EPS

Quarterly ending 2025-12-31
0.18

Net Income

Quarterly ending 2025-12-31
$18.20M