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 4.71 5.16 6.03 8.02
EPS Estimate 4.32 4.73 5.25 6.68
EPS Difference 0.39 0.43 0.78 1.34
Surprise % 9.03 9.09 14.86 20.06

Earnings Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 5.24 25.14 5.79 28.72
Low Estimate 4.70 21.18 4.96 22.11
High Estimate 5.84 27.56 6.33 33.39
EPS 1 Year ago 4.71 23.86 5.16 25.14
No of Analysts 44 60 43 56
Earnings Growth 11% 5% 12% 14%

Revenue Estimate

Current Qtr Next Qtr Current Year Next Year
Avg Estimate 41.45 B 188.29 B 44.85 B 213.98 B
Low Estimate 40.38 B 176.57 B 43.48 B 191.98 B
High Estimate 42.72 B 197.18 B 46.24 B 240.61 B
No of Analysts 45 62 45 58
Revenue Growth 14% 14% 15% 14%

Earnings per Share Trend

Current Qtr Next Qtr Current Year Next Year
Current Estimate 5.24 25.14 5.79 28.72
7 Days Ago 5.24 25.17 5.79 28.80
30 Days Ago 5.24 25.15 5.80 28.76
60 Days Ago 5.25 25.18 5.83 28.68
90 Days Ago 5.42 25.42 5.90 28.98

Major Indices