TipRanks™

Investment Portfolio (Last 12 Months)

Avg position return
−1.9%
Positions
89
Calls
155
In profit
40%

89 positions · 155 calls · entered at the close on the day of the call · marked to 22 Sep 2026 Book rebuilt 22 Sep 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 $42.79 Calls 1 Return +108.8%
  2. OKTA NASDAQ Okta, Inc. - Class A Common Stock First call 22 May 2026 Avg entry $92.24 Last $191.33 Calls 3 Return +107.4%
  3. MGNI NASDAQ Magnite, Inc. - Common Stock First call 28 Apr 2026 Avg entry $12.97 Last $25.31 Calls 1 Return +95.1%
  4. RBRK NYSE Rubrik, Inc. Class A Common Stock First call 22 May 2026 Avg entry $75.98 Last $112.96 Calls 5 Return +48.7%
  5. ANET NYSE Arista Networks, Inc. Common Stock First call 08 May 2026 Avg entry $155.79 Last $205.42 Calls 4 Return +31.9%
  6. META NASDAQ Meta Platforms, Inc. - Class A Common Stock First call 27 Aug 2026 Avg entry $571.10 Last $741.25 Calls 1 Return +29.8%
  7. QUAD NYSE Quad Graphics, Inc Class A Common Stock First call 22 Apr 2026 Avg entry $7.61 Last $9.50 Calls 2 Return +24.8%
  8. ARX NYSE Accelerant Holdings Class A Common Shares First call 18 May 2026 Avg entry $15.91 Last $19.78 Calls 1 Return +24.3%
  9. SW NYSE Smurfit WestRock plc Ordinary Shares First call 04 May 2026 Avg entry $37.97 Last $45.41 Calls 1 Return +19.6%
  10. ETN NYSE Eaton Corporation, PLC Ordinary Shares First call 19 May 2026 Avg entry $371.88 Last $435.43 Calls 3 Return +17.1%
  11. PANW NASDAQ Palo Alto Networks, Inc. - Common Stock First call 29 Jun 2026 Avg entry $332.00 Last $371.76 Calls 2 Return +12.0%
  12. AAPL NASDAQ Apple Inc. - Common Stock First call 09 Jun 2026 Avg entry $302.87 Last $338.98 Calls 3 Return +11.9%
  13. KO NYSE Coca-Cola Company (The) Common Stock First call 02 Jun 2026 Avg entry $78.41 Last $87.12 Calls 1 Return +11.1%
  14. GMAB NASDAQ Genmab A/S - American Depositary Shares First call 07 Aug 2026 Avg entry $31.25 Last $34.69 Calls 1 Return +11.0%
  15. MTDR NYSE Matador Resources Company Common Stock First call 03 Aug 2026 Avg entry $48.83 Last $54.09 Calls 1 Return +10.8%
  16. IBM NYSE International Business Machines Corporation Common Stock First call 15 Jul 2026 Avg entry $211.20 Last $231.93 Calls 1 Return +9.8%
  17. NBIX NASDAQ Neurocrine Biosciences, Inc. - Common Stock First call 29 Apr 2026 Avg entry $131.23 Last $143.96 Calls 1 Return +9.7%
  18. GOOGL NASDAQ Alphabet Inc. - Class A Common Stock First call 23 Jul 2026 Avg entry $323.81 Last $354.97 Calls 5 Return +9.6%
  19. SUN NYSE Sunoco LP Common Units representing limited partner interests First call 04 May 2026 Avg entry $68.26 Last $74.42 Calls 1 Return +9.0%
  20. DHR NYSE Danaher Corporation Common Stock First call 28 Jul 2026 Avg entry $199.08 Last $215.75 Calls 1 Return +8.4%
  21. NFLX NASDAQ Netflix, Inc. - Common Stock First call 22 Jul 2026 Avg entry $68.53 Last $73.36 Calls 2 Return +7.0%
  22. NVDA NASDAQ NVIDIA Corporation - Common Stock First call 24 Jul 2026 Avg entry $213.03 Last $227.38 Calls 2 Return +6.7%
  23. MRVL NASDAQ Marvell Technology, Inc. - Common Stock First call 17 Jun 2026 Avg entry $241.89 Last $257.38 Calls 2 Return +6.4%
  24. DVN NYSE Devon Energy Corporation Common Stock First call 07 May 2026 Avg entry $45.31 Last $47.59 Calls 3 Return +5.0%
  25. MSFT NASDAQ Microsoft Corporation - Common Stock First call 18 Aug 2026 Avg entry $481.63 Last $501.61 Calls 1 Return +4.1%
  26. MUX NYSE McEwen Inc. Common Stock First call 30 Jun 2026 Avg entry $18.13 Last $18.88 Calls 2 Return +4.1%
  27. PGR NYSE Progressive Corporation (The) Common Stock First call 05 Jun 2026 Avg entry $204.02 Last $212.24 Calls 1 Return +4.0%
  28. LYV NYSE Live Nation Entertainment, Inc. Common Stock First call 08 May 2026 Avg entry $163.28 Last $169.18 Calls 2 Return +3.6%
  29. ECL NYSE Ecolab Inc. Common Stock First call 01 May 2026 Avg entry $260.60 Last $269.98 Calls 2 Return +3.6%
  30. ET NYSE Energy Transfer LP Common Units First call 03 Aug 2026 Avg entry $20.28 Last $20.90 Calls 1 Return +3.1%
  31. RPRX NASDAQ Royalty Pharma plc - Class A Ordinary Shares First call 07 Aug 2026 Avg entry $56.77 Last $58.41 Calls 1 Return +2.9%
  32. ADI NASDAQ Analog Devices, Inc. - Common Stock First call 25 Aug 2026 Avg entry $373.66 Last $383.00 Calls 1 Return +2.5%
  33. ARCC NASDAQ Ares Capital Corporation - Closed End Fund First call 02 Jun 2026 Avg entry $18.97 Last $19.44 Calls 1 Return +2.5%
  34. BKH NYSE Black Hills Corporation Common Stock First call 03 Aug 2026 Avg entry $71.23 Last $71.96 Calls 1 Return +1.0%
  35. CTVA NYSE Corteva, Inc. Common Stock First call 04 Aug 2026 Avg entry $78.31 Last $79.10 Calls 1 Return +1.0%
  36. CEG NASDAQ Constellation Energy Corporation - Common Stock When-Issued First call 19 May 2026 Avg entry $260.67 Last $262.11 Calls 4 Return +0.6%
  37. BAC NYSE Bank of America Corporation Common Stock First call 25 Jun 2026 Avg entry $58.19 Last $57.96 Calls 1 Return −0.4%
  38. BDC NYSE Belden Inc Common Stock First call 01 May 2026 Avg entry $112.48 Last $110.55 Calls 2 Return −1.7%
  39. NVT NYSE nVent Electric plc Ordinary Shares First call 04 Aug 2026 Avg entry $162.24 Last $159.44 Calls 1 Return −1.7%
  40. SNX NYSE TD SYNNEX Corporation Common Stock First call 18 Jun 2026 Avg entry $284.56 Last $279.59 Calls 1 Return −1.7%
  41. UBER NYSE Uber Technologies, Inc. Common Stock First call 06 Jul 2026 Avg entry $72.42 Last $70.84 Calls 2 Return −2.2%
  42. JBL NYSE Jabil Inc. Common Stock First call 04 Sep 2026 Avg entry $310.57 Last $303.67 Calls 1 Return −2.2%
  43. MU NASDAQ Micron Technology, Inc. - Common Stock First call 18 Jun 2026 Avg entry $1,069.52 Last $1,043.96 Calls 3 Return −2.4%
  44. AMZN NASDAQ Amazon.com, Inc. - Common Stock First call 13 May 2026 Avg entry $264.79 Last $258.45 Calls 2 Return −2.4%
  45. ALLT NASDAQ Allot Ltd. - Ordinary Shares First call 16 Jul 2026 Avg entry $8.34 Last $8.05 Calls 1 Return −3.5%
  46. STX NASDAQ Seagate Technology Holdings PLC - Ordinary Shares (Ireland) First call 01 Jul 2026 Avg entry $915.19 Last $877.33 Calls 1 Return −4.1%
  47. 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 $8.20 Calls 2 Return −5.4%
  48. BIP NYSE Brookfield Infrastructure Partners LP Limited Partnership Units First call 04 May 2026 Avg entry $37.91 Last $35.83 Calls 2 Return −5.5%
  49. RPM NYSE RPM International Inc. Common Stock First call 29 May 2026 Avg entry $105.97 Last $99.01 Calls 2 Return −6.6%
  50. MS NYSE Morgan Stanley Common Stock First call 25 Jun 2026 Avg entry $221.04 Last $206.13 Calls 1 Return −6.7%
  51. AVGO NASDAQ Broadcom Inc. - Common Stock First call 24 Jul 2026 Avg entry $389.55 Last $362.66 Calls 3 Return −6.9%
  52. FN NYSE Fabrinet Ordinary Shares First call 25 Aug 2026 Avg entry $431.54 Last $401.57 Calls 1 Return −6.9%
  53. NEE NYSE NextEra Energy, Inc. Common Stock First call 02 Jun 2026 Avg entry $85.68 Last $79.63 Calls 1 Return −7.1%
  54. UTHR NASDAQ United Therapeutics Corporation - Common Stock First call 07 Aug 2026 Avg entry $538.84 Last $493.10 Calls 2 Return −8.5%
  55. RELY NASDAQ Remitly Global, Inc. - Common stock First call 11 Aug 2026 Avg entry $23.61 Last $21.59 Calls 1 Return −8.6%
  56. QTUM NASDAQ Defiance Quantum ETF First call 03 Jun 2026 Avg entry $167.76 Last $153.04 Calls 1 Return −8.8%
  57. WMS NYSE Advanced Drainage Systems, Inc. Common Stock First call 29 May 2026 Avg entry $139.16 Last $126.88 Calls 2 Return −8.8%
  58. IDA NYSE IDACORP, Inc. Common Stock First call 03 Aug 2026 Avg entry $143.79 Last $130.47 Calls 1 Return −9.3%
  59. SITM NASDAQ SiTime Corporation - Common Stock First call 01 Jul 2026 Avg entry $703.84 Last $638.32 Calls 1 Return −9.3%
  60. SRE NYSE DBA Sempra Common Stock First call 02 Jun 2026 Avg entry $89.55 Last $81.20 Calls 1 Return −9.3%
  61. TJX NYSE TJX Companies, Inc. (The) Common Stock First call 13 May 2026 Avg entry $144.86 Last $130.96 Calls 3 Return −9.6%
  62. COST NASDAQ Costco Wholesale Corporation - Common Stock First call 13 May 2026 Avg entry $994.84 Last $898.48 Calls 3 Return −9.7%
  63. VST NYSE Vistra Corp. Common Stock First call 06 Jul 2026 Avg entry $157.22 Last $140.78 Calls 2 Return −10.5%
  64. TCMD NASDAQ Tactile Systems Technology, Inc. - Common Stock First call 07 May 2026 Avg entry $26.01 Last $22.85 Calls 2 Return −12.1%
  65. EVLV NASDAQ Evolv Technologies Holdings, Inc. - Class A Common Stock First call 16 Jul 2026 Avg entry $5.78 Last $5.01 Calls 1 Return −13.3%
  66. HNRG NASDAQ Hallador Energy Company - Common Stock First call 30 Jun 2026 Avg entry $17.39 Last $15.01 Calls 2 Return −13.7%
  67. HWM NYSE Howmet Aerospace Inc. Common Stock First call 26 Jun 2026 Avg entry $268.87 Last $227.37 Calls 1 Return −15.4%
  68. BA NYSE Boeing Company (The) Common Stock First call 05 Aug 2026 Avg entry $240.19 Last $201.15 Calls 1 Return −16.3%
  69. AMAT NASDAQ Applied Materials, Inc. - Common Stock First call 27 May 2026 Avg entry $558.13 Last $464.24 Calls 2 Return −16.8%
  70. ONTO NYSE Onto Innovation Inc. Common Stock First call 11 Aug 2026 Avg entry $319.79 Last $263.43 Calls 1 Return −17.6%
  71. MTZ NYSE MasTec, Inc. Common Stock First call 04 Aug 2026 Avg entry $271.71 Last $222.90 Calls 1 Return −18.0%
  72. ENS NYSE EnerSys Common Stock First call 26 Jun 2026 Avg entry $221.90 Last $178.58 Calls 2 Return −19.5%
  73. FLEX NASDAQ Flex Ltd. - Ordinary Shares First call 12 May 2026 Avg entry $139.69 Last $111.61 Calls 1 Return −20.1%
  74. BRZE NASDAQ Braze, Inc. - Class A Common Stock First call 04 Sep 2026 Avg entry $31.96 Last $25.40 Calls 1 Return −20.5%
  75. VRT NYSE Vertiv Holdings, LLC Class A Common Stock First call 19 May 2026 Avg entry $322.63 Last $250.86 Calls 4 Return −22.2%
  76. BLDR NYSE Builders FirstSource, Inc. Common Stock First call 05 Aug 2026 Avg entry $75.86 Last $58.52 Calls 1 Return −22.9%
  77. GRAB NASDAQ Grab Holdings Limited - Class A Ordinary Shares First call 07 May 2026 Avg entry $3.79 Last $2.91 Calls 3 Return −23.2%
  78. SFD NASDAQ Smithfield Foods, Inc. - Common Stock First call 04 May 2026 Avg entry $26.61 Last $19.86 Calls 1 Return −25.4%
  79. LZB NYSE La-Z-Boy Incorporated Common Stock First call 17 Jun 2026 Avg entry $40.24 Last $29.70 Calls 1 Return −26.2%
  80. CCL NYSE Carnival Corporation Common Stock First call 18 Jun 2026 Avg entry $30.87 Last $22.31 Calls 1 Return −27.7%
  81. CINT NYSE CI&T Inc Class A Common Shares First call 22 Apr 2026 Avg entry $4.56 Last $3.17 Calls 2 Return −30.5%
  82. MAIR NYSE Madison Air Solutions Corporation Class A Common Stock First call 18 May 2026 Avg entry $38.36 Last $24.13 Calls 2 Return −37.1%
  83. GLOO NASDAQ Gloo Holdings, Inc. - Common Stock First call 22 Apr 2026 Avg entry $7.92 Last $4.83 Calls 1 Return −39.0%
  84. LUNR NASDAQ Intuitive Machines, Inc. - Class A Common Stock First call 10 Jun 2026 Avg entry $26.54 Last $15.72 Calls 3 Return −40.8%
  85. AVEX NYSE AEVEX Corp. Class A Common Stock First call 18 May 2026 Avg entry $28.58 Last $16.51 Calls 3 Return −42.2%
  86. PL NYSE Planet Labs PBC Class A Common Stock First call 10 Jun 2026 Avg entry $30.72 Last $17.07 Calls 3 Return −44.4%
  87. KLAC NASDAQ KLA Corporation - Common Stock First call 12 May 2026 Avg entry $1,811.35 Last $183.97 Calls 2 Return −89.8%