Price
$68.36
52W High
$90.81
52W Low
$52.16
SMA50
$76.01
SMA200
$72.95
Avg Volume 50D
$586.50K
From 52W High
-24.72%
From 52W Low
+31.06%
Vs SMA50
-10.06%
Vs SMA200
-6.29%
Current Volume
$483.07K
Dollar Volume 50D
$44.67M
Market Cap
$2.16B
P/E
23.6x
Revenue TTM
$4.90B
EPS TTM
2.90
Net Income TTM
$91.85M
Free Cash Flow
$130.45M
Revenue 1Y
+12.99%
EPS 1Y
+32.42%
Net Income 1Y
+30.13%
FCF 1Y
-38.00%
Profit Margin
1.88%
FCF Margin
2.66%

Revenue

Annual ending 2025-12-31
$4.48B

EPS

Annual ending 2025-12-31
2.45

Net Income

Annual ending 2025-12-31
$77.88M

News