Scorecard › ORCL

ORCL analyst scorecard · Oracle Corporation

108 rating actions on ORCL in the last 12 months. Of 163 price targets that resolved, 60 were reached while they stood, 98 were replaced by the same firm first, and 5 fell short at their deadline. Ratings: 82% Buy-type, 18% Hold-type, 0% Sell-type. Consensus target $236, 71% above the last close.

Checked through 2026-10-29 · last close $138.21 (2026-10-29). Rebuilt every morning.

Targets reached while they stood
36.8% 60 of 163
Replaced before the deadline
60.1%
Short at the deadline
3.1%
Ratings vs XLK
1 of 24
Buy / Hold / Sell, 12 mo
82 / 18 / 0%
Consensus target
$236 +70.7%

What the Holds say: 19 Hold-type ratings on ORCL in the last 12 months carried a median target +16% from the price on the day; 21% sat below it.

The 3 upgrades on ORCL came after an average -12.0% move in the 30 days before them.

Firm by firm

FirmLatest ratingDateLatest targetTargets reachedReplaced earlyResolvedRatings vs sector
Piper Sandler Overweight2026-10-29 $225 2680 of 1
Wedbush Outperform2026-06-11 $240 033—
Guggenheim Buy2026-09-11 $400 1680 of 1
UBS Buy2026-09-11 $250 111120 of 1
Scotiabank Sector Outperform2026-09-09 $215 2680 of 1
DA Davidson Buy2026-09-11 $225 426—
BMO Capital Outperform2026-09-11 $195 55100 of 1
Cantor Fitzgerald Overweight2026-10-22 $284 2350 of 1
Citigroup Buy2026-06-04 $330 1780 of 1
TD Cowen Buy2026-10-29 $240 1780 of 1
Barclays Overweight2026-09-11 $252 3580 of 1
Goldman Sachs Buy2026-10-23 $206 112—
CLSA Hold2026-07-20 $145 101—
Mizuho Outperform2026-03-16 $320 3250 of 1
KeyBanc Overweight2025-12-11 $300 1230 of 1
RBC Capital Sector Perform2026-09-11 $165 437—
Stephens & Co. Equal-Weight2026-09-11 $175 224—
Citizens Market Outperform2026-10-02 $285 ——0—
Bernstein Outperform2026-06-11 $325 1230 of 1
Bank of America Buy2026-06-09 $240 3250 of 1
JPMorgan Overweight2026-03-11 $210 336—
Stifel Buy2026-09-11 $200 2350 of 1
Morgan Stanley Equal-Weight2026-09-04 $210 224—
Oppenheimer Outperform2026-10-29 $275 202—
Jefferies Buy2026-09-02 $290 1780 of 1
Evercore ISI Group Outperform2026-06-08 $245 4370 of 1
Baird Outperform2026-03-10 $200 1230 of 1
Deutsche Bank Buy2026-03-09 $300 1120 of 1
Wells Fargo Overweight2026-10-26 $250 ——0—
Freedom Broker Buy2026-09-14 $205 ——0—
Argus Research Buy2026-09-14 $225 ——0—
BTIG Buy2026-06-05 $400 ——0—

Counts for one firm on one stock are small and move together; they are a record, not a grade. Neither the firms nor ORCL carry a letter here. Why →

Every call, last 12 months

DateFirmRatingActionPrice at callTargetTarget statusMove in the 30 days before
2026-10-29 TD Cowen Buy reiterated $138.21 $240 running to 2027-10-29 +0.3%
2026-10-29 Oppenheimer Outperform reiterated $138.21 $275 running to 2027-10-29 +0.3%
2026-10-29 Piper Sandler Overweight maintained $138.21 $225 running to 2027-10-29 +0.3%
2026-10-26 Wells Fargo Overweight maintained $126.06 $250 running to 2027-10-26 -8.1%
2026-10-23 Goldman Sachs Buy maintained $126.16 $206 running to 2027-10-23 -12.7%
2026-10-22 Cantor Fitzgerald Overweight reiterated $125.54 $284 running to 2027-10-22 -15.9%
2026-10-02 Citizens Market Outperform reiterated $142.30 $285 running to 2027-10-02 -2.4%
2026-09-14 Freedom Broker Buy maintained $144.79 $205 running to 2027-09-14 -3.8%
2026-09-14 Argus Research Buy reiterated $144.79 $225 running to 2027-09-14 -3.8%
2026-09-11 Stifel Buy maintained $150.28 $200 running to 2027-09-11 -2.0%
2026-09-11 TD Cowen Buy reiterated $150.28 $240 running to 2027-09-11 -2.0%
2026-09-11 UBS Buy maintained $150.28 $250 running to 2027-09-11 -2.0%
2026-09-11 DA Davidson Buy maintained $150.28 $225 running to 2027-09-11 -2.0%
2026-09-11 RBC Capital Sector Perform maintained $150.28 $165 running to 2027-09-11 -2.0%
2026-09-11 Barclays Overweight maintained $150.28 $252 running to 2027-09-11 -2.0%
2026-09-11 Guggenheim Buy reiterated $150.28 $400 running to 2027-09-11 -2.0%
2026-09-11 BMO Capital Outperform maintained $150.28 $195 running to 2027-09-11 -2.0%
2026-09-11 Stephens & Co. Equal-Weight reiterated $150.28 $175 running to 2027-09-11 -2.0%
2026-09-11 Cantor Fitzgerald Overweight reiterated $150.28 $284 running to 2027-09-11 -2.0%
2026-09-09 Scotiabank Sector Outperform maintained $161.63 $215 running to 2027-09-09 +7.0%
2026-09-09 Citizens Market Outperform reiterated $161.63 $285 running to 2027-09-09 +7.0%
2026-09-08 Guggenheim Buy reiterated $162.52 $400 running to 2027-09-08 +10.5%
2026-09-04 Morgan Stanley Equal-Weight maintained $158.78 $210 running to 2028-03-04 +10.0%
2026-09-04 RBC Capital Sector Perform reiterated $158.78 $190 replaced 2026-09-11, new $165 +10.0%
2026-09-02 Jefferies Buy maintained $145.75 $290 running to 2027-09-02 +2.8%
2026-09-01 TD Cowen Buy maintained $141.32 $240 running to 2027-09-01 +8.8%
2026-08-06 UBS Buy maintained $143.47 $245 replaced 2026-09-11, new $250 +1.3%
2026-07-20 CLSA Hold initiated $121.38 $145 reached 2026-08-04 -34.1%
2026-06-11 Bernstein Outperform maintained $184.10 $325 running to 2027-06-11 -1.5%
2026-06-11 RBC Capital Sector Perform reiterated $184.10 $190 within 5% of price when set -1.5%
2026-06-11 TD Cowen Buy reiterated $184.10 $300 replaced 2026-09-01, new $240 -1.5%
2026-06-11 Barclays Overweight maintained $184.10 $250 replaced 2026-09-11, new $252 -1.5%
2026-06-11 Cantor Fitzgerald Overweight reiterated $184.10 $284 running to 2027-06-11 -1.5%
2026-06-11 Wedbush Outperform maintained $184.10 $240 running to 2027-06-11 -1.5%
2026-06-11 Stephens & Co. Equal-Weight reiterated $184.10 $164 reached 2026-06-24 -1.5%
2026-06-11 Guggenheim Buy reiterated $184.10 $400 running to 2027-06-11 -1.5%
2026-06-11 DA Davidson Buy maintained $184.10 $225 running to 2027-06-11 -1.5%
2026-06-11 Scotiabank Sector Outperform maintained $184.10 $241 replaced 2026-09-09, new $215 -1.5%
2026-06-11 BMO Capital Outperform maintained $184.10 $220 replaced 2026-09-11, new $195 -1.5%
2026-06-11 Piper Sandler Overweight maintained $184.10 $225 running to 2027-06-11 -1.5%
2026-06-09 Bank of America Buy maintained $205.81 $240 running to 2027-06-09 +5.0%
2026-06-08 Evercore ISI Group Outperform maintained $211.82 $245 running to 2027-06-08 +8.1%
2026-06-08 Oppenheimer Outperform maintained $211.82 $275 running to 2027-06-08 +8.1%
2026-06-08 TD Cowen Buy maintained $211.82 $300 replaced 2026-09-01, new $240 +8.1%
2026-06-05 Cantor Fitzgerald Overweight maintained $213.68 $284 running to 2027-06-05 +10.1%
2026-06-05 RBC Capital Sector Perform maintained $213.68 $190 reached 2026-06-11 +10.1%
2026-06-05 BTIG Buy reiterated $213.68 $400 running to 2027-06-05 +10.1%
2026-06-04 Citigroup Buy maintained $236.34 $330 running to 2027-06-04 +27.5%
2026-06-02 UBS Buy maintained $244.58 $285 replaced 2026-08-06, new $245 +42.3%
2026-06-02 Scotiabank Sector Outperform maintained $244.58 $290 replaced 2026-06-11, new $241 +42.3%
2026-05-13 Wedbush Outperform maintained $189.76 $275 replaced 2026-06-11, new $240 +21.9%
2026-05-12 Oppenheimer Outperform maintained $186.83 $235 reached 2026-06-01 +35.3%
2026-04-29 Wedbush Outperform reiterated $163.83 $225 replaced 2026-05-13, new $275 +18.0%
2026-04-24 Wedbush Outperform initiated $173.28 $225 replaced 2026-05-13, new $275 +18.7%
2026-04-23 Morgan Stanley Equal-Weight maintained $176.28 $207 reached 2026-05-29 +19.8%
2026-04-07 Stephens & Co. Equal-Weight reiterated $143.17 $254 replaced 2026-06-11, new $164 -6.4%
2026-03-16 Mizuho Outperform maintained $155.97 $320 running to 2027-03-16 -2.6%
2026-03-13 Guggenheim Buy reiterated $155.11 $400 running to 2027-03-13 -1.3%
2026-03-12 Citigroup Buy maintained $159.16 $320 replaced 2026-06-04, new $330 -0.5%
2026-03-11 Stifel Buy maintained $163.12 $220 reached 2026-05-29 +4.2%
2026-03-11 Barclays Overweight maintained $163.12 $240 reached 2026-06-01 +4.2%
2026-03-11 BMO Capital Outperform maintained $163.12 $200 reached 2026-05-28 +4.2%
2026-03-11 TD Cowen Buy reiterated $163.12 $250 replaced 2026-06-08, new $300 +4.2%
2026-03-11 RBC Capital Sector Perform reiterated $163.12 $160 within 5% of price when set +4.2%
2026-03-11 JPMorgan Neutral → Overweight upgrade $163.12 $210 reached 2026-05-29 +4.2%
2026-03-11 DA Davidson Buy maintained $163.12 $200 reached 2026-05-28 +4.2%
2026-03-11 Cantor Fitzgerald Overweight reiterated $163.12 $229 reached 2026-06-01 +4.2%
2026-03-11 Piper Sandler Overweight maintained $163.12 $210 reached 2026-05-29 +4.2%
2026-03-10 Baird Outperform maintained $149.40 $200 reached 2026-05-28 +4.6%
2026-03-09 Deutsche Bank Buy maintained $151.56 $300 running to 2027-03-09 +6.1%
2026-03-09 Scotiabank Sector Outperform maintained $151.56 $215 reached 2026-05-29 +6.1%
2026-03-09 Barclays Overweight maintained $151.56 $230 replaced 2026-03-11, new $240 +6.1%
2026-03-06 Jefferies Buy maintained $152.96 $320 replaced 2026-09-02, new $290 +4.3%
2026-03-06 TD Cowen Buy maintained $152.96 $250 replaced 2026-06-08, new $300 +4.3%
2026-03-05 Evercore ISI Group Outperform maintained $154.79 $220 reached 2026-05-29 +0.1%
2026-03-04 Citigroup Buy maintained $152.37 $310 replaced 2026-03-12, new $320 -4.8%
2026-03-04 RBC Capital Sector Perform maintained $152.37 $160 reached 2026-03-11 -4.8%
2026-02-25 Oppenheimer Perform → Outperform upgrade $147.89 $185 reached 2026-04-22 -18.9%
2026-02-09 DA Davidson Neutral → Buy upgrade $156.59 $180 replaced 2026-03-11, new $200 -21.1%
2026-02-05 Citizens Market Outperform maintained $136.48 $285 running to 2027-02-05 -29.6%
2026-02-03 Scotiabank Sector Outperform maintained $154.67 $220 replaced 2026-03-09, new $215 -21.0%
2026-02-03 Piper Sandler Overweight maintained $154.67 $240 replaced 2026-03-11, new $210 -21.0%
2026-02-02 UBS Buy maintained $160.06 $250 replaced 2026-06-02, new $285 -18.2%
2026-01-23 Morgan Stanley Equal-Weight maintained $177.16 $213 replaced 2026-04-23, new $207 -10.3%
2026-01-05 UBS Buy maintained $192.59 $280 replaced 2026-02-02, new $250 -11.5%
2026-01-05 RBC Capital Sector Perform maintained $192.59 $195 within 5% of price when set -11.5%
2026-01-05 Jefferies Buy maintained $192.59 $400 replaced 2026-03-06, new $320 -11.5%
2025-12-12 Goldman Sachs Neutral maintained $189.97 $220 reached 2026-05-29 -16.3%
2025-12-11 UBS Buy maintained $198.85 $325 replaced 2026-01-05, new $280 -15.8%
2025-12-11 Citigroup Buy maintained $198.85 $370 replaced 2026-03-04, new $310 -15.8%
2025-12-11 DA Davidson Neutral maintained $198.85 $180 reached 2025-12-17 -15.8%
2025-12-11 JPMorgan Neutral maintained $198.85 $230 replaced 2026-03-11, new $210 -15.8%
2025-12-11 Scotiabank Sector Outperform maintained $198.85 $260 replaced 2026-02-03, new $220 -15.8%
2025-12-11 TD Cowen Buy maintained $198.85 $350 replaced 2026-03-06, new $250 -15.8%
2025-12-11 RBC Capital Sector Perform maintained $198.85 $250 replaced 2026-01-05, new $195 -15.8%
2025-12-11 Guggenheim Buy reiterated $198.85 $400 running to 2026-12-11 -15.8%
2025-12-11 Cantor Fitzgerald Overweight maintained $198.85 $320 replaced 2026-03-11, new $229 -15.8%
2025-12-11 KeyBanc Overweight maintained $198.85 $300 running to 2026-12-11 -15.8%
2025-12-11 Stifel Buy maintained $198.85 $275 replaced 2026-03-11, new $220 -15.8%
2025-12-11 Bernstein Outperform maintained $198.85 $339 replaced 2026-06-11, new $325 -15.8%
2025-12-11 BMO Capital Outperform maintained $198.85 $270 replaced 2026-03-11, new $200 -15.8%
2025-12-11 Bank of America Buy maintained $198.85 $300 replaced 2026-06-09, new $240 -15.8%
2025-12-11 Piper Sandler Overweight maintained $198.85 $290 replaced 2026-02-03, new $240 -15.8%
2025-12-09 Barclays Overweight maintained $221.53 $330 replaced 2026-03-09, new $230 -7.4%
2025-12-04 Citigroup Buy maintained $214.33 $375 replaced 2025-12-11, new $370 -13.6%
2025-11-26 Deutsche Bank Buy reiterated $204.96 $375 replaced 2026-03-09, new $300 —
2025-11-25 DA Davidson Neutral maintained $197.03 $200 within 5% of price when set —
2025-11-18 Baird Outperform maintained $220.49 $315 replaced 2026-03-10, new $200 —

Interactive version with the price chart and target overlay: Scorecard tab on the dashboard. All covered names: index.

How calls are checked

Every call is checked on the firm's own terms. A price target is followed until its own deadline (12 months unless the firm publishes a different horizon) and ends as reached (the stock closed at or beyond it while it stood), replaced (the same firm set a new target first) or short at deadline. A rating is compared with the stock's sector SPDR ETF on total return over the rating's life, because most big-firm ratings are relative: Overweight means "beat its peers", not "go up". Hold-type ratings are tracked, not graded. A firm is numbered only with 30+ resolved targets, and a letter prints only for a firm's whole record where an exact test separates it from a coin flip. None of this is a verdict on anyone's skill, and one day is never a grade. The full method →

Get the daily brief

Our take, the S&P 500 Pulse, the Street's calls and today's docket — one email, weekdays, 9 AM ET, 30 minutes before the open.