Price
$74.71
52W High
$105.31
52W Low
$61.21
SMA50
$85.22
SMA200
$84.17
Avg Volume 50D
$195.24K
From 52W High
-29.06%
From 52W Low
+22.06%
Vs SMA50
-12.33%
Vs SMA200
-11.24%
Current Volume
$107.95K
Dollar Volume 50D
$16.64M
Market Cap
$1.83B
P/E
19.1x
Revenue TTM
$3.74B
EPS TTM
3.77
Net Income TTM
$95.87M
Free Cash Flow
$183.46M
Revenue 1Y
+9.80%
EPS 1Y
+550.00%
Net Income 1Y
+541.20%
FCF 1Y
-12.24%
Profit Margin
2.57%
FCF Margin
4.91%

Revenue

Annual ending 2026-06-30
$3.74B

EPS

Annual ending 2026-06-30
3.79

Net Income

Annual ending 2026-06-30
$95.87M

News