John Todaro's Stock Ratings

Needham Analyst

John Todaro is an analyst at Needham. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 06/14/2025

Overall Average Return

46.4%

Smart Score

83.3%

Overall Average Return Percentile

93rd

Number of Ratings

153
Buy NowGet Alert
06/11/2025ETORBuy Now
Etoro Group
$61.0031.15%
John Todaro83%
$80 → $80ReiteratesBuy → BuyGet Alert
06/10/2025CORZBuy Now
Core Scientific
$11.9151.13%
John Todaro83%
$16 → $18MaintainsBuyGet Alert
06/09/2025ETORBuy Now
Etoro Group
$61.0031.15%
John Todaro83%
→ $80Initiates → BuyGet Alert
06/03/2025APLDBuy Now
Applied Digital
$11.207.14%
John Todaro83%
$10 → $12MaintainsBuyGet Alert
06/02/2025APLDBuy Now
Applied Digital
$11.20-10.71%
John Todaro83%
$10 → $10ReiteratesBuy → BuyGet Alert
05/27/2025HOODBuy Now
Robinhood Markets
$75.55-6.02%
John Todaro83%
$71 → $71ReiteratesBuy → BuyGet Alert
05/16/2025CORZBuy Now
Core Scientific
$11.9134.34%
John Todaro83%
$16 → $16ReiteratesBuy → BuyGet Alert
05/16/2025BTDRBuy Now
Bitdeer Technologies
$13.1029.77%
John Todaro83%
$13 → $17MaintainsBuyGet Alert
05/14/2025HOODBuy Now
Robinhood Markets
$75.55-6.02%
John Todaro83%
$58 → $71MaintainsBuyGet Alert
05/13/2025CMPOBuy Now
CompoSecure
$13.828.54%
John Todaro83%
$15 → $15ReiteratesBuy → BuyGet Alert
05/12/2025COINBuy Now
Coinbase Global
$255.505.68%
John Todaro83%
$330 → $270MaintainsBuyGet Alert
05/09/2025HUTBuy Now
Hut 8
$18.0116.6%
John Todaro83%
$21 → $21ReiteratesBuy → BuyGet Alert
05/02/2025RIOTBuy Now
Riot Platforms
$9.9720.36%
John Todaro83%
$13.5 → $12MaintainsBuyGet Alert
05/01/2025HOODBuy Now
Robinhood Markets
$75.55-23.23%
John Todaro83%
$62 → $58MaintainsBuyGet Alert
04/23/2025APLDBuy Now
Applied Digital
$11.20-10.71%
John Todaro83%
$10 → $10ReiteratesBuy → BuyGet Alert
04/21/2025BTDRBuy Now
Bitdeer Technologies
$13.10-0.76%
John Todaro83%
$15 → $13MaintainsBuyGet Alert
04/15/2025APLDBuy Now
Applied Digital
$11.20-10.71%
John Todaro83%
$11 → $10MaintainsBuyGet Alert
03/28/2025HOODBuy Now
Robinhood Markets
$75.55-17.94%
John Todaro83%
$70 → $62MaintainsBuyGet Alert
03/19/2025BTDRBuy Now
Bitdeer Technologies
$13.1014.5%
John Todaro83%
$18 → $15MaintainsBuyGet Alert
03/06/2025CMPOBuy Now
CompoSecure
$13.828.54%
John Todaro83%
$16 → $15MaintainsBuyGet Alert
03/04/2025HUTBuy Now
Hut 8
$18.0166.57%
John Todaro83%
$30 → $30ReiteratesBuy → BuyGet Alert
02/27/2025MARABuy Now
MARA Holdings
$15.08—
John Todaro83%
—ReiteratesHold → HoldGet Alert
02/27/2025CORZBuy Now
Core Scientific
$11.9142.74%
John Todaro83%
$18 → $17MaintainsBuyGet Alert
02/26/2025CIFRBuy Now
Cipher Mining
$3.8183.73%
John Todaro83%
$7.5 → $7MaintainsBuyGet Alert
02/26/2025BTDRBuy Now
Bitdeer Technologies
$13.1037.4%
John Todaro83%
$22 → $18MaintainsBuyGet Alert
02/25/2025RIOTBuy Now
Riot Platforms
$9.9735.4%
John Todaro83%
$16 → $13.5MaintainsBuyGet Alert
02/24/2025APLDBuy Now
Applied Digital
$11.20-1.78%
John Todaro83%
$11 → $11ReiteratesBuy → BuyGet Alert
02/13/2025IRENBuy Now
IREN
$10.11—
John Todaro83%
—ReiteratesHold → HoldGet Alert
02/13/2025HOODBuy Now
Robinhood Markets
$75.55-7.35%
John Todaro83%
$52 → $70MaintainsBuyGet Alert
02/13/2025COINBuy Now
Coinbase Glb
$255.5029.16%
John Todaro83%
$330 → $330ReiteratesBuy → BuyGet Alert
02/12/2025CLSKBuy Now
Cleanspark
$9.42112.31%
John Todaro83%
→ $20Initiates → BuyGet Alert
02/07/2025COINBuy Now
Coinbase Glb
$255.5029.16%
John Todaro83%
$420 → $330MaintainsBuyGet Alert
01/31/2025CIFRBuy Now
Cipher Mining
$3.8196.85%
John Todaro83%
$7.5 → $7.5ReiteratesBuy → BuyGet Alert
01/22/2025RIOTBuy Now
Riot Platforms
$9.9760.48%
John Todaro83%
$11 → $16MaintainsBuyGet Alert
01/21/2025CIFRBuy Now
Cipher Mining
$3.8196.85%
John Todaro83%
$7.5 → $7.5ReiteratesBuy → BuyGet Alert
01/17/2025CORZBuy Now
Core Scientific
$11.9151.13%
John Todaro83%
$18 → $18ReiteratesBuy → BuyGet Alert
01/17/2025BTDRBuy Now
Bitdeer Technologies
$13.1067.94%
John Todaro83%
$22 → $22ReiteratesBuy → BuyGet Alert
01/15/2025APLDBuy Now
Applied Digital
$11.20-1.78%
John Todaro83%
$11 → $11ReiteratesBuy → BuyGet Alert
01/13/2025HUTBuy Now
Hut 8
$18.01110.99%
John Todaro83%
$38 → $38ReiteratesBuy → BuyGet Alert
01/13/2025BTDRBuy Now
Bitdeer Technologies
$13.1067.94%
John Todaro83%
$14 → $22MaintainsBuyGet Alert
01/13/2025WULFBuy Now
TeraWulf
$4.23124.59%
John Todaro83%
$9.5 → $9.5ReiteratesBuy → BuyGet Alert
12/17/2024HUTBuy Now
Hut 8
$18.01110.99%
John Todaro83%
$32 → $38MaintainsBuyGet Alert
12/09/2024COINBuy Now
Coinbase Glb
$255.5064.38%
John Todaro83%
$375 → $420MaintainsBuyGet Alert
12/09/2024HOODBuy Now
Robinhood Markets
$75.55-31.17%
John Todaro83%
$40 → $52ReiteratesBuy → BuyGet Alert
11/27/2024IRENBuy Now
Iris Energy
$10.11—
John Todaro83%
—Reiterates → HoldGet Alert
11/19/2024BTDRBuy Now
Bitdeer Technologies
$13.106.87%
John Todaro83%
$14 → $14ReiteratesBuy → BuyGet Alert
11/18/2024HOODBuy Now
Robinhood Markets
$75.55-47.05%
John Todaro83%
→ $40UpgradeHold → BuyGet Alert
11/18/2024COINBuy Now
Coinbase Glb
$255.5046.77%
John Todaro83%
$290 → $375MaintainsBuyGet Alert
11/14/2024HUTBuy Now
Hut 8
$18.0177.68%
John Todaro83%
$21 → $32MaintainsBuyGet Alert
11/13/2024MARABuy Now
MARA Holdings
$15.08—
John Todaro83%
—Reiterates → HoldGet Alert
11/13/2024WULFBuy Now
TeraWulf
$4.23124.59%
John Todaro83%
$6 → $9.5MaintainsBuyGet Alert
11/11/2024CMPOBuy Now
CompoSecure
$13.8215.77%
John Todaro83%
$16 → $16ReiteratesBuy → BuyGet Alert
11/07/2024CORZBuy Now
Core Scientific
$11.9151.13%
John Todaro83%
$17 → $18MaintainsBuyGet Alert
11/01/2024CIFRBuy Now
Cipher Mining
$3.8196.85%
John Todaro83%
$7.5 → $7.5ReiteratesBuy → BuyGet Alert
11/01/2024APLDBuy Now
Applied Digital
$11.20-1.78%
John Todaro83%
$11 → $11ReiteratesBuy → BuyGet Alert
10/31/2024RIOTBuy Now
Riot Platforms
$9.9710.33%
John Todaro83%
$11 → $11ReiteratesBuy → BuyGet Alert
10/31/2024HOODBuy Now
Robinhood Markets
$75.55—
John Todaro83%
—Reiterates → HoldGet Alert
10/31/2024COINBuy Now
Coinbase Glb
$255.5013.5%
John Todaro83%
$260 → $290MaintainsBuyGet Alert
10/23/2024CORZBuy Now
Core Scientific
$11.9142.74%
John Todaro83%
$16 → $17MaintainsBuyGet Alert
10/17/2024APLDBuy Now
Applied Digital
$11.20-1.78%
John Todaro83%
$11 → $11ReiteratesBuy → BuyGet Alert
10/10/2024APLDBuy Now
Applied Digital
$11.20-1.78%
John Todaro83%
$11 → $11ReiteratesBuy → BuyGet Alert
09/26/2024BTDRBuy Now
Bitdeer Technologies
$13.106.87%
John Todaro83%
$14 → $14ReiteratesBuy → BuyGet Alert
09/24/2024HUTBuy Now
Hut 8
$18.01-8.38%
John Todaro83%
$15 → $16.5MaintainsBuyGet Alert
09/09/2024APLDBuy Now
Applied Digital
$11.20-1.78%
John Todaro83%
$11 → $11ReiteratesBuy → BuyGet Alert
09/04/2024WULFBuy Now
TeraWulf
$4.2341.84%
John Todaro83%
→ $6Initiates → BuyGet Alert
09/04/2024IRENBuy Now
Iris Energy
$10.11—
John Todaro83%
—Initiates → HoldGet Alert
09/04/2024CORZBuy Now
Core Scientific
$11.9134.34%
John Todaro83%
→ $16Initiates → BuyGet Alert
08/29/2024APLDBuy Now
Applied Digital
$11.20-1.78%
John Todaro83%
$11 → $11ReiteratesBuy → BuyGet Alert
08/23/2024HUTBuy Now
Hut 8
$18.01-16.71%
John Todaro83%
$15 → $15ReiteratesBuy → BuyGet Alert
08/14/2024CIFRBuy Now
Cipher Mining
$3.8196.85%
John Todaro83%
$5 → $7.5MaintainsBuyGet Alert
08/14/2024HUTBuy Now
Hut 8
$18.01-16.71%
John Todaro83%
$15 → $15ReiteratesBuy → BuyGet Alert
08/13/2024BTDRBuy Now
Bitdeer Technologies
$13.106.87%
John Todaro83%
$14 → $14ReiteratesBuy → BuyGet Alert
08/08/2024CMPOBuy Now
CompoSecure
$13.8215.77%
John Todaro83%
$15 → $16MaintainsBuyGet Alert
08/08/2024HOODBuy Now
Robinhood Markets
$75.55—
John Todaro83%
—Reiterates → HoldGet Alert
08/05/2024COINBuy Now
Coinbase Glb
$255.501.76%
John Todaro83%
$260 → $260ReiteratesBuy → BuyGet Alert
08/01/2024RIOTBuy Now
Riot Platforms
$9.9740.42%
John Todaro83%
$13 → $14MaintainsBuyGet Alert
07/24/2024RIOTBuy Now
Riot Platforms
$9.9730.39%
John Todaro83%
$15 → $13MaintainsBuyGet Alert
07/19/2024COINBuy Now
Coinbase Glb
$255.501.76%
John Todaro83%
$260 → $260ReiteratesBuy → BuyGet Alert
07/10/2024APLDBuy Now
Applied Digital
$11.20-1.78%
John Todaro83%
$11 → $11ReiteratesBuy → BuyGet Alert
06/24/2024HUTBuy Now
Hut 8
$18.01-16.71%
John Todaro83%
$13 → $15MaintainsBuyGet Alert
06/14/2024APLDBuy Now
Applied Digital
$11.20-1.78%
John Todaro83%
$11 → $11ReiteratesBuy → BuyGet Alert
06/07/2024CIFRBuy Now
Cipher Mining
$3.8131.23%
John Todaro83%
$5 → $5ReiteratesBuy → BuyGet Alert
06/06/2024HOODBuy Now
Robinhood Markets
$75.55—
John Todaro83%
—Reiterates → HoldGet Alert
06/05/2024COINBuy Now
Coinbase Glb
$255.501.76%
John Todaro83%
$260 → $260ReiteratesBuy → BuyGet Alert
05/17/2024APLDBuy Now
Applied Digital
$11.2033.93%
John Todaro83%
$15 → $15ReiteratesBuy → BuyGet Alert
05/17/2024HUTBuy Now
Hut 8
$18.01-27.82%
John Todaro83%
$13 → $13ReiteratesBuy → BuyGet Alert
05/17/2024CIFRBuy Now
Cipher Mining
$3.8131.23%
John Todaro83%
→ $5ReiteratesBuy → BuyGet Alert
05/16/2024HUTBuy Now
Hut 8
$18.01-27.82%
John Todaro83%
$12 → $13MaintainsBuyGet Alert
05/15/2024BTDRBuy Now
Bitdeer Technologies
$13.106.87%
John Todaro83%
→ $14ReiteratesBuy → BuyGet Alert
05/10/2024MARABuy Now
Marathon Digital Holdings
$15.08—
John Todaro83%
—Reiterates → HoldGet Alert
05/09/2024HOODBuy Now
Robinhood Markets
$75.55—
John Todaro83%
—Reiterates → HoldGet Alert
05/08/2024CIFRBuy Now
Cipher Mining
$3.8131.23%
John Todaro83%
$5 → $5ReiteratesBuy → BuyGet Alert
05/07/2024CMPOBuy Now
CompoSecure
$13.828.54%
John Todaro83%
$15 → $15ReiteratesBuy → BuyGet Alert
05/06/2024HOODBuy Now
Robinhood Markets
$75.55—
John Todaro83%
—Reiterates → HoldGet Alert
05/03/2024COINBuy Now
Coinbase Glb
$255.501.76%
John Todaro83%
$275 → $260MaintainsBuyGet Alert
05/02/2024RIOTBuy Now
Riot Platforms
$9.9750.45%
John Todaro83%
$17 → $15MaintainsBuyGet Alert
04/22/2024RIOTBuy Now
Riot Platforms
$9.9770.51%
John Todaro83%
$17 → $17ReiteratesBuy → BuyGet Alert
04/22/2024CIFRBuy Now
Cipher Mining
$3.8131.23%
John Todaro83%
$5 → $5ReiteratesBuy → BuyGet Alert
04/15/2024BTDRBuy Now
Bitdeer Technologies
$13.106.87%
John Todaro83%
→ $14Initiates → BuyGet Alert
04/12/2024APLDBuy Now
Applied Digital
$11.20-1.78%
John Todaro83%
$13 → $11MaintainsBuyGet Alert
04/01/2024HUTBuy Now
Hut 8
$18.01-33.37%
John Todaro83%
→ $12ReiteratesBuy → BuyGet Alert
03/18/2024RIOTBuy Now
Riot Platforms
$9.9780.54%
John Todaro83%
$18 → $18ReiteratesBuy → BuyGet Alert
03/18/2024CIFRBuy Now
Cipher Mining
$3.8131.23%
John Todaro83%
$5 → $5ReiteratesBuy → BuyGet Alert
03/18/2024APLDBuy Now
Applied Digital
$11.2016.07%
John Todaro83%
$16 → $13MaintainsBuyGet Alert
03/18/2024HUTBuy Now
Hut 8
$18.01-33.37%
John Todaro83%
→ $12Initiates → BuyGet Alert
03/07/2024CMPOBuy Now
CompoSecure
$13.828.54%
John Todaro83%
$15 → $15ReiteratesBuy → BuyGet Alert
03/06/2024CIFRBuy Now
Cipher Mining
$3.8131.23%
John Todaro83%
$5 → $5ReiteratesBuy → BuyGet Alert
02/13/2024CIFRBuy Now
Cipher Mining
$3.8131.23%
John Todaro83%
$5 → $5ReiteratesBuy → BuyGet Alert
02/13/2024RIOTBuy Now
Riot Platforms
$9.9780.54%
John Todaro83%
$19 → $18MaintainsBuyGet Alert
02/08/2024APLDBuy Now
Applied Digital
$11.2042.86%
John Todaro83%
$16 → $16ReiteratesBuy → BuyGet Alert
01/08/2024COINBuy Now
Coinbase Glb
$255.50-29.55%
John Todaro83%
$160 → $180MaintainsBuyGet Alert
12/05/2023COINBuy Now
Coinbase Glb
$255.50-37.38%
John Todaro83%
$120 → $160MaintainsBuyGet Alert
10/11/2023HOODBuy Now
Robinhood Markets
$75.55—
John Todaro83%
—Initiates → HoldGet Alert
10/10/2023APLDBuy Now
Applied Digital
$11.2056.25%
John Todaro83%
→ $17.5ReiteratesBuy → BuyGet Alert
10/02/2023MARABuy Now
Marathon Digital Holdings
$15.08—
John Todaro83%
—Initiates → HoldGet Alert
08/17/2023COINBuy Now
Coinbase Glb
$255.50-53.03%
John Todaro83%
→ $120ReiteratesBuy → BuyGet Alert
08/15/2023CMPOBuy Now
CompoSecure
$13.828.54%
John Todaro83%
→ $15ReiteratesBuy → BuyGet Alert
08/10/2023RIOTBuy Now
Riot Platforms
$9.9790.57%
John Todaro83%
$13 → $19MaintainsBuyGet Alert
08/09/2023CIFRBuy Now
Cipher Mining
$3.8131.23%
John Todaro83%
→ $5ReiteratesBuy → BuyGet Alert
08/04/2023COINBuy Now
Coinbase Glb
$255.50-53.03%
John Todaro83%
→ $120ReiteratesBuy → BuyGet Alert
08/02/2023CIFRBuy Now
Cipher Mining
$3.8131.23%
John Todaro83%
$4 → $5MaintainsBuyGet Alert
07/25/2023APLDBuy Now
Applied Digital
$11.2056.25%
John Todaro83%
$16 → $17.5MaintainsBuyGet Alert
07/14/2023COINBuy Now
Coinbase Glb
$255.50-53.03%
John Todaro83%
$70 → $120MaintainsBuyGet Alert
07/07/2023APLDBuy Now
Applied Digital
$11.2042.86%
John Todaro83%
$8.5 → $16MaintainsBuyGet Alert
06/13/2023COINBuy Now
Coinbase Glb
$255.50-72.6%
John Todaro83%
→ $70ReiteratesBuy → BuyGet Alert
06/05/2023COINBuy Now
Coinbase Glb
$255.50-72.6%
John Todaro83%
→ $70ReiteratesBuy → BuyGet Alert
05/18/2023APLDBuy Now
Applied Digital
$11.20-24.11%
John Todaro83%
$5.5 → $8.5MaintainsBuyGet Alert
05/16/2023APLDBuy Now
Applied Digital
$11.20-50.89%
John Todaro83%
$3.7 → $5.5MaintainsBuyGet Alert
05/11/2023RIOTBuy Now
Riot Platforms
$9.9730.39%
John Todaro83%
$15 → $13MaintainsBuyGet Alert
05/04/2023COINBuy Now
Coinbase Glb
$255.50-72.6%
John Todaro83%
→ $70Reiterates → BuyGet Alert
05/01/2023COINBuy Now
Coinbase Glb
$255.50-72.6%
John Todaro83%
$73 → $70MaintainsBuyGet Alert
04/12/2023CIFRBuy Now
Cipher Mining
$3.814.99%
John Todaro83%
$2.7 → $4Reiterates → BuyGet Alert
04/12/2023RIOTBuy Now
Riot Platforms
$9.9750.45%
John Todaro83%
$9 → $15MaintainsBuyGet Alert
04/10/2023APLDBuy Now
Applied Digital
$11.20-66.96%
John Todaro83%
→ $3.7Reiterates → Action List BuyGet Alert
04/04/2023CIFRBuy Now
Cipher Mining
$3.81-29.13%
John Todaro83%
→ $2.7Reiterates → BuyGet Alert
03/23/2023COINBuy Now
Coinbase Glb
$255.50-71.43%
John Todaro83%
→ $73Reiterates → BuyGet Alert
03/07/2023RIOTBuy Now
Riot Platforms
$9.97-9.73%
John Todaro83%
→ $9Reiterates → BuyGet Alert
03/02/2023COINBuy Now
Coinbase Glb
$255.50-71.43%
John Todaro83%
→ $73Reiterates → BuyGet Alert
03/02/2023CMPOBuy Now
CompoSecure
$13.828.54%
John Todaro83%
→ $15Reiterates → BuyGet Alert
02/22/2023COINBuy Now
Coinbase Glb
$255.50-71.43%
John Todaro83%
→ $73Reiterates → BuyGet Alert
02/21/2023CIFRBuy Now
Cipher Mining
$3.81-29.13%
John Todaro83%
→ $2.7Initiates → BuyGet Alert
02/21/2023RIOTBuy Now
Riot Platforms
$9.97-9.73%
John Todaro83%
→ $9Initiates → BuyGet Alert
02/10/2023COINBuy Now
Coinbase Glb
$255.50-71.43%
John Todaro83%
→ $73Reiterates → BuyGet Alert
01/13/2023APLDBuy Now
Applied Digital
$11.20-66.96%
John Todaro83%
$5.5 → $3.7MaintainsBuyGet Alert
01/10/2023COINBuy Now
Coinbase Glb
$255.50-71.43%
John Todaro83%
→ $73Reiterates → BuyGet Alert
11/22/2022COINBuy Now
Coinbase Glb
$255.50-71.43%
John Todaro83%
$89 → $73MaintainsBuyGet Alert
08/05/2022CMPOBuy Now
CompoSecure
$13.828.54%
John Todaro83%
$14 → $15MaintainsBuyGet Alert
06/15/2022COINBuy Now
Coinbase Glb
$255.50-65.17%
John Todaro83%
$173 → $89MaintainsBuyGet Alert
05/11/2022COINBuy Now
Coinbase Glb
$255.50-32.29%
John Todaro83%
$360 → $173MaintainsBuyGet Alert
05/09/2022APLDBuy Now
Applied Digital
$11.20-50.89%
John Todaro83%
→ $5.5Initiates → BuyGet Alert
02/25/2022COINBuy Now
Coinbase Glb
$255.5040.9%
John Todaro83%
$420 → $360MaintainsBuyGet Alert
01/28/2022CMPOBuy Now
CompoSecure
$13.821.3%
John Todaro83%
→ $14Initiates → BuyGet Alert
08/24/2021COINBuy Now
Coinbase Glb
$255.5064.38%
John Todaro83%
→ $420Initiates → BuyGet Alert