Price
$90.58
52W High
$90.58
52W Low
$45.60
SMA50
$75.24
SMA200
$67.74
Avg Volume 50D
$717.38K
From 52W High
-0.00%
From 52W Low
+98.64%
Vs SMA50
+20.38%
Vs SMA200
+33.72%
Current Volume
$1.33M
Bars Stored
1013
Market Cap
$3.50B
P/E
6.8x
Revenue TTM
$5.03B
EPS TTM
10.92
Net Income TTM
$519.00M
Free Cash Flow
--
Revenue 1Y
+0.14%
EPS 1Y
+97.47%
Net Income 1Y
+88.04%
Profit Margin
10.31%

Revenue

Quarterly ending 2025-12-31
$1.41B

EPS

Quarterly ending 2025-12-31
1.24

Net Income

Quarterly ending 2025-12-31
$54.00M