TipRanks™

Investment Portfolio (Last 12 Months)

Avg position return
+2.6%
Positions
68
Calls
119
In profit
57%

68 positions · 119 calls · entered at the close on the day of the call · marked to 07 Aug 2026 Book rebuilt 02 Aug 2026

Buy Recommendations

Stocks recommended for purchase in the last 12 months

  1. MNMD NASDAQ Mind Medicine (MindMed) Inc. - Common Shares First call 29 Apr 2026 Avg entry $20.49 Last $46.15 Calls 1 Return +125.2%
  2. MGNI NASDAQ Magnite, Inc. - Common Stock First call 28 Apr 2026 Avg entry $12.97 Last $24.76 Calls 1 Return +90.9%
  3. OKTA NASDAQ Okta, Inc. - Class A Common Stock First call 22 May 2026 Avg entry $92.24 Last $147.53 Calls 3 Return +59.9%
  4. ANET NYSE Arista Networks, Inc. Common Stock First call 08 May 2026 Avg entry $141.77 Last $190.44 Calls 3 Return +34.3%
  5. QUAD NYSE Quad Graphics, Inc Class A Common Stock First call 22 Apr 2026 Avg entry $7.61 Last $10.10 Calls 2 Return +32.7%
  6. SW NYSE Smurfit WestRock plc Ordinary Shares First call 04 May 2026 Avg entry $37.97 Last $48.12 Calls 1 Return +26.7%
  7. NBIX NASDAQ Neurocrine Biosciences, Inc. - Common Stock First call 29 Apr 2026 Avg entry $131.23 Last $163.49 Calls 1 Return +24.6%
  8. RBRK NYSE Rubrik, Inc. Class A Common Stock First call 22 May 2026 Avg entry $71.56 Last $88.94 Calls 4 Return +24.3%
  9. ETN NYSE Eaton Corporation, PLC Ordinary Shares First call 19 May 2026 Avg entry $371.88 Last $448.72 Calls 3 Return +20.7%
  10. BDC NYSE Belden Inc Common Stock First call 01 May 2026 Avg entry $112.48 Last $129.77 Calls 2 Return +15.4%
  11. TCMD NASDAQ Tactile Systems Technology, Inc. - Common Stock First call 07 May 2026 Avg entry $26.01 Last $29.24 Calls 2 Return +12.4%
  12. LYV NYSE Live Nation Entertainment, Inc. Common Stock First call 08 May 2026 Avg entry $163.28 Last $183.38 Calls 2 Return +12.3%
  13. IBM NYSE International Business Machines Corporation Common Stock First call 15 Jul 2026 Avg entry $211.20 Last $234.77 Calls 1 Return +11.2%
  14. GOOGL NASDAQ Alphabet Inc. - Class A Common Stock First call 24 Jul 2026 Avg entry $319.74 Last $354.59 Calls 2 Return +10.9%
  15. RPM NYSE RPM International Inc. Common Stock First call 29 May 2026 Avg entry $105.97 Last $117.49 Calls 2 Return +10.9%
  16. AVGO NASDAQ Broadcom Inc. - Common Stock First call 24 Jul 2026 Avg entry $381.92 Last $423.05 Calls 1 Return +10.8%
  17. KO NYSE Coca-Cola Company (The) Common Stock First call 02 Jun 2026 Avg entry $78.41 Last $86.85 Calls 1 Return +10.8%
  18. YMM NYSE Full Truck Alliance Co. Ltd. American Depositary Shares (each representing 20 Class A Ordinary Shares) First call 06 Jul 2026 Avg entry $8.67 Last $9.58 Calls 2 Return +10.5%
  19. ECL NYSE Ecolab Inc. Common Stock First call 01 May 2026 Avg entry $260.60 Last $286.82 Calls 2 Return +10.1%
  20. BIP NYSE Brookfield Infrastructure Partners LP Limited Partnership Units First call 04 May 2026 Avg entry $35.73 Last $39.23 Calls 1 Return +9.8%
  21. TJX NYSE TJX Companies, Inc. (The) Common Stock First call 13 May 2026 Avg entry $147.03 Last $160.61 Calls 2 Return +9.2%
  22. PANW NASDAQ Palo Alto Networks, Inc. - Common Stock First call 29 Jun 2026 Avg entry $332.00 Last $362.37 Calls 2 Return +9.1%
  23. WMS NYSE Advanced Drainage Systems, Inc. Common Stock First call 29 May 2026 Avg entry $139.16 Last $150.95 Calls 2 Return +8.5%
  24. NVDA NASDAQ NVIDIA Corporation - Common Stock First call 24 Jul 2026 Avg entry $206.84 Last $223.78 Calls 1 Return +8.2%
  25. BAC NYSE Bank of America Corporation Common Stock First call 25 Jun 2026 Avg entry $58.19 Last $62.85 Calls 1 Return +8.0%
  26. HWM NYSE Howmet Aerospace Inc. Common Stock First call 26 Jun 2026 Avg entry $268.87 Last $289.72 Calls 1 Return +7.8%
  27. PGR NYSE Progressive Corporation (The) Common Stock First call 05 Jun 2026 Avg entry $204.02 Last $215.34 Calls 1 Return +5.5%
  28. ARCC NASDAQ Ares Capital Corporation - Closed End Fund First call 02 Jun 2026 Avg entry $18.97 Last $20.01 Calls 1 Return +5.5%
  29. MUX NYSE McEwen Inc. Common Stock First call 30 Jun 2026 Avg entry $18.13 Last $18.84 Calls 2 Return +3.9%
  30. SUN NYSE Sunoco LP Common Units representing limited partner interests First call 04 May 2026 Avg entry $68.26 Last $70.90 Calls 1 Return +3.9%
  31. LZB NYSE La-Z-Boy Incorporated Common Stock First call 17 Jun 2026 Avg entry $40.24 Last $41.79 Calls 1 Return +3.9%
  32. SITM NASDAQ SiTime Corporation - Common Stock First call 01 Jul 2026 Avg entry $703.84 Last $728.11 Calls 1 Return +3.4%
  33. UBER NYSE Uber Technologies, Inc. Common Stock First call 06 Jul 2026 Avg entry $72.42 Last $74.75 Calls 2 Return +3.2%
  34. AAPL NASDAQ Apple Inc. - Common Stock First call 09 Jun 2026 Avg entry $302.87 Last $312.41 Calls 3 Return +3.1%
  35. EVLV NASDAQ Evolv Technologies Holdings, Inc. - Class A Common Stock First call 16 Jul 2026 Avg entry $5.78 Last $5.95 Calls 1 Return +2.9%
  36. AMZN NASDAQ Amazon.com, Inc. - Common Stock First call 13 May 2026 Avg entry $270.13 Last $276.14 Calls 1 Return +2.2%
  37. CEG NASDAQ Constellation Energy Corporation - Common Stock When-Issued First call 19 May 2026 Avg entry $260.67 Last $265.25 Calls 4 Return +1.8%
  38. DHR NYSE Danaher Corporation Common Stock First call 28 Jul 2026 Avg entry $199.08 Last $199.98 Calls 1 Return +0.5%
  39. NEE NYSE NextEra Energy, Inc. Common Stock First call 02 Jun 2026 Avg entry $85.68 Last $84.77 Calls 1 Return −1.1%
  40. GRAB NASDAQ Grab Holdings Limited - Class A Ordinary Shares First call 07 May 2026 Avg entry $3.79 Last $3.69 Calls 3 Return −2.8%
  41. AMAT NASDAQ Applied Materials, Inc. - Common Stock First call 27 May 2026 Avg entry $558.13 Last $539.85 Calls 2 Return −3.3%
  42. MS NYSE Morgan Stanley Common Stock First call 25 Jun 2026 Avg entry $221.04 Last $213.75 Calls 1 Return −3.3%
  43. SRE NYSE DBA Sempra Common Stock First call 02 Jun 2026 Avg entry $89.55 Last $85.66 Calls 1 Return −4.3%
  44. SFD NASDAQ Smithfield Foods, Inc. - Common Stock First call 04 May 2026 Avg entry $26.61 Last $25.20 Calls 1 Return −5.3%
  45. DVN NYSE Devon Energy Corporation Common Stock First call 07 May 2026 Avg entry $45.31 Last $42.90 Calls 3 Return −5.3%
  46. ALLT NASDAQ Allot Ltd. - Ordinary Shares First call 16 Jul 2026 Avg entry $8.34 Last $7.82 Calls 1 Return −6.3%
  47. COST NASDAQ Costco Wholesale Corporation - Common Stock First call 13 May 2026 Avg entry $1,018.39 Last $945.46 Calls 2 Return −7.2%
  48. CCL NYSE Carnival Corporation Common Stock First call 18 Jun 2026 Avg entry $30.87 Last $28.41 Calls 1 Return −8.0%
  49. QTUM NASDAQ Defiance Quantum ETF First call 03 Jun 2026 Avg entry $167.76 Last $152.74 Calls 1 Return −9.0%
  50. VST NYSE Vistra Corp. Common Stock First call 06 Jul 2026 Avg entry $157.22 Last $142.39 Calls 2 Return −9.4%
  51. MRVL NASDAQ Marvell Technology, Inc. - Common Stock First call 17 Jun 2026 Avg entry $241.89 Last $217.29 Calls 2 Return −10.2%
  52. SNX NYSE TD SYNNEX Corporation Common Stock First call 18 Jun 2026 Avg entry $284.56 Last $253.34 Calls 1 Return −11.0%
  53. FLEX NASDAQ Flex Ltd. - Ordinary Shares First call 12 May 2026 Avg entry $139.69 Last $121.41 Calls 1 Return −13.1%
  54. ENS NYSE EnerSys Common Stock First call 26 Jun 2026 Avg entry $221.90 Last $191.62 Calls 2 Return −13.6%
  55. STX NASDAQ Seagate Technology Holdings PLC - Ordinary Shares (Ireland) First call 01 Jul 2026 Avg entry $915.19 Last $780.84 Calls 1 Return −14.7%
  56. VRT NYSE Vertiv Holdings, LLC Class A Common Stock First call 19 May 2026 Avg entry $322.63 Last $275.19 Calls 4 Return −14.7%
  57. HNRG NASDAQ Hallador Energy Company - Common Stock First call 30 Jun 2026 Avg entry $17.39 Last $14.82 Calls 2 Return −14.8%
  58. MAIR NYSE Madison Air Solutions Corporation Class A Common Stock First call 18 May 2026 Avg entry $38.36 Last $31.60 Calls 2 Return −17.6%
  59. CINT NYSE CI&T Inc Class A Common Shares First call 22 Apr 2026 Avg entry $4.56 Last $3.58 Calls 2 Return −21.6%
  60. ARX NYSE Accelerant Holdings Class A Common Shares First call 18 May 2026 Avg entry $15.91 Last $12.47 Calls 1 Return −21.6%
  61. PL NYSE Planet Labs PBC Class A Common Stock First call 10 Jun 2026 Avg entry $30.72 Last $23.91 Calls 3 Return −22.2%
  62. AVEX NYSE AEVEX Corp. Class A Common Stock First call 18 May 2026 Avg entry $28.58 Last $20.97 Calls 3 Return −26.6%
  63. MU NASDAQ Micron Technology, Inc. - Common Stock First call 18 Jun 2026 Avg entry $1,173.78 Last $858.03 Calls 2 Return −26.9%
  64. LUNR NASDAQ Intuitive Machines, Inc. - Class A Common Stock First call 10 Jun 2026 Avg entry $26.54 Last $15.74 Calls 3 Return −40.7%
  65. GLOO NASDAQ Gloo Holdings, Inc. - Common Stock First call 22 Apr 2026 Avg entry $7.92 Last $3.59 Calls 1 Return −54.7%
  66. KLAC NASDAQ KLA Corporation - Common Stock First call 12 May 2026 Avg entry $1,811.35 Last $197.73 Calls 2 Return −89.1%