Price
$50.69
52W High
$50.69
52W Low
$37.39
SMA50
$48.53
SMA200
$44.25
Avg Volume 50D
$443.95K
From 52W High
+0.00%
From 52W Low
+35.57%
Vs SMA50
+4.44%
Vs SMA200
+14.54%
Current Volume
$265.15K
Dollar Volume 50D
$21.64M
Market Cap
$2.94B
P/E
17.7x
Revenue TTM
$9.15B
EPS TTM
2.77
Net Income TTM
$166.40M
Free Cash Flow
$312.40M
Revenue 1Y
+6.00%
EPS 1Y
+49.73%
Net Income 1Y
+43.57%
FCF 1Y
+440.48%
Profit Margin
1.82%
FCF Margin
3.42%
Dividend Yield
2.29%
Dividend TTM
$1.16
Last Ex-Dividend
2026-10-01
Dividend / EPS
41.88%

Revenue

Annual ending 2025-10-31
$8.75B

EPS

Annual ending 2025-10-31
2.59

Net Income

Annual ending 2025-10-31
$162.40M

News