Price
$16.38
52W High
$24.57
52W Low
$12.65
SMA50
$16.27
SMA200
$15.28
Avg Volume 50D
$10.33M
From 52W High
-33.33%
From 52W Low
+29.49%
Vs SMA50
+0.65%
Vs SMA200
+7.18%
Current Volume
$12.31M
Dollar Volume 50D
$168.70M
Market Cap
$6.10B
P/E
2.1x
Revenue TTM
$6.77B
EPS TTM
6.98
Net Income TTM
$2.87B
Free Cash Flow
$1.11B
Revenue 1Y
+10.81%
EPS 1Y
+3072.73%
Net Income 1Y
+3008.58%
FCF 1Y
+12.02%
Profit Margin
42.32%
FCF Margin
16.43%

Revenue

Annual ending 2025-12-31
$6.32B

EPS

Annual ending 2025-12-31
6.81

Net Income

Annual ending 2025-12-31
$2.84B

News