TheStreet

Investment Portfolio (Last 12 Months)

Avg position return
+3.7%
Positions
52
Calls
69
In profit
67%

52 positions · 69 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. COHR NYSE Coherent Corp. Common Stock First call 27 Jul 2026 Avg entry $271.31 Last $387.68 Calls 1 Return +42.9%
  2. PLTR NASDAQ Palantir Technologies Inc. - Class A Common Stock First call 16 Jul 2026 Avg entry $132.99 Last $169.34 Calls 2 Return +27.3%
  3. MSFT NASDAQ Microsoft Corporation - Common Stock First call 13 Jul 2026 Avg entry $398.13 Last $502.97 Calls 3 Return +26.3%
  4. IONQ NYSE IonQ, Inc. Common Stock First call 28 Jul 2026 Avg entry $33.88 Last $41.54 Calls 1 Return +22.6%
  5. KTOS NASDAQ Kratos Defense & Security Solutions, Inc. - Common Stock First call 15 Jul 2026 Avg entry $49.68 Last $58.28 Calls 1 Return +17.3%
  6. ORCL NYSE Oracle Corporation Common Stock First call 16 Jul 2026 Avg entry $124.27 Last $145.42 Calls 1 Return +17.0%
  7. MRVL NASDAQ Marvell Technology, Inc. - Common Stock First call 27 Jul 2026 Avg entry $189.17 Last $217.29 Calls 1 Return +14.9%
  8. TRV NYSE The Travelers Companies, Inc. Common Stock First call 16 Jul 2026 Avg entry $337.82 Last $382.45 Calls 1 Return +13.2%
  9. AVGO NASDAQ Broadcom Inc. - Common Stock First call 16 Jul 2026 Avg entry $374.45 Last $423.05 Calls 1 Return +13.0%
  10. 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%
  11. HCA NYSE HCA Healthcare, Inc. Common Stock First call 20 Jul 2026 Avg entry $370.42 Last $410.38 Calls 1 Return +10.8%
  12. CRM NYSE Salesforce, Inc. Common Stock First call 15 Jul 2026 Avg entry $173.86 Last $192.40 Calls 2 Return +10.7%
  13. T NYSE AT&T Inc. First call 16 Jul 2026 Avg entry $21.99 Last $23.83 Calls 1 Return +8.4%
  14. NVDA NASDAQ NVIDIA Corporation - Common Stock First call 15 Jul 2026 Avg entry $207.73 Last $223.78 Calls 3 Return +7.7%
  15. BA NYSE Boeing Company (The) Common Stock First call 15 Jul 2026 Avg entry $218.12 Last $232.49 Calls 1 Return +6.6%
  16. JPM NYSE JP Morgan Chase & Co. Common Stock First call 13 Jul 2026 Avg entry $334.53 Last $356.30 Calls 1 Return +6.5%
  17. DAL NYSE Delta Air Lines, Inc. Common Stock First call 13 Jul 2026 Avg entry $86.19 Last $91.37 Calls 1 Return +6.0%
  18. LULU NASDAQ lululemon athletica inc. - Common Stock First call 13 Jul 2026 Avg entry $120.30 Last $127.14 Calls 1 Return +5.7%
  19. CMCSA NASDAQ Comcast Corporation - Class A Common Stock First call 16 Jul 2026 Avg entry $24.10 Last $25.17 Calls 1 Return +4.4%
  20. PFS NYSE Provident Financial Services, Inc Common Stock First call 15 Jul 2026 Avg entry $23.62 Last $24.66 Calls 1 Return +4.4%
  21. ALLO NASDAQ Allogene Therapeutics, Inc. - Common Stock First call 15 Jul 2026 Avg entry $1.90 Last $1.97 Calls 1 Return +3.7%
  22. NFLX NASDAQ Netflix, Inc. - Common Stock First call 13 Jul 2026 Avg entry $71.93 Last $74.13 Calls 3 Return +3.1%
  23. PANW NASDAQ Palo Alto Networks, Inc. - Common Stock First call 16 Jul 2026 Avg entry $353.99 Last $362.37 Calls 1 Return +2.4%
  24. GOOGL NASDAQ Alphabet Inc. - Class A Common Stock First call 15 Jul 2026 Avg entry $346.40 Last $354.59 Calls 4 Return +2.4%
  25. C NYSE Citigroup, Inc. Common Stock First call 16 Jul 2026 Avg entry $131.72 Last $134.72 Calls 1 Return +2.3%
  26. UNM NYSE Unum Group Common Stock First call 16 Jul 2026 Avg entry $89.57 Last $91.39 Calls 1 Return +2.0%
  27. SPOT NYSE Spotify Technology S.A. Ordinary Shares First call 16 Jul 2026 Avg entry $476.08 Last $483.91 Calls 1 Return +1.6%
  28. MCHI NASDAQ iShares MSCI China ETF First call 29 Jul 2026 Avg entry $55.07 Last $55.91 Calls 1 Return +1.5%
  29. NXST NASDAQ Nexstar Media Group, Inc. - Common Stock First call 16 Jul 2026 Avg entry $185.26 Last $187.97 Calls 1 Return +1.5%
  30. LLY NYSE Eli Lilly and Company Common Stock First call 13 Jul 2026 Avg entry $1,181.87 Last $1,191.91 Calls 1 Return +0.8%
  31. OZK NASDAQ Bank OZK - Common Stock First call 15 Jul 2026 Avg entry $51.30 Last $51.59 Calls 1 Return +0.6%
  32. PDBA NASDAQ Invesco Agriculture Commodity Strategy No K-1 ETF First call 29 Jul 2026 Avg entry $36.72 Last $36.88 Calls 1 Return +0.4%
  33. META NASDAQ Meta Platforms, Inc. - Class A Common Stock First call 27 Jul 2026 Avg entry $593.87 Last $592.90 Calls 1 Return −0.2%
  34. WFC NYSE Wells Fargo & Company Common Stock First call 16 Jul 2026 Avg entry $88.07 Last $87.60 Calls 1 Return −0.5%
  35. ABBV NYSE AbbVie Inc. Common Stock First call 13 Jul 2026 Avg entry $248.00 Last $244.46 Calls 1 Return −1.4%
  36. QCOM NASDAQ QUALCOMM Incorporated - Common Stock First call 16 Jul 2026 Avg entry $170.61 Last $166.64 Calls 1 Return −2.3%
  37. FNB NYSE F.N.B. Corporation Common Stock First call 16 Jul 2026 Avg entry $19.49 Last $18.99 Calls 1 Return −2.6%
  38. MU NASDAQ Micron Technology, Inc. - Common Stock First call 15 Jul 2026 Avg entry $889.98 Last $858.03 Calls 3 Return −3.6%
  39. AMD NASDAQ Advanced Micro Devices, Inc. - Common Stock First call 16 Jul 2026 Avg entry $500.94 Last $482.61 Calls 1 Return −3.7%
  40. NKE NYSE Nike, Inc. Common Stock First call 13 Jul 2026 Avg entry $43.76 Last $42.08 Calls 1 Return −3.8%
  41. ARCT NASDAQ Arcturus Therapeutics Holdings Inc. - Common Stock First call 15 Jul 2026 Avg entry $6.39 Last $6.08 Calls 1 Return −4.9%
  42. AAPL NASDAQ Apple Inc. - Common Stock First call 13 Jul 2026 Avg entry $330.23 Last $312.41 Calls 4 Return −5.4%
  43. AEP NASDAQ American Electric Power Company, Inc. - Common Stock First call 15 Jul 2026 Avg entry $132.50 Last $125.26 Calls 1 Return −5.5%
  44. GBCI NYSE Glacier Bancorp, Inc. Common Stock First call 16 Jul 2026 Avg entry $54.51 Last $49.38 Calls 1 Return −9.4%
  45. MTZ NYSE MasTec, Inc. Common Stock First call 30 Jul 2026 Avg entry $324.44 Last $263.64 Calls 1 Return −18.7%