Price
$19.88
52W High
$33.12
52W Low
$19.88
SMA50
$24.25
SMA200
$27.17
Avg Volume 50D
$3.69M
From 52W High
-39.98%
From 52W Low
+0.00%
Vs SMA50
-18.01%
Vs SMA200
-26.84%
Current Volume
$3.66M
Dollar Volume 50D
$89.09M
Market Cap
$6.59B
P/E
20.3x
Revenue TTM
$6.32B
EPS TTM
0.97
Net Income TTM
$323.97M
Free Cash Flow
$218.79M
Revenue 1Y
+12.56%
EPS 1Y
+136.59%
Net Income 1Y
+143.51%
FCF 1Y
+789.88%
Profit Margin
5.12%
FCF Margin
3.46%

Revenue

Annual ending 2025-12-31
$6.06B

EPS

Annual ending 2025-12-31
0.83

Net Income

Annual ending 2025-12-31
$277.42M

News