Price
$37.36
52W High
$43.38
52W Low
$25.22
SMA50
$35.94
SMA200
$32.78
Avg Volume 50D
$2.00M
From 52W High
-13.88%
From 52W Low
+48.14%
Vs SMA50
+3.95%
Vs SMA200
+13.97%
Current Volume
$1.42M
Dollar Volume 50D
$71.76M
Market Cap
$5.64B
P/E
22.6x
Revenue TTM
$2.24B
EPS TTM
1.59
Net Income TTM
$250.00M
Free Cash Flow
$275.04M
Revenue 1Y
+13.63%
EPS 1Y
+10.42%
Net Income 1Y
+5.79%
FCF 1Y
-1.00%
Profit Margin
11.17%
FCF Margin
12.29%

Revenue

Annual ending 2025-12-31
$2.09B

EPS

Annual ending 2025-12-31
1.54

Net Income

Annual ending 2025-12-31
$251.02M

News