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 05/02/2025

Overall Average Return

22.9%

Smart Score

72.5%

Overall Average Return Percentile

83rd

Number of Ratings

141
Buy NowGet Alert
05/02/2025RIOTBuy Now
Riot Platforms
$8.4541.97%
John Todaro72%
$13.5 → $12MaintainsBuyGet Alert
05/01/2025HOODBuy Now
Robinhood Markets
$48.4919.62%
John Todaro72%
$62 → $58MaintainsBuyGet Alert
04/23/2025APLDBuy Now
Applied Digital
$5.2889.39%
John Todaro72%
$10 → $10ReiteratesBuy → BuyGet Alert
04/21/2025BTDRBuy Now
Bitdeer Technologies
$10.9518.72%
John Todaro72%
$15 → $13MaintainsBuyGet Alert
04/15/2025APLDBuy Now
Applied Digital
$5.2889.39%
John Todaro72%
$11 → $10MaintainsBuyGet Alert
03/28/2025HOODBuy Now
Robinhood Markets
$48.4927.87%
John Todaro72%
$70 → $62MaintainsBuyGet Alert
03/19/2025BTDRBuy Now
Bitdeer Technologies
$10.9536.99%
John Todaro72%
$18 → $15MaintainsBuyGet Alert
03/06/2025CMPOBuy Now
CompoSecure
$11.3032.74%
John Todaro72%
$16 → $15MaintainsBuyGet Alert
03/04/2025HUTBuy Now
Hut 8
$14.00114.29%
John Todaro72%
$30 → $30ReiteratesBuy → BuyGet Alert
02/27/2025MARABuy Now
MARA Holdings
$14.51
John Todaro72%
ReiteratesHold → HoldGet Alert
02/27/2025CORZBuy Now
Core Scientific
$8.7694.06%
John Todaro72%
$18 → $17MaintainsBuyGet Alert
02/26/2025CIFRBuy Now
Cipher Mining
$3.15122.22%
John Todaro72%
$7.5 → $7MaintainsBuyGet Alert
02/26/2025BTDRBuy Now
Bitdeer Technologies
$10.9564.38%
John Todaro72%
$22 → $18MaintainsBuyGet Alert
02/25/2025RIOTBuy Now
Riot Platforms
$8.4559.72%
John Todaro72%
$16 → $13.5MaintainsBuyGet Alert
02/24/2025APLDBuy Now
Applied Digital
$5.28108.33%
John Todaro72%
$11 → $11ReiteratesBuy → BuyGet Alert
02/13/2025IRENBuy Now
IREN
$6.53
John Todaro72%
ReiteratesHold → HoldGet Alert
02/13/2025HOODBuy Now
Robinhood Markets
$48.4944.36%
John Todaro72%
$52 → $70MaintainsBuyGet Alert
02/13/2025COINBuy Now
Coinbase Glb
$206.1960.05%
John Todaro72%
$330 → $330ReiteratesBuy → BuyGet Alert
02/12/2025CLSKBuy Now
Cleanspark
$8.84126.25%
John Todaro72%
→ $20Initiates → BuyGet Alert
02/07/2025COINBuy Now
Coinbase Glb
$206.1960.05%
John Todaro72%
$420 → $330MaintainsBuyGet Alert
01/31/2025CIFRBuy Now
Cipher Mining
$3.15138.1%
John Todaro72%
$7.5 → $7.5ReiteratesBuy → BuyGet Alert
01/22/2025RIOTBuy Now
Riot Platforms
$8.4589.29%
John Todaro72%
$11 → $16MaintainsBuyGet Alert
01/21/2025CIFRBuy Now
Cipher Mining
$3.15138.1%
John Todaro72%
$7.5 → $7.5ReiteratesBuy → BuyGet Alert
01/17/2025CORZBuy Now
Core Scientific
$8.76105.48%
John Todaro72%
$18 → $18ReiteratesBuy → BuyGet Alert
01/17/2025BTDRBuy Now
Bitdeer Technologies
$10.95100.91%
John Todaro72%
$22 → $22ReiteratesBuy → BuyGet Alert
01/15/2025APLDBuy Now
Applied Digital
$5.28108.33%
John Todaro72%
$11 → $11ReiteratesBuy → BuyGet Alert
01/13/2025HUTBuy Now
Hut 8
$14.00171.43%
John Todaro72%
$38 → $38ReiteratesBuy → BuyGet Alert
01/13/2025BTDRBuy Now
Bitdeer Technologies
$10.95100.91%
John Todaro72%
$14 → $22MaintainsBuyGet Alert
01/13/2025WULFBuy Now
TeraWulf
$3.19197.78%
John Todaro72%
$9.5 → $9.5ReiteratesBuy → BuyGet Alert
12/17/2024HUTBuy Now
Hut 8
$14.00171.43%
John Todaro72%
$32 → $38MaintainsBuyGet Alert
12/09/2024COINBuy Now
Coinbase Glb
$206.19103.7%
John Todaro72%
$375 → $420MaintainsBuyGet Alert
12/09/2024HOODBuy Now
Robinhood Markets
$48.497.24%
John Todaro72%
$40 → $52ReiteratesBuy → BuyGet Alert
11/27/2024IRENBuy Now
Iris Energy
$6.53
John Todaro72%
Reiterates → HoldGet Alert
11/19/2024BTDRBuy Now
Bitdeer Technologies
$10.9527.85%
John Todaro72%
$14 → $14ReiteratesBuy → BuyGet Alert
11/18/2024HOODBuy Now
Robinhood Markets
$48.49-17.51%
John Todaro72%
→ $40UpgradeHold → BuyGet Alert
11/18/2024COINBuy Now
Coinbase Glb
$206.1981.87%
John Todaro72%
$290 → $375MaintainsBuyGet Alert
11/14/2024HUTBuy Now
Hut 8
$14.00128.57%
John Todaro72%
$21 → $32MaintainsBuyGet Alert
11/13/2024MARABuy Now
MARA Holdings
$14.51
John Todaro72%
Reiterates → HoldGet Alert
11/13/2024WULFBuy Now
TeraWulf
$3.19197.78%
John Todaro72%
$6 → $9.5MaintainsBuyGet Alert
11/11/2024CMPOBuy Now
CompoSecure
$11.3041.59%
John Todaro72%
$16 → $16ReiteratesBuy → BuyGet Alert
11/07/2024CORZBuy Now
Core Scientific
$8.76105.48%
John Todaro72%
$17 → $18MaintainsBuyGet Alert
11/01/2024CIFRBuy Now
Cipher Mining
$3.15138.1%
John Todaro72%
$7.5 → $7.5ReiteratesBuy → BuyGet Alert
11/01/2024APLDBuy Now
Applied Digital
$5.28108.33%
John Todaro72%
$11 → $11ReiteratesBuy → BuyGet Alert
10/31/2024RIOTBuy Now
Riot Platforms
$8.4530.14%
John Todaro72%
$11 → $11ReiteratesBuy → BuyGet Alert
10/31/2024HOODBuy Now
Robinhood Markets
$48.49
John Todaro72%
Reiterates → HoldGet Alert
10/31/2024COINBuy Now
Coinbase Glb
$206.1940.65%
John Todaro72%
$260 → $290MaintainsBuyGet Alert
10/23/2024CORZBuy Now
Core Scientific
$8.7694.06%
John Todaro72%
$16 → $17MaintainsBuyGet Alert
10/17/2024APLDBuy Now
Applied Digital
$5.28108.33%
John Todaro72%
$11 → $11ReiteratesBuy → BuyGet Alert
10/10/2024APLDBuy Now
Applied Digital
$5.28108.33%
John Todaro72%
$11 → $11ReiteratesBuy → BuyGet Alert
09/26/2024BTDRBuy Now
Bitdeer Technologies
$10.9527.85%
John Todaro72%
$14 → $14ReiteratesBuy → BuyGet Alert
09/24/2024HUTBuy Now
Hut 8
$14.0017.86%
John Todaro72%
$15 → $16.5MaintainsBuyGet Alert
09/09/2024APLDBuy Now
Applied Digital
$5.28108.33%
John Todaro72%
$11 → $11ReiteratesBuy → BuyGet Alert
09/04/2024WULFBuy Now
TeraWulf
$3.1988.07%
John Todaro72%
→ $6Initiates → BuyGet Alert
09/04/2024IRENBuy Now
Iris Energy
$6.53
John Todaro72%
Initiates → HoldGet Alert
09/04/2024CORZBuy Now
Core Scientific
$8.7682.65%
John Todaro72%
→ $16Initiates → BuyGet Alert
08/29/2024APLDBuy Now
Applied Digital
$5.28108.33%
John Todaro72%
$11 → $11ReiteratesBuy → BuyGet Alert
08/23/2024HUTBuy Now
Hut 8
$14.007.14%
John Todaro72%
$15 → $15ReiteratesBuy → BuyGet Alert
08/14/2024CIFRBuy Now
Cipher Mining
$3.15138.1%
John Todaro72%
$5 → $7.5MaintainsBuyGet Alert
08/14/2024HUTBuy Now
Hut 8
$14.007.14%
John Todaro72%
$15 → $15ReiteratesBuy → BuyGet Alert
08/13/2024BTDRBuy Now
Bitdeer Technologies
$10.9527.85%
John Todaro72%
$14 → $14ReiteratesBuy → BuyGet Alert
08/08/2024CMPOBuy Now
CompoSecure
$11.3041.59%
John Todaro72%
$15 → $16MaintainsBuyGet Alert
08/08/2024HOODBuy Now
Robinhood Markets
$48.49
John Todaro72%
Reiterates → HoldGet Alert
08/05/2024COINBuy Now
Coinbase Glb
$206.1926.1%
John Todaro72%
$260 → $260ReiteratesBuy → BuyGet Alert
08/01/2024RIOTBuy Now
Riot Platforms
$8.4565.63%
John Todaro72%
$13 → $14MaintainsBuyGet Alert
07/24/2024RIOTBuy Now
Riot Platforms
$8.4553.8%
John Todaro72%
$15 → $13MaintainsBuyGet Alert
07/19/2024COINBuy Now
Coinbase Glb
$206.1926.1%
John Todaro72%
$260 → $260ReiteratesBuy → BuyGet Alert
07/10/2024APLDBuy Now
Applied Digital
$5.28108.33%
John Todaro72%
$11 → $11ReiteratesBuy → BuyGet Alert
06/24/2024HUTBuy Now
Hut 8
$14.007.14%
John Todaro72%
$13 → $15MaintainsBuyGet Alert
06/14/2024APLDBuy Now
Applied Digital
$5.28108.33%
John Todaro72%
$11 → $11ReiteratesBuy → BuyGet Alert
06/07/2024CIFRBuy Now
Cipher Mining
$3.1558.73%
John Todaro72%
$5 → $5ReiteratesBuy → BuyGet Alert
06/06/2024HOODBuy Now
Robinhood Markets
$48.49
John Todaro72%
Reiterates → HoldGet Alert
06/05/2024COINBuy Now
Coinbase Glb
$206.1926.1%
John Todaro72%
$260 → $260ReiteratesBuy → BuyGet Alert
05/17/2024APLDBuy Now
Applied Digital
$5.28184.09%
John Todaro72%
$15 → $11ReiteratesBuy → BuyGet Alert
05/17/2024HUTBuy Now
Hut 8
$14.00-7.14%
John Todaro72%
$13 → $13ReiteratesBuy → BuyGet Alert
05/17/2024CIFRBuy Now
Cipher Mining
$3.1558.73%
John Todaro72%
→ $5ReiteratesBuy → BuyGet Alert
05/16/2024HUTBuy Now
Hut 8
$14.00-7.14%
John Todaro72%
$12 → $13MaintainsBuyGet Alert
05/15/2024BTDRBuy Now
Bitdeer Technologies
$10.9527.85%
John Todaro72%
→ $14ReiteratesBuy → BuyGet Alert
05/10/2024MARABuy Now
Marathon Digital Holdings
$14.51
John Todaro72%
Reiterates → HoldGet Alert
05/09/2024HOODBuy Now
Robinhood Markets
$48.49
John Todaro72%
Reiterates → HoldGet Alert
05/08/2024CIFRBuy Now
Cipher Mining
$3.1558.73%
John Todaro72%
$5 → $5ReiteratesBuy → BuyGet Alert
05/07/2024CMPOBuy Now
CompoSecure
$11.3032.74%
John Todaro72%
$15 → $15ReiteratesBuy → BuyGet Alert
05/06/2024HOODBuy Now
Robinhood Markets
$48.49
John Todaro72%
Reiterates → HoldGet Alert
05/03/2024COINBuy Now
Coinbase Glb
$206.1926.1%
John Todaro72%
$275 → $260MaintainsBuyGet Alert
05/02/2024RIOTBuy Now
Riot Platforms
$8.4577.46%
John Todaro72%
$17 → $15MaintainsBuyGet Alert
04/22/2024RIOTBuy Now
Riot Platforms
$8.45101.12%
John Todaro72%
$17 → $17ReiteratesBuy → BuyGet Alert
04/22/2024CIFRBuy Now
Cipher Mining
$3.1558.73%
John Todaro72%
$5 → $5ReiteratesBuy → BuyGet Alert
04/15/2024BTDRBuy Now
Bitdeer Technologies
$10.9527.85%
John Todaro72%
→ $14Initiates → BuyGet Alert
04/12/2024APLDBuy Now
Applied Digital
$5.28108.33%
John Todaro72%
$13 → $11MaintainsBuyGet Alert
04/01/2024HUTBuy Now
Hut 8
$14.00-14.29%
John Todaro72%
→ $12ReiteratesBuy → BuyGet Alert
03/18/2024RIOTBuy Now
Riot Platforms
$8.45112.95%
John Todaro72%
$18 → $18ReiteratesBuy → BuyGet Alert
03/18/2024CIFRBuy Now
Cipher Mining
$3.1558.73%
John Todaro72%
$5 → $5ReiteratesBuy → BuyGet Alert
03/18/2024APLDBuy Now
Applied Digital
$5.28146.21%
John Todaro72%
$16 → $13MaintainsBuyGet Alert
03/18/2024HUTBuy Now
Hut 8
$14.00-14.29%
John Todaro72%
→ $12Initiates → BuyGet Alert
03/07/2024CMPOBuy Now
CompoSecure
$11.3032.74%
John Todaro72%
$15 → $15ReiteratesBuy → BuyGet Alert
03/06/2024CIFRBuy Now
Cipher Mining
$3.1558.73%
John Todaro72%
$5 → $5ReiteratesBuy → BuyGet Alert
02/13/2024CIFRBuy Now
Cipher Mining
$3.1558.73%
John Todaro72%
$5 → $5ReiteratesBuy → BuyGet Alert
02/13/2024RIOTBuy Now
Riot Platforms
$8.45112.95%
John Todaro72%
$19 → $18MaintainsBuyGet Alert
02/08/2024APLDBuy Now
Applied Digital
$5.28203.03%
John Todaro72%
$16 → $16ReiteratesBuy → BuyGet Alert
01/08/2024COINBuy Now
Coinbase Glb
$206.19-12.7%
John Todaro72%
$160 → $180MaintainsBuyGet Alert
12/05/2023COINBuy Now
Coinbase Glb
$206.19-22.4%
John Todaro72%
$120 → $160MaintainsBuyGet Alert
10/11/2023HOODBuy Now
Robinhood Markets
$48.49
John Todaro72%
Initiates → HoldGet Alert
10/10/2023APLDBuy Now
Applied Digital
$5.28231.44%
John Todaro72%
→ $17.5ReiteratesBuy → BuyGet Alert
10/02/2023MARABuy Now
Marathon Digital Holdings
$14.51
John Todaro72%
Initiates → HoldGet Alert
08/17/2023COINBuy Now
Coinbase Glb
$206.19-41.8%
John Todaro72%
→ $120ReiteratesBuy → BuyGet Alert
08/15/2023CMPOBuy Now
CompoSecure
$11.3032.74%
John Todaro72%
→ $15ReiteratesBuy → BuyGet Alert
08/10/2023RIOTBuy Now
Riot Platforms
$8.45124.79%
John Todaro72%
$13 → $19MaintainsBuyGet Alert
08/09/2023CIFRBuy Now
Cipher Mining
$3.1558.73%
John Todaro72%
→ $5ReiteratesBuy → BuyGet Alert
08/04/2023COINBuy Now
Coinbase Glb
$206.19-41.8%
John Todaro72%
→ $120ReiteratesBuy → BuyGet Alert
08/02/2023CIFRBuy Now
Cipher Mining
$3.1558.73%
John Todaro72%
$4 → $5MaintainsBuyGet Alert
07/25/2023APLDBuy Now
Applied Digital
$5.28231.44%
John Todaro72%
$16 → $17.5MaintainsBuyGet Alert
07/14/2023COINBuy Now
Coinbase Glb
$206.19-41.8%
John Todaro72%
$70 → $120MaintainsBuyGet Alert
07/07/2023APLDBuy Now
Applied Digital
$5.28203.03%
John Todaro72%
$8.5 → $16MaintainsBuyGet Alert
06/13/2023COINBuy Now
Coinbase Glb
$206.19-66.05%
John Todaro72%
→ $70ReiteratesBuy → BuyGet Alert
06/05/2023COINBuy Now
Coinbase Glb
$206.19-66.05%
John Todaro72%
→ $70ReiteratesBuy → BuyGet Alert
05/18/2023APLDBuy Now
Applied Digital
$5.2860.98%
John Todaro72%
$5.5 → $8.5MaintainsBuyGet Alert
05/16/2023APLDBuy Now
Applied Digital
$5.284.17%
John Todaro72%
$3.7 → $5.5MaintainsBuyGet Alert
05/11/2023RIOTBuy Now
Riot Platforms
$8.4553.8%
John Todaro72%
$15 → $13MaintainsBuyGet Alert
05/04/2023COINBuy Now
Coinbase Glb
$206.19-66.05%
John Todaro72%
→ $70Reiterates → BuyGet Alert
05/01/2023COINBuy Now
Coinbase Glb
$206.19-66.05%
John Todaro72%
$73 → $70MaintainsBuyGet Alert
04/12/2023CIFRBuy Now
Cipher Mining
$3.1526.98%
John Todaro72%
$2.7 → $4Reiterates → BuyGet Alert
04/12/2023RIOTBuy Now
Riot Platforms
$8.4577.46%
John Todaro72%
$9 → $15MaintainsBuyGet Alert
04/10/2023APLDBuy Now
Applied Digital
$5.28-29.92%
John Todaro72%
→ $3.7Reiterates → Action List BuyGet Alert
04/04/2023CIFRBuy Now
Cipher Mining
$3.15-14.29%
John Todaro72%
→ $2.7Reiterates → BuyGet Alert
03/23/2023COINBuy Now
Coinbase Glb
$206.19-64.6%
John Todaro72%
→ $73Reiterates → BuyGet Alert
03/07/2023RIOTBuy Now
Riot Platforms
$8.456.48%
John Todaro72%
→ $9Reiterates → BuyGet Alert
03/02/2023COINBuy Now
Coinbase Glb
$206.19-64.6%
John Todaro72%
→ $73Reiterates → BuyGet Alert
03/02/2023CMPOBuy Now
CompoSecure
$11.3032.74%
John Todaro72%
→ $15Reiterates → BuyGet Alert
02/22/2023COINBuy Now
Coinbase Glb
$206.19-64.6%
John Todaro72%
→ $73Reiterates → BuyGet Alert
02/21/2023CIFRBuy Now
Cipher Mining
$3.15-14.29%
John Todaro72%
→ $2.7Initiates → BuyGet Alert
02/21/2023RIOTBuy Now
Riot Platforms
$8.456.48%
John Todaro72%
→ $9Initiates → BuyGet Alert
02/10/2023COINBuy Now
Coinbase Glb
$206.19-64.6%
John Todaro72%
→ $73Reiterates → BuyGet Alert
01/13/2023APLDBuy Now
Applied Digital
$5.28-29.92%
John Todaro72%
$5.5 → $3.7MaintainsBuyGet Alert
01/10/2023COINBuy Now
Coinbase Glb
$206.19-64.6%
John Todaro72%
→ $73Reiterates → BuyGet Alert
11/22/2022COINBuy Now
Coinbase Glb
$206.19-64.6%
John Todaro72%
$89 → $73MaintainsBuyGet Alert
08/05/2022CMPOBuy Now
CompoSecure
$11.3032.74%
John Todaro72%
$14 → $15MaintainsBuyGet Alert
06/15/2022COINBuy Now
Coinbase Glb
$206.19-56.84%
John Todaro72%
$173 → $89MaintainsBuyGet Alert
05/11/2022COINBuy Now
Coinbase Glb
$206.19-16.1%
John Todaro72%
$360 → $173MaintainsBuyGet Alert
05/09/2022APLDBuy Now
Applied Digital
$5.284.17%
John Todaro72%
→ $5.5Initiates → BuyGet Alert
02/25/2022COINBuy Now
Coinbase Glb
$206.1974.6%
John Todaro72%
$420 → $360MaintainsBuyGet Alert
01/28/2022CMPOBuy Now
CompoSecure
$11.3023.89%
John Todaro72%
→ $14Initiates → BuyGet Alert
08/24/2021COINBuy Now
Coinbase Glb
$206.19103.7%
John Todaro72%
→ $420Initiates → BuyGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free