Analyst Price Targets

Earnings Per share

EPS Actual
EPS Estimate

Earnings history

03/31/2024 06/30/2024 09/30/2024 12/31/2024
EPS Actual 5.28 4.88 5.40 4.27
EPS Estimate 4.52 4.74 5.12 4.20
EPS Difference 0.76 0.14 0.28 0.07
Surprise % 16.81 2.95 5.47 1.78

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 5.73 24.77 6.25 30.18
Low Estimate 5.48 23.49 5.71 27.60
High Estimate 7.16 28.34 6.98 35.93
EPS 1 Year ago 5.28 19.83 4.88 24.77
No of Analysts 33 43 31 43
Earnings Growth 8% 25% 28% 22%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 10.5 B 44.31 B 10.91 B 49.61 B
Low Estimate 10.41 B 43.51 B 10.68 B 47.98 B
High Estimate 10.9 B 45.86 B 11.41 B 53.11 B
No of Analysts 35 45 34 44
Revenue Growth 12% 14% 14% 12%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate 5.73 24.77 6.25 30.18
7 Days Ago 5.73 24.78 6.26 30.25
30 Days Ago 5.73 24.74 6.25 30.23
60 Days Ago 5.73 24.77 6.25 30.20
90 Days Ago 6.03 23.86 5.99 28.41

Major Indices