stoclear
All Exchanges
13
Home
Screener
About
EN
EN
Home
Screener
About
Outstanding Shares
Loading outstanding shares data...
1M
6M
YTD
1Y
5Y
Loading price data...
Historical Returns
1 Month
-4.12%
3 Months
+2.45%
6 Months
+21.02%
1 Year
+39.17%
3 Years
+70.37%
5 Years
+108.79%
Wall Street Analysts
Buy Rating
Based on
112 analyst ratings
Buy
71
(63%)
Hold
32
(29%)
Sell
9
(8%)
Earnings Per Share (EPS)
Actual
Estimated
$1.57
BEAT 0.13
Jul 25
Actual: $1.57
Est: $1.44
$1.85
BEAT 0.12
Oct 25
Actual: $1.85
Est: $1.73
$2.85
BEAT 0.18
Jan 26
Actual: $2.85
Est: $2.67
$2.01
BEAT 0.06
Apr 26
Actual: $2.01
Est: $1.95
$2.02
BEAT 0.13
Jul 26
Actual: $2.02
Est: $1.89