Price
$37.54
52W High
$45.15
52W Low
$30.03
SMA50
$36.72
SMA200
$36.39
Avg Volume 50D
$3.86M
From 52W High
-16.85%
From 52W Low
+25.01%
Vs SMA50
+2.23%
Vs SMA200
+3.16%
Current Volume
$2.60M
Dollar Volume 50D
$140.98M
Market Cap
$11.24B
P/E
10.4x
Revenue TTM
$6.13B
EPS TTM
3.48
Net Income TTM
$1.08B
Free Cash Flow
$765.60M
Revenue 1Y
+25.76%
EPS 1Y
+128.95%
Net Income 1Y
+126.32%
FCF 1Y
+12.96%
Profit Margin
17.68%
FCF Margin
12.49%

Revenue

Annual ending 2025-12-31
$5.28B

EPS

Annual ending 2025-12-31
2.03

Net Income

Annual ending 2025-12-31
$634.42M

News