Price
$47.98
52W High
$93.97
52W Low
$47.98
SMA50
$58.97
SMA200
$75.52
Avg Volume 50D
$957.95K
From 52W High
-48.94%
From 52W Low
+0.00%
Vs SMA50
-18.63%
Vs SMA200
-36.46%
Current Volume
$573.00K
Dollar Volume 50D
$55.91M
Market Cap
$2.72B
P/E
19.5x
Revenue TTM
$3.31B
EPS TTM
2.45
Net Income TTM
$139.89M
Free Cash Flow
$43.06M
Revenue 1Y
+12.13%
EPS 1Y
-8.92%
Net Income 1Y
-8.73%
FCF 1Y
+181.03%
Profit Margin
4.23%
FCF Margin
1.30%

Revenue

Annual ending 2025-12-31
$3.15B

EPS

Annual ending 2025-12-31
2.76

Net Income

Annual ending 2025-12-31
$157.07M

News