Price
$97.52
52W High
$97.52
52W Low
$74.96
SMA50
$92.34
SMA200
$88.76
Avg Volume 50D
$630.53K
From 52W High
-0.00%
From 52W Low
+30.10%
Vs SMA50
+5.61%
Vs SMA200
+9.87%
Current Volume
$697.50K
Bars Stored
1257
Market Cap
$5.44B
P/E
26.2x
Revenue TTM
$3.83B
EPS TTM
3.73
Net Income TTM
$207.68M
Free Cash Flow
$214.98M
Revenue 1Y
+2.16%
EPS 1Y
-1.58%
Net Income 1Y
-2.65%
FCF 1Y
-28.70%
Profit Margin
5.42%
FCF Margin
5.61%

Revenue

Quarterly ending 2026-02-28
$917.77M

EPS

Quarterly ending 2026-02-28
0.76

Net Income

Quarterly ending 2026-02-28
$42.48M