Price
$246.63
52W High
$336.90
52W Low
$80.16
SMA50
$259.60
SMA200
$207.76
Avg Volume 50D
$897.33K
From 52W High
-26.79%
From 52W Low
+207.67%
Vs SMA50
-5.00%
Vs SMA200
+18.71%
Current Volume
$664.32K
Dollar Volume 50D
$229.46M
Market Cap
$8.37B
P/E
--
Revenue TTM
$885.63M
EPS TTM
0.91
Net Income TTM
$122.64M
Free Cash Flow
$6.29M
Revenue 1Y
+10.21%
EPS 1Y
+37.88%
Net Income 1Y
+37.41%
FCF 1Y
-80.78%
Profit Margin
13.85%
FCF Margin
0.71%
Dividend Yield
0.81%
Dividend TTM
$2.00
Last Ex-Dividend
2026-08-06
Dividend / EPS
219.78%

Revenue

Annual ending 2025-12-31
$885.63M

EPS

Annual ending 2025-12-31
0.91

Net Income

Annual ending 2025-12-31
$122.64M

News