Price
$30.48
52W High
$37.88
52W Low
$20.71
SMA50
$28.66
SMA200
$29.77
Avg Volume 50D
$2.17M
From 52W High
-19.54%
From 52W Low
+47.18%
Vs SMA50
+6.36%
Vs SMA200
+2.40%
Current Volume
$1.34M
Dollar Volume 50D
$61.95M
Market Cap
$2.85B
P/E
6.2x
Revenue TTM
$1.69B
EPS TTM
4.75
Net Income TTM
$458.00M
Free Cash Flow
$736.00M
Revenue 1Y
+0.96%
EPS 1Y
+324.11%
Net Income 1Y
+316.36%
FCF 1Y
+178.79%
Profit Margin
27.08%
FCF Margin
43.52%

Revenue

Annual ending 2025-12-31
$1.66B

EPS

Annual ending 2025-12-31
1.35

Net Income

Annual ending 2025-12-31
$130.00M

News