Price
$34.16
52W High
$68.77
52W Low
$26.19
SMA50
$42.62
SMA200
$50.51
Avg Volume 50D
$1.95M
From 52W High
-50.33%
From 52W Low
+30.43%
Vs SMA50
-19.85%
Vs SMA200
-32.37%
Current Volume
$1.80M
Dollar Volume 50D
$83.39M
Market Cap
$3.46B
P/E
5.7x
Revenue TTM
$2.67B
EPS TTM
5.79
Net Income TTM
$602.90M
Free Cash Flow
$151.20M
Revenue 1Y
+9.67%
EPS 1Y
+421.62%
Net Income 1Y
+442.18%
FCF 1Y
+793.58%
Profit Margin
22.60%
FCF Margin
5.67%

Revenue

Annual ending 2025-12-31
$2.53B

EPS

Annual ending 2025-12-31
0.42

Net Income

Annual ending 2025-12-31
$40.00M

News