stoclear
All Exchanges
13
English
English
Outstanding Shares
Loading outstanding shares data...
1M
6M
YTD
1Y
5Y
Loading price data...
Historical Returns
1 Month
+1.81%
3 Months
-6.68%
6 Months
+15.00%
1 Year
+10.99%
3 Years
+81.80%
5 Years
+106.73%
Wall Street Analysts
Buy Rating
Based on
109 analyst ratings
Buy
69
(63%)
Hold
33
(30%)
Sell
7
(6%)
Earnings Per Share (EPS)
Actual
Estimated
$2.40
BEAT 0.04
Jan 25
Actual: $2.40
Est: $2.36
$1.65
BEAT 0.02
May 25
Actual: $1.65
Est: $1.63
$1.57
BEAT 0.13
Jul 25
Actual: $1.57
Est: $1.44
$1.85
BEAT 0.07
Oct 25
Actual: $1.85
Est: $1.78
$2.84
BEAT 0.17
Jan 26
Actual: $2.84
Est: $2.67