Price
$44.38
52W High
$48.45
52W Low
$10.58
SMA50
$43.61
SMA200
$39.23
Avg Volume 50D
$769.20K
From 52W High
-8.40%
From 52W Low
+319.47%
Vs SMA50
+1.75%
Vs SMA200
+13.12%
Current Volume
$554.31K
Dollar Volume 50D
$33.60M
Market Cap
$7.01B
P/E
26.1x
Revenue TTM
$5.55B
EPS TTM
1.75
Net Income TTM
$269.17M
Free Cash Flow
$121.47M
Revenue 1Y
+15.15%
EPS 1Y
+113.41%
Net Income 1Y
+103.52%
FCF 1Y
-58.26%
Profit Margin
4.85%
FCF Margin
2.19%

Revenue

Annual ending 2025-12-31
$5.29B

EPS

Annual ending 2025-12-31
1.22

Net Income

Annual ending 2025-12-31
$191.54M

News