Price
$29.96
52W High
$35.17
52W Low
$25.65
SMA50
$27.34
SMA200
$30.50
Avg Volume 50D
$1.65M
From 52W High
-17.39%
From 52W Low
+16.80%
Vs SMA50
+9.57%
Vs SMA200
-1.76%
Current Volume
$690.28K
Bars Stored
1257
Market Cap
$16.44B
P/E
14.3x
Revenue TTM
$8.62B
EPS TTM
2.02
Net Income TTM
$1.15B
Free Cash Flow
$646.00M
Revenue 1Y
+2.42%
EPS 1Y
+180.56%
Net Income 1Y
+178.02%
FCF 1Y
-19.45%
Profit Margin
13.35%
FCF Margin
7.49%

Revenue

Quarterly ending 2025-12-31
$2.36B

EPS

Quarterly ending 2025-12-31
0.34

Net Income

Quarterly ending 2025-12-31
$193.00M