Price
$31.10
52W High
$36.59
52W Low
$19.52
SMA50
$24.54
SMA200
$26.41
Avg Volume 50D
$4.00M
From 52W High
-15.00%
From 52W Low
+59.32%
Vs SMA50
+26.73%
Vs SMA200
+17.76%
Current Volume
$5.01M
Dollar Volume 50D
$110.96M
Market Cap
$4.66B
P/E
22.2x
Revenue TTM
$5.69B
EPS TTM
1.33
Net Income TTM
$209.58M
Free Cash Flow
$303.85M
Revenue 1Y
+5.95%
EPS 1Y
+6.40%
Net Income 1Y
-0.79%
FCF 1Y
+25.99%
Profit Margin
3.68%
FCF Margin
5.34%

Revenue

Annual ending 2025-12-31
$5.65B

EPS

Annual ending 2025-12-31
1.27

Net Income

Annual ending 2025-12-31
$207.59M

News