Price
$10.34
52W High
$12.91
52W Low
$8.95
SMA50
$10.06
SMA200
$11.01
Avg Volume 50D
$3.56M
From 52W High
-24.85%
From 52W Low
+15.53%
Vs SMA50
+2.78%
Vs SMA200
-6.05%
Current Volume
$4.04M
Dollar Volume 50D
$35.66M
Market Cap
$5.74B
P/E
--
Revenue TTM
$3.01B
EPS TTM
2.75
Net Income TTM
$530.75M
Free Cash Flow
$508.28M
Revenue 1Y
+33.72%
EPS 1Y
+570.73%
Net Income 1Y
+527.43%
FCF 1Y
+77.73%
Profit Margin
17.64%
FCF Margin
16.89%
Last Ex-Dividend
2017-05-09

Revenue

Annual ending 2026-02-28
$3.01B

EPS

Annual ending 2026-02-28
2.75

Net Income

Annual ending 2026-02-28
$530.75M