Price
$177.73
52W High
$200.84
52W Low
$85.53
SMA50
$187.75
SMA200
$158.35
Avg Volume 50D
$140.35K
From 52W High
-11.51%
From 52W Low
+107.80%
Vs SMA50
-5.34%
Vs SMA200
+12.24%
Current Volume
$186.58K
Dollar Volume 50D
$26.38M
Market Cap
$2.77B
P/E
29.7x
Revenue TTM
$2.14B
EPS TTM
5.68
Net Income TTM
$93.07M
Free Cash Flow
$118.66M
Revenue 1Y
+11.47%
EPS 1Y
+8.40%
Net Income 1Y
+7.50%
FCF 1Y
+208.23%
Profit Margin
4.35%
FCF Margin
5.55%

Revenue

Annual ending 2025-12-31
$2.02B

EPS

Annual ending 2025-12-31
5.37

Net Income

Annual ending 2025-12-31
$88.59M

News