Price
$38.40
52W High
$45.03
52W Low
$31.08
SMA50
$39.03
SMA200
$38.42
Avg Volume 50D
$341.49K
From 52W High
-14.72%
From 52W Low
+23.55%
Vs SMA50
-1.62%
Vs SMA200
-0.05%
Current Volume
$225.88K
Dollar Volume 50D
$13.37M
Market Cap
$1.36B
P/E
1.6x
Revenue TTM
$612.12M
EPS TTM
22.00
Net Income TTM
$823.50M
Free Cash Flow
-$41.37M
Revenue 1Y
-21.69%
EPS 1Y
+2317.58%
Net Income 1Y
+2107.18%
FCF 1Y
-643.63%
Profit Margin
134.53%
FCF Margin
-6.76%
Dividend Yield
0.42%
Dividend TTM
$0.16
Last Ex-Dividend
2026-08-06
Dividend / EPS
0.73%

Revenue

Annual ending 2025-12-31
$645.72M

EPS

Annual ending 2025-12-31
2.95

Net Income

Annual ending 2025-12-31
$120.14M

News