Price
$129.14
52W High
$153.98
52W Low
$89.36
SMA50
$128.40
SMA200
$118.43
Avg Volume 50D
$347.33K
From 52W High
-16.13%
From 52W Low
+44.52%
Vs SMA50
+0.58%
Vs SMA200
+9.04%
Current Volume
$268.70K
Dollar Volume 50D
$44.54M
Market Cap
$4.36B
P/E
17.4x
Revenue TTM
$1.95B
EPS TTM
7.04
Net Income TTM
$251.57M
Free Cash Flow
$392.73M

Revenue

Annual ending 2026-06-30
$1.95B

EPS

Annual ending 2026-06-30
7.04

Net Income

Annual ending 2026-06-30
$251.57M

News