TheStreet

Investment Portfolio (Last 12 Months)

Avg position return
+2.2%
Positions
131
Calls
260
In profit
47%

131 positions Β· 260 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. ARCT NASDAQ Arcturus Therapeutics Holdings Inc. - Common Stock First call 15 Jul 2026 Avg entry $6.39 Last $14.69 Calls 1 Return +129.9%
  2. BLSH NYSE Bullish Ordinary Shares First call 23 Jul 2026 Avg entry $24.24 Last $40.14 Calls 1 Return +65.6%
  3. CRCL NYSE Circle Internet Group, Inc. Class A Common Stock First call 23 Jul 2026 Avg entry $62.18 Last $94.49 Calls 2 Return +52.0%
  4. AMD NASDAQ Advanced Micro Devices, Inc. - Common Stock First call 16 Jul 2026 Avg entry $475.75 Last $615.52 Calls 3 Return +29.4%
  5. CRM NYSE Salesforce, Inc. Common Stock First call 15 Jul 2026 Avg entry $185.59 Last $236.42 Calls 3 Return +27.4%
  6. META NASDAQ Meta Platforms, Inc. - Class A Common Stock First call 27 Jul 2026 Avg entry $583.81 Last $741.25 Calls 4 Return +27.0%
  7. OKTA NASDAQ Okta, Inc. - Class A Common Stock First call 10 Aug 2026 Avg entry $150.77 Last $191.33 Calls 1 Return +26.9%
  8. COIN NASDAQ Coinbase Global, Inc. - Class A Common Stock First call 23 Jul 2026 Avg entry $161.16 Last $201.05 Calls 1 Return +24.8%
  9. BTC CRYPTO Bitcoin First call 17 Aug 2026 Avg entry $70,550.77 Last $85,765.00 Calls 3 Return +21.6%
  10. HOOD NASDAQ Robinhood Markets, Inc. - Class A Common Stock First call 23 Jul 2026 Avg entry $102.55 Last $123.30 Calls 2 Return +20.2%
  11. IONQ NYSE IonQ, Inc. Common Stock First call 28 Jul 2026 Avg entry $33.88 Last $40.51 Calls 1 Return +19.6%
  12. ORCL NYSE Oracle Corporation Common Stock First call 16 Jul 2026 Avg entry $124.27 Last $148.56 Calls 1 Return +19.5%
  13. PLTR NASDAQ Palantir Technologies Inc. - Class A Common Stock First call 16 Jul 2026 Avg entry $153.60 Last $183.09 Calls 6 Return +19.2%
  14. VLO NYSE Valero Energy Corporation Common Stock First call 17 Aug 2026 Avg entry $347.19 Last $413.28 Calls 1 Return +19.0%
  15. COHR NYSE Coherent Corp. Common Stock First call 27 Jul 2026 Avg entry $271.31 Last $321.52 Calls 1 Return +18.5%
  16. QCOM NASDAQ QUALCOMM Incorporated - Common Stock First call 16 Jul 2026 Avg entry $164.57 Last $194.23 Calls 2 Return +18.0%
  17. MRVL NASDAQ Marvell Technology, Inc. - Common Stock First call 27 Jul 2026 Avg entry $219.97 Last $257.38 Calls 3 Return +17.0%
  18. T NYSE AT&T Inc. First call 16 Jul 2026 Avg entry $21.99 Last $25.45 Calls 1 Return +15.7%
  19. FNV NYSE Franco-Nevada Corporation First call 05 Aug 2026 Avg entry $226.55 Last $261.68 Calls 1 Return +15.5%
  20. HCA NYSE HCA Healthcare, Inc. Common Stock First call 20 Jul 2026 Avg entry $370.42 Last $425.97 Calls 1 Return +15.0%
  21. CRWD NASDAQ CrowdStrike Holdings, Inc. - Class A Common Stock First call 12 Aug 2026 Avg entry $216.91 Last $249.35 Calls 5 Return +15.0%
  22. NET NYSE Cloudflare, Inc. Class A Common Stock First call 27 Aug 2026 Avg entry $308.23 Last $351.67 Calls 1 Return +14.1%
  23. MU NASDAQ Micron Technology, Inc. - Common Stock First call 15 Jul 2026 Avg entry $919.54 Last $1,043.96 Calls 11 Return +13.5%
  24. NOW NYSE ServiceNow, Inc. Common Stock First call 05 Aug 2026 Avg entry $122.64 Last $137.68 Calls 2 Return +12.3%
  25. FTNT NASDAQ Fortinet, Inc. - Common Stock First call 17 Aug 2026 Avg entry $156.54 Last $175.23 Calls 2 Return +11.9%
  26. TMO NYSE Thermo Fisher Scientific Inc Common Stock First call 14 Aug 2026 Avg entry $588.29 Last $651.45 Calls 1 Return +10.7%
  27. DE NYSE Deere & Company Common Stock First call 12 Aug 2026 Avg entry $619.77 Last $684.73 Calls 1 Return +10.5%
  28. TWLO NYSE Twilio Inc. Class A Common Stock First call 27 Aug 2026 Avg entry $241.34 Last $266.06 Calls 1 Return +10.2%
  29. TSLA NASDAQ Tesla, Inc. - Common Stock First call 12 Aug 2026 Avg entry $340.80 Last $375.30 Calls 2 Return +10.1%
  30. MRK NYSE Merck & Company, Inc. Common Stock (new) First call 14 Aug 2026 Avg entry $135.91 Last $149.50 Calls 2 Return +10.0%
  31. TRV NYSE The Travelers Companies, Inc. Common Stock First call 16 Jul 2026 Avg entry $337.82 Last $371.13 Calls 1 Return +9.9%
  32. LITE NASDAQ Lumentum Holdings Inc. - Common Stock First call 01 Sep 2026 Avg entry $868.95 Last $954.49 Calls 1 Return +9.8%
  33. CLS NYSE Celestica, Inc. Common Stock First call 10 Aug 2026 Avg entry $314.59 Last $344.40 Calls 1 Return +9.5%
  34. SPOT NYSE Spotify Technology S.A. Ordinary Shares First call 16 Jul 2026 Avg entry $476.08 Last $516.77 Calls 1 Return +8.5%
  35. ICE NYSE Intercontinental Exchange Inc. Common Stock First call 23 Jul 2026 Avg entry $143.21 Last $155.37 Calls 1 Return +8.5%
  36. MSFT NASDAQ Microsoft Corporation - Common Stock First call 13 Jul 2026 Avg entry $465.36 Last $501.61 Calls 11 Return +7.8%
  37. MA NYSE Mastercard Incorporated Common Stock First call 23 Jul 2026 Avg entry $530.29 Last $567.65 Calls 1 Return +7.0%
  38. ABBV NYSE AbbVie Inc. Common Stock First call 13 Jul 2026 Avg entry $248.00 Last $264.48 Calls 1 Return +6.6%
  39. AAPL NASDAQ Apple Inc. - Common Stock First call 13 Jul 2026 Avg entry $320.73 Last $338.98 Calls 10 Return +5.7%
  40. ANET NYSE Arista Networks, Inc. Common Stock First call 10 Aug 2026 Avg entry $196.31 Last $205.42 Calls 2 Return +4.6%
  41. NVDA NASDAQ NVIDIA Corporation - Common Stock First call 15 Jul 2026 Avg entry $217.57 Last $227.38 Calls 17 Return +4.5%
  42. UNM NYSE Unum Group Common Stock First call 16 Jul 2026 Avg entry $89.57 Last $93.56 Calls 1 Return +4.5%
  43. PDBA NASDAQ Invesco Agriculture Commodity Strategy No K-1 ETF First call 29 Jul 2026 Avg entry $36.72 Last $38.23 Calls 1 Return +4.1%
  44. IBM NYSE International Business Machines Corporation Common Stock First call 15 Jul 2026 Avg entry $223.40 Last $231.93 Calls 2 Return +3.8%
  45. JNJ NYSE Johnson & Johnson Common Stock First call 14 Aug 2026 Avg entry $260.35 Last $269.47 Calls 1 Return +3.5%
  46. TSM NYSE Taiwan Semiconductor Manufacturing Company Ltd. First call 10 Aug 2026 Avg entry $430.95 Last $445.14 Calls 4 Return +3.3%
  47. BLK NYSE BlackRock, Inc. Common Stock First call 23 Jul 2026 Avg entry $1,037.16 Last $1,069.78 Calls 1 Return +3.1%
  48. DGX NYSE Quest Diagnostics Incorporated Common Stock First call 10 Aug 2026 Avg entry $237.63 Last $244.88 Calls 1 Return +3.1%
  49. GOOGL NASDAQ Alphabet Inc. - Class A Common Stock First call 15 Jul 2026 Avg entry $347.14 Last $354.97 Calls 12 Return +2.3%
  50. C NYSE Citigroup, Inc. Common Stock First call 16 Jul 2026 Avg entry $132.28 Last $135.05 Calls 2 Return +2.1%
  51. NFLX NASDAQ Netflix, Inc. - Common Stock First call 13 Jul 2026 Avg entry $72.28 Last $73.36 Calls 4 Return +1.5%
  52. JPM NYSE JP Morgan Chase & Co. Common Stock First call 13 Jul 2026 Avg entry $347.32 Last $352.04 Calls 3 Return +1.4%
  53. XOM NYSE Exxon Mobil Corporation Common Stock First call 17 Aug 2026 Avg entry $161.46 Last $163.18 Calls 1 Return +1.1%
  54. CVX NYSE Chevron Corporation Common Stock First call 17 Aug 2026 Avg entry $202.70 Last $203.78 Calls 1 Return +0.5%
  55. PANW NASDAQ Palo Alto Networks, Inc. - Common Stock First call 16 Jul 2026 Avg entry $370.87 Last $371.76 Calls 3 Return +0.2%
  56. WMT NASDAQ Walmart Inc. - Common Stock First call 18 Aug 2026 Avg entry $107.22 Last $107.44 Calls 3 Return +0.2%
  57. CRWV NASDAQ CoreWeave, Inc. - Class A Common Stock First call 03 Aug 2026 Avg entry $85.76 Last $85.43 Calls 1 Return βˆ’0.4%
  58. CSCO NASDAQ Cisco Systems, Inc. - Common Stock First call 27 Aug 2026 Avg entry $112.15 Last $111.46 Calls 1 Return βˆ’0.6%
  59. APO NYSE Apollo Global Management, Inc. (New) Common Stock First call 07 Aug 2026 Avg entry $127.44 Last $125.91 Calls 1 Return βˆ’1.2%
  60. LLY NYSE Eli Lilly and Company Common Stock First call 13 Jul 2026 Avg entry $1,181.23 Last $1,164.41 Calls 3 Return βˆ’1.4%
  61. DLR NYSE Digital Realty Trust, Inc. Common Stock First call 09 Sep 2026 Avg entry $189.08 Last $186.33 Calls 1 Return βˆ’1.5%
  62. WFC NYSE Wells Fargo & Company Common Stock First call 16 Jul 2026 Avg entry $88.07 Last $86.55 Calls 1 Return βˆ’1.7%
  63. KKR NYSE KKR & Co. Inc. Common Stock First call 07 Aug 2026 Avg entry $102.81 Last $100.83 Calls 1 Return βˆ’1.9%
  64. KTOS NASDAQ Kratos Defense & Security Solutions, Inc. - Common Stock First call 15 Jul 2026 Avg entry $49.68 Last $48.59 Calls 1 Return βˆ’2.2%
  65. WMB NYSE Williams Companies, Inc. (The) Common Stock First call 12 Aug 2026 Avg entry $73.70 Last $72.05 Calls 1 Return βˆ’2.2%
  66. AMZN NASDAQ Amazon.com, Inc. - Common Stock First call 03 Aug 2026 Avg entry $265.30 Last $258.45 Calls 8 Return βˆ’2.6%
  67. MORN NASDAQ Morningstar, Inc. - Common Stock First call 14 Aug 2026 Avg entry $207.41 Last $201.47 Calls 1 Return βˆ’2.9%
  68. CEG NASDAQ Constellation Energy Corporation - Common Stock When-Issued First call 07 Aug 2026 Avg entry $269.89 Last $262.11 Calls 1 Return βˆ’2.9%
  69. PFS NYSE Provident Financial Services, Inc Common Stock First call 15 Jul 2026 Avg entry $23.62 Last $22.93 Calls 1 Return βˆ’2.9%
  70. ETN NYSE Eaton Corporation, PLC Ordinary Shares First call 07 Aug 2026 Avg entry $448.68 Last $435.43 Calls 1 Return βˆ’3.0%
  71. CAT NYSE Caterpillar, Inc. Common Stock First call 07 Aug 2026 Avg entry $841.53 Last $816.50 Calls 2 Return βˆ’3.0%
  72. DUK NYSE Duke Energy Corporation (Holding Company) Common Stock First call 09 Sep 2026 Avg entry $120.43 Last $116.74 Calls 1 Return βˆ’3.1%
  73. MCHI NASDAQ iShares MSCI China ETF First call 29 Jul 2026 Avg entry $55.07 Last $53.07 Calls 1 Return βˆ’3.6%
  74. COST NASDAQ Costco Wholesale Corporation - Common Stock First call 27 Aug 2026 Avg entry $934.66 Last $898.48 Calls 1 Return βˆ’3.9%
  75. YUM NYSE Yum! Brands, Inc. First call 10 Aug 2026 Avg entry $145.33 Last $139.33 Calls 1 Return βˆ’4.1%
  76. DAL NYSE Delta Air Lines, Inc. Common Stock First call 13 Jul 2026 Avg entry $86.19 Last $82.50 Calls 1 Return βˆ’4.3%
  77. APLD NASDAQ Applied Digital Corporation - Common Stock First call 03 Aug 2026 Avg entry $29.49 Last $28.19 Calls 1 Return βˆ’4.4%
  78. UNH NYSE UnitedHealth Group Incorporated Common Stock (DE) First call 27 Aug 2026 Avg entry $395.05 Last $377.56 Calls 1 Return βˆ’4.4%
  79. KLAC NASDAQ KLA Corporation - Common Stock First call 05 Aug 2026 Avg entry $192.80 Last $183.97 Calls 1 Return βˆ’4.6%
  80. NEE NYSE NextEra Energy, Inc. Common Stock First call 07 Aug 2026 Avg entry $83.65 Last $79.63 Calls 2 Return βˆ’4.8%
  81. CMCSA NASDAQ Comcast Corporation - Class A Common Stock First call 16 Jul 2026 Avg entry $24.10 Last $22.93 Calls 1 Return βˆ’4.9%
  82. FLEX NASDAQ Flex Ltd. - Ordinary Shares First call 03 Aug 2026 Avg entry $117.45 Last $111.61 Calls 1 Return βˆ’5.0%
  83. PWR NYSE Quanta Services, Inc. Common Stock First call 12 Aug 2026 Avg entry $678.02 Last $642.61 Calls 1 Return βˆ’5.2%
  84. BAC NYSE Bank of America Corporation Common Stock First call 23 Jul 2026 Avg entry $61.28 Last $57.96 Calls 1 Return βˆ’5.4%
  85. CVS NYSE CVS Health Corporation Common Stock First call 27 Aug 2026 Avg entry $92.92 Last $87.60 Calls 1 Return βˆ’5.7%
  86. AMGN NASDAQ Amgen Inc. - Common Stock First call 14 Aug 2026 Avg entry $417.30 Last $393.16 Calls 2 Return βˆ’5.8%
  87. MLM NYSE Martin Marietta Materials, Inc. Common Stock First call 18 Aug 2026 Avg entry $522.81 Last $490.64 Calls 1 Return βˆ’6.2%
  88. AEP NASDAQ American Electric Power Company, Inc. - Common Stock First call 15 Jul 2026 Avg entry $128.59 Last $120.03 Calls 2 Return βˆ’6.7%
  89. OZK NASDAQ Bank OZK - Common Stock First call 15 Jul 2026 Avg entry $51.30 Last $47.75 Calls 1 Return βˆ’6.9%
  90. AMTM NYSE Amentum Holdings, Inc. Common Stock First call 14 Aug 2026 Avg entry $21.47 Last $19.90 Calls 1 Return βˆ’7.3%
  91. GS NYSE Goldman Sachs Group, Inc. (The) Common Stock First call 07 Aug 2026 Avg entry $1,036.80 Last $959.39 Calls 2 Return βˆ’7.5%
  92. FNB NYSE F.N.B. Corporation Common Stock First call 16 Jul 2026 Avg entry $19.49 Last $17.91 Calls 1 Return βˆ’8.1%
  93. COCO NASDAQ The Vita Coco Company, Inc. - Common Stock First call 10 Aug 2026 Avg entry $62.78 Last $57.25 Calls 1 Return βˆ’8.8%
  94. GEV NYSE GE Vernova Inc. Common Stock First call 12 Aug 2026 Avg entry $1,039.90 Last $946.22 Calls 1 Return βˆ’9.0%
  95. MMM NYSE 3M Company Common Stock First call 11 Aug 2026 Avg entry $183.13 Last $164.95 Calls 1 Return βˆ’9.9%
  96. NXST NASDAQ Nexstar Media Group, Inc. - Common Stock First call 16 Jul 2026 Avg entry $185.26 Last $166.15 Calls 1 Return βˆ’10.3%
  97. SHW NYSE Sherwin-Williams Company (The) Common Stock First call 14 Aug 2026 Avg entry $359.10 Last $321.31 Calls 1 Return βˆ’10.5%
  98. SHOP NASDAQ Shopify Inc. - Class A Subordinate Voting Shares First call 27 Aug 2026 Avg entry $154.33 Last $137.92 Calls 1 Return βˆ’10.6%
  99. PH NYSE Parker-Hannifin Corporation Common Stock First call 07 Aug 2026 Avg entry $1,073.87 Last $958.17 Calls 1 Return βˆ’10.8%
  100. AVGO NASDAQ Broadcom Inc. - Common Stock First call 16 Jul 2026 Avg entry $406.49 Last $362.66 Calls 6 Return βˆ’10.8%
  101. BA NYSE Boeing Company (The) Common Stock First call 15 Jul 2026 Avg entry $225.68 Last $201.15 Calls 2 Return βˆ’10.9%
  102. TT NYSE Trane Technologies plc First call 07 Aug 2026 Avg entry $482.31 Last $429.11 Calls 1 Return βˆ’11.0%
  103. ALLO NASDAQ Allogene Therapeutics, Inc. - Common Stock First call 15 Jul 2026 Avg entry $1.90 Last $1.69 Calls 1 Return βˆ’11.1%
  104. VMC NYSE Vulcan Materials Company (Holding Company) Common Stock First call 18 Aug 2026 Avg entry $271.65 Last $240.83 Calls 1 Return βˆ’11.3%
  105. SBUX NASDAQ Starbucks Corporation - Common Stock First call 12 Aug 2026 Avg entry $108.49 Last $95.83 Calls 1 Return βˆ’11.7%
  106. LMT NYSE Lockheed Martin Corporation Common Stock First call 18 Aug 2026 Avg entry $607.17 Last $535.40 Calls 1 Return βˆ’11.8%
  107. HD NYSE Home Depot, Inc. (The) Common Stock First call 12 Aug 2026 Avg entry $338.96 Last $297.20 Calls 2 Return βˆ’12.3%
  108. CDNS NASDAQ Cadence Design Systems, Inc. - Common Stock First call 05 Aug 2026 Avg entry $337.07 Last $294.90 Calls 1 Return βˆ’12.5%
  109. RTX NYSE RTX Corporation Common Stock First call 18 Aug 2026 Avg entry $225.49 Last $194.34 Calls 1 Return βˆ’13.8%
  110. LULU NASDAQ lululemon athletica inc. - Common Stock First call 13 Jul 2026 Avg entry $120.30 Last $101.30 Calls 1 Return βˆ’15.8%
  111. ECG NYSE Everus Construction Group, Inc. Common Stock First call 14 Aug 2026 Avg entry $141.04 Last $116.77 Calls 1 Return βˆ’17.2%
  112. NKE NYSE Nike, Inc. Common Stock First call 13 Jul 2026 Avg entry $43.76 Last $36.10 Calls 1 Return βˆ’17.5%
  113. GBCI NYSE Glacier Bancorp, Inc. Common Stock First call 16 Jul 2026 Avg entry $54.51 Last $44.82 Calls 1 Return βˆ’17.8%
  114. MTZ NYSE MasTec, Inc. Common Stock First call 30 Jul 2026 Avg entry $324.44 Last $222.90 Calls 1 Return βˆ’31.3%

Sell Recommendations

Stocks recommended for sale in the last 12 months A sell gains when the price falls

  1. TT NYSE Trane Technologies plc First call 17 Aug 2026 Avg entry $475.32 Last $429.11 Calls 1 Return +9.7%
  2. GIS NYSE General Mills, Inc. Common Stock First call 16 Jul 2026 Avg entry $38.70 Last $35.41 Calls 1 Return +8.5%
  3. PEP NASDAQ PepsiCo, Inc. - Common Stock First call 16 Jul 2026 Avg entry $139.43 Last $129.59 Calls 1 Return +7.1%
  4. ADBE NASDAQ Adobe Inc. - Common Stock First call 17 Aug 2026 Avg entry $265.16 Last $249.52 Calls 2 Return +5.9%
  5. WDC NASDAQ Western Digital Corporation - Common Stock First call 27 Aug 2026 Avg entry $462.00 Last $448.17 Calls 1 Return +3.0%
  6. NVDA NASDAQ NVIDIA Corporation - Common Stock First call 03 Sep 2026 Avg entry $228.45 Last $227.38 Calls 1 Return +0.5%
  7. ORCL NYSE Oracle Corporation Common Stock First call 17 Aug 2026 Avg entry $146.65 Last $148.56 Calls 1 Return βˆ’1.3%
  8. IBM NYSE International Business Machines Corporation Common Stock First call 27 Jul 2026 Avg entry $216.28 Last $231.93 Calls 1 Return βˆ’7.2%
  9. CRM NYSE Salesforce, Inc. Common Stock First call 27 Jul 2026 Avg entry $219.02 Last $236.42 Calls 2 Return βˆ’7.9%
  10. TSLA NASDAQ Tesla, Inc. - Common Stock First call 10 Aug 2026 Avg entry $343.83 Last $375.30 Calls 3 Return βˆ’9.2%
  11. AAPL NASDAQ Apple Inc. - Common Stock First call 03 Aug 2026 Avg entry $303.42 Last $338.98 Calls 1 Return βˆ’11.7%
  12. MSFT NASDAQ Microsoft Corporation - Common Stock First call 27 Jul 2026 Avg entry $446.46 Last $501.61 Calls 2 Return βˆ’12.4%
  13. SMH NASDAQ VanEck Semiconductor ETF First call 29 Jul 2026 Avg entry $504.22 Last $596.03 Calls 1 Return βˆ’18.2%
  14. NOW NYSE ServiceNow, Inc. Common Stock First call 03 Aug 2026 Avg entry $115.95 Last $137.68 Calls 2 Return βˆ’18.7%
  15. META NASDAQ Meta Platforms, Inc. - Class A Common Stock First call 13 Jul 2026 Avg entry $622.22 Last $741.25 Calls 4 Return βˆ’19.1%
  16. BTC CRYPTO Bitcoin First call 11 Aug 2026 Avg entry $71,483.00 Last $85,765.00 Calls 2 Return βˆ’20.0%
  17. NET NYSE Cloudflare, Inc. Class A Common Stock First call 23 Jul 2026 Avg entry $262.32 Last $351.67 Calls 1 Return βˆ’34.1%