TipRanks™

Investment Portfolio (Last 12 Months)

Avg position return
−6.9%
Positions
89
Calls
155
In profit
38%

89 positions · 155 calls · entered at the close on the day of the call · marked to 07 Nov 2026 Book rebuilt 06 Nov 2026

Buy Recommendations

Stocks recommended for purchase in the last 12 months

  1. MGNI NASDAQ Magnite, Inc. - Common Stock First call 28 Apr 2026 Avg entry $12.97 Last $27.52 Calls 1 Return +112.2%
  2. 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%
  3. OKTA NASDAQ Okta, Inc. - Class A Common Stock First call 22 May 2026 Avg entry $92.24 Last $168.69 Calls 3 Return +82.9%
  4. GMAB NASDAQ Genmab A/S - American Depositary Shares First call 07 Aug 2026 Avg entry $31.25 Last $52.74 Calls 1 Return +68.8%
  5. BRZE NASDAQ Braze, Inc. - Class A Common Stock First call 04 Sep 2026 Avg entry $31.96 Last $45.81 Calls 1 Return +43.3%
  6. RBRK NYSE Rubrik, Inc. Class A Common Stock First call 22 May 2026 Avg entry $75.98 Last $105.75 Calls 5 Return +39.2%
  7. ARX NYSE Accelerant Holdings Class A Common Shares First call 18 May 2026 Avg entry $15.91 Last $19.88 Calls 1 Return +25.0%
  8. KO NYSE Coca-Cola Company (The) Common Stock First call 02 Jun 2026 Avg entry $78.41 Last $95.67 Calls 1 Return +22.0%
  9. NBIX NASDAQ Neurocrine Biosciences, Inc. - Common Stock First call 29 Apr 2026 Avg entry $131.23 Last $159.76 Calls 1 Return +21.7%
  10. RPRX NASDAQ Royalty Pharma plc - Class A Ordinary Shares First call 07 Aug 2026 Avg entry $56.77 Last $67.57 Calls 1 Return +19.0%
  11. BKH NYSE Black Hills Corporation Common Stock First call 03 Aug 2026 Avg entry $71.23 Last $84.63 Calls 1 Return +18.8%
  12. ECL NYSE Ecolab Inc. Common Stock First call 01 May 2026 Avg entry $260.60 Last $305.83 Calls 2 Return +17.4%
  13. SW NYSE Smurfit WestRock plc Ordinary Shares First call 04 May 2026 Avg entry $37.97 Last $44.09 Calls 1 Return +16.1%
  14. IBM NYSE International Business Machines Corporation Common Stock First call 15 Jul 2026 Avg entry $211.20 Last $245.00 Calls 1 Return +16.0%
  15. PGR NYSE Progressive Corporation (The) Common Stock First call 05 Jun 2026 Avg entry $204.02 Last $233.18 Calls 1 Return +14.3%
  16. DHR NYSE Danaher Corporation Common Stock First call 28 Jul 2026 Avg entry $199.08 Last $226.34 Calls 1 Return +13.7%
  17. AAPL NASDAQ Apple Inc. - Common Stock First call 09 Jun 2026 Avg entry $302.87 Last $342.37 Calls 3 Return +13.0%
  18. LYV NYSE Live Nation Entertainment, Inc. Common Stock First call 08 May 2026 Avg entry $163.28 Last $181.25 Calls 2 Return +11.0%
  19. MSFT NASDAQ Microsoft Corporation - Common Stock First call 18 Aug 2026 Avg entry $481.63 Last $530.61 Calls 1 Return +10.2%
  20. ANET NYSE Arista Networks, Inc. Common Stock First call 08 May 2026 Avg entry $155.79 Last $170.80 Calls 4 Return +9.6%
  21. COST NASDAQ Costco Wholesale Corporation - Common Stock First call 13 May 2026 Avg entry $994.84 Last $1,065.59 Calls 3 Return +7.1%
  22. META NASDAQ Meta Platforms, Inc. - Class A Common Stock First call 27 Aug 2026 Avg entry $571.10 Last $610.15 Calls 1 Return +6.8%
  23. UTHR NASDAQ United Therapeutics Corporation - Common Stock First call 07 Aug 2026 Avg entry $538.84 Last $565.72 Calls 2 Return +5.0%
  24. NEE NYSE NextEra Energy, Inc. Common Stock First call 02 Jun 2026 Avg entry $85.68 Last $88.25 Calls 1 Return +3.0%
  25. 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.93 Calls 2 Return +3.0%
  26. ALLT NASDAQ Allot Ltd. - Ordinary Shares First call 16 Jul 2026 Avg entry $8.34 Last $8.56 Calls 1 Return +2.6%
  27. CTVA NYSE Corteva, Inc. Common Stock First call 04 Aug 2026 Avg entry $11.75 Last $12.04 Calls 1 Return +2.5%
  28. IDA NYSE IDACORP, Inc. Common Stock First call 03 Aug 2026 Avg entry $143.79 Last $147.17 Calls 1 Return +2.4%
  29. MTDR NYSE Matador Resources Company Common Stock First call 03 Aug 2026 Avg entry $48.83 Last $49.87 Calls 1 Return +2.1%
  30. ARCC NASDAQ Ares Capital Corporation - Closed End Fund First call 02 Jun 2026 Avg entry $18.97 Last $19.35 Calls 1 Return +2.0%
  31. SUN NYSE Sunoco LP Common Units representing limited partner interests First call 04 May 2026 Avg entry $68.26 Last $69.00 Calls 1 Return +1.1%
  32. QUAD NYSE Quad Graphics, Inc Class A Common Stock First call 22 Apr 2026 Avg entry $7.61 Last $7.69 Calls 2 Return +1.1%
  33. TCMD NASDAQ Tactile Systems Technology, Inc. - Common Stock First call 07 May 2026 Avg entry $26.01 Last $26.03 Calls 2 Return +0.1%
  34. BIP NYSE Brookfield Infrastructure Partners LP Limited Partnership Units First call 04 May 2026 Avg entry $37.91 Last $37.81 Calls 2 Return −0.3%
  35. RPM NYSE RPM International Inc. Common Stock First call 29 May 2026 Avg entry $105.97 Last $105.45 Calls 2 Return −0.5%
  36. ET NYSE Energy Transfer LP Common Units First call 03 Aug 2026 Avg entry $20.28 Last $20.16 Calls 1 Return −0.6%
  37. AMZN NASDAQ Amazon.com, Inc. - Common Stock First call 13 May 2026 Avg entry $264.79 Last $259.30 Calls 2 Return −2.1%
  38. ADI NASDAQ Analog Devices, Inc. - Common Stock First call 25 Aug 2026 Avg entry $373.66 Last $361.01 Calls 1 Return −3.4%
  39. CCL NYSE Carnival Corporation Common Stock First call 18 Jun 2026 Avg entry $30.87 Last $29.59 Calls 1 Return −4.1%
  40. TJX NYSE TJX Companies, Inc. (The) Common Stock First call 13 May 2026 Avg entry $144.86 Last $138.59 Calls 3 Return −4.3%
  41. UBER NYSE Uber Technologies, Inc. Common Stock First call 06 Jul 2026 Avg entry $72.42 Last $68.59 Calls 2 Return −5.3%
  42. DVN NYSE Devon Energy Corporation Common Stock First call 07 May 2026 Avg entry $45.31 Last $42.88 Calls 3 Return −5.4%
  43. PANW NASDAQ Palo Alto Networks, Inc. - Common Stock First call 29 Jun 2026 Avg entry $332.00 Last $313.84 Calls 2 Return −5.5%
  44. NFLX NASDAQ Netflix, Inc. - Common Stock First call 22 Jul 2026 Avg entry $68.53 Last $63.41 Calls 2 Return −7.5%
  45. CEG NASDAQ Constellation Energy Corporation - Common Stock When-Issued First call 19 May 2026 Avg entry $260.67 Last $239.65 Calls 4 Return −8.1%
  46. GRAB NASDAQ Grab Holdings Limited - Class A Ordinary Shares First call 07 May 2026 Avg entry $3.79 Last $3.48 Calls 3 Return −8.2%
  47. RELY NASDAQ Remitly Global, Inc. - Common stock First call 11 Aug 2026 Avg entry $23.61 Last $21.55 Calls 1 Return −8.7%
  48. WMS NYSE Advanced Drainage Systems, Inc. Common Stock First call 29 May 2026 Avg entry $139.16 Last $124.31 Calls 2 Return −10.7%
  49. SRE NYSE DBA Sempra Common Stock First call 02 Jun 2026 Avg entry $89.55 Last $79.83 Calls 1 Return −10.9%
  50. GOOGL NASDAQ Alphabet Inc. - Class A Common Stock First call 23 Jul 2026 Avg entry $323.81 Last $284.78 Calls 5 Return −12.1%
  51. ETN NYSE Eaton Corporation, PLC Ordinary Shares First call 19 May 2026 Avg entry $371.88 Last $327.02 Calls 3 Return −12.1%
  52. NVDA NASDAQ NVIDIA Corporation - Common Stock First call 24 Jul 2026 Avg entry $213.03 Last $186.64 Calls 2 Return −12.4%
  53. BDC NYSE Belden Inc Common Stock First call 01 May 2026 Avg entry $112.48 Last $96.25 Calls 2 Return −14.4%
  54. BAC NYSE Bank of America Corporation Common Stock First call 25 Jun 2026 Avg entry $58.19 Last $49.76 Calls 1 Return −14.5%
  55. MS NYSE Morgan Stanley Common Stock First call 25 Jun 2026 Avg entry $221.04 Last $182.44 Calls 1 Return −17.5%
  56. BLDR NYSE Builders FirstSource, Inc. Common Stock First call 05 Aug 2026 Avg entry $75.86 Last $62.54 Calls 1 Return −17.6%
  57. MUX NYSE McEwen Inc. Common Stock First call 30 Jun 2026 Avg entry $18.13 Last $14.87 Calls 2 Return −18.0%
  58. LZB NYSE La-Z-Boy Incorporated Common Stock First call 17 Jun 2026 Avg entry $40.24 Last $32.62 Calls 1 Return −18.9%
  59. VST NYSE Vistra Corp. Common Stock First call 06 Jul 2026 Avg entry $157.22 Last $124.80 Calls 2 Return −20.6%
  60. EVLV NASDAQ Evolv Technologies Holdings, Inc. - Class A Common Stock First call 16 Jul 2026 Avg entry $5.78 Last $4.53 Calls 1 Return −21.6%
  61. SNX NYSE TD SYNNEX Corporation Common Stock First call 18 Jun 2026 Avg entry $284.56 Last $218.73 Calls 1 Return −23.1%
  62. JBL NYSE Jabil Inc. Common Stock First call 04 Sep 2026 Avg entry $310.57 Last $236.36 Calls 1 Return −23.9%
  63. AVGO NASDAQ Broadcom Inc. - Common Stock First call 24 Jul 2026 Avg entry $389.55 Last $293.69 Calls 3 Return −24.6%
  64. HWM NYSE Howmet Aerospace Inc. Common Stock First call 26 Jun 2026 Avg entry $268.87 Last $200.90 Calls 1 Return −25.3%
  65. SFD NASDAQ Smithfield Foods, Inc. - Common Stock First call 04 May 2026 Avg entry $26.61 Last $19.60 Calls 1 Return −26.3%
  66. BA NYSE Boeing Company (The) Common Stock First call 05 Aug 2026 Avg entry $240.19 Last $172.50 Calls 1 Return −28.2%
  67. KLAC NASDAQ KLA Corporation - Common Stock First call 12 May 2026 Avg entry $181.14 Last $129.80 Calls 2 Return −28.3%
  68. QTUM NASDAQ Defiance Quantum ETF First call 03 Jun 2026 Avg entry $167.76 Last $119.30 Calls 1 Return −28.9%
  69. CINT NYSE CI&T Inc Class A Common Shares First call 22 Apr 2026 Avg entry $4.56 Last $3.13 Calls 2 Return −31.4%
  70. FN NYSE Fabrinet Ordinary Shares First call 25 Aug 2026 Avg entry $431.54 Last $292.97 Calls 1 Return −32.1%
  71. NVT NYSE nVent Electric plc Ordinary Shares First call 04 Aug 2026 Avg entry $162.24 Last $106.22 Calls 1 Return −34.5%
  72. MU NASDAQ Micron Technology, Inc. - Common Stock First call 18 Jun 2026 Avg entry $1,069.52 Last $690.00 Calls 3 Return −35.5%
  73. ENS NYSE EnerSys Common Stock First call 26 Jun 2026 Avg entry $221.90 Last $142.58 Calls 2 Return −35.7%
  74. MTZ NYSE MasTec, Inc. Common Stock First call 04 Aug 2026 Avg entry $271.71 Last $174.10 Calls 1 Return −35.9%
  75. SITM NASDAQ SiTime Corporation - Common Stock First call 01 Jul 2026 Avg entry $703.84 Last $416.92 Calls 1 Return −40.8%
  76. MRVL NASDAQ Marvell Technology, Inc. - Common Stock First call 17 Jun 2026 Avg entry $241.89 Last $141.20 Calls 2 Return −41.6%
  77. AMAT NASDAQ Applied Materials, Inc. - Common Stock First call 27 May 2026 Avg entry $558.13 Last $319.25 Calls 2 Return −42.8%
  78. MAIR NYSE Madison Air Solutions Corporation Class A Common Stock First call 18 May 2026 Avg entry $38.36 Last $21.42 Calls 2 Return −44.2%
  79. VRT NYSE Vertiv Holdings, LLC Class A Common Stock First call 19 May 2026 Avg entry $322.63 Last $176.73 Calls 4 Return −45.2%
  80. HNRG NASDAQ Hallador Energy Company - Common Stock First call 30 Jun 2026 Avg entry $17.39 Last $9.36 Calls 2 Return −46.2%
  81. STX NASDAQ Seagate Technology Holdings PLC - Ordinary Shares (Ireland) First call 01 Jul 2026 Avg entry $915.19 Last $466.53 Calls 1 Return −49.0%
  82. ONTO NYSE Onto Innovation Inc. Common Stock First call 11 Aug 2026 Avg entry $319.79 Last $155.99 Calls 1 Return −51.2%
  83. FLEX NASDAQ Flex Ltd. - Ordinary Shares First call 12 May 2026 Avg entry $139.69 Last $66.73 Calls 1 Return −52.2%
  84. PL NYSE Planet Labs PBC Class A Common Stock First call 10 Jun 2026 Avg entry $30.72 Last $11.37 Calls 3 Return −63.0%
  85. GLOO NASDAQ Gloo Holdings, Inc. - Common Stock First call 22 Apr 2026 Avg entry $7.92 Last $2.70 Calls 1 Return −65.9%
  86. LUNR NASDAQ Intuitive Machines, Inc. - Class A Common Stock First call 10 Jun 2026 Avg entry $26.54 Last $8.62 Calls 3 Return −67.5%
  87. AVEX NYSE AEVEX Corp. Class A Common Stock First call 18 May 2026 Avg entry $28.58 Last $9.26 Calls 3 Return −67.6%