WallStreetZen

Investment Portfolio (Last 12 Months)

Avg position return
+4.9%
Positions
114
Calls
176
In profit
47%

114 positions Β· 176 calls Β· entered at the close on the day of the call Β· marked to 24 Aug 2026 Book rebuilt 23 Aug 2026

Buy Recommendations

Stocks recommended for purchase in the last 12 months

  1. BVS NASDAQ Bioventus Inc. - Class A Common Stock First call 11 Jul 2026 Avg entry $6.56 Last $14.38 Calls 2 Return +119.2%
  2. SAIC NASDAQ Science Applications International Corporation - Common Stock First call 11 Jul 2026 Avg entry $58.57 Last $128.04 Calls 2 Return +118.6%
  3. LFUS NASDAQ Littelfuse, Inc. - Common Stock First call 09 Jul 2026 Avg entry $205.28 Last $400.05 Calls 2 Return +94.9%
  4. NUE NYSE Nucor Corporation Common Stock First call 11 Jul 2026 Avg entry $128.52 Last $243.63 Calls 2 Return +89.6%
  5. MYRG NASDAQ MYR Group, Inc. - Common Stock First call 11 Jul 2026 Avg entry $165.42 Last $310.87 Calls 2 Return +87.9%
  6. ASYS NASDAQ Amtech Systems, Inc. - Common Stock First call 11 Jul 2026 Avg entry $7.67 Last $13.93 Calls 2 Return +81.7%
  7. RNG NYSE RingCentral, Inc. Class A Common Stock First call 11 Jul 2026 Avg entry $37.25 Last $67.01 Calls 3 Return +79.9%
  8. ATRO NASDAQ Astronics Corporation - Common Stock First call 11 Jul 2026 Avg entry $46.31 Last $75.83 Calls 2 Return +63.7%
  9. FIVN NASDAQ Five9, Inc. - Common Stock First call 25 Jul 2026 Avg entry $23.12 Last $32.75 Calls 1 Return +41.7%
  10. GNRC NYSE Generac Holdlings Inc. Common Stock First call 11 Jul 2026 Avg entry $170.94 Last $205.98 Calls 5 Return +20.5%
  11. NTAP NASDAQ NetApp, Inc. - Common Stock First call 16 Jul 2026 Avg entry $159.69 Last $192.27 Calls 1 Return +20.4%
  12. RSKD NYSE Riskified Ltd. Class A Ordinary Shares First call 24 Jul 2026 Avg entry $5.02 Last $5.90 Calls 2 Return +17.5%
  13. EXPE NASDAQ Expedia Group, Inc. - Common Stock First call 27 Jul 2026 Avg entry $278.37 Last $321.63 Calls 1 Return +15.5%
  14. QUBT NASDAQ Quantum Computing Inc. - Common Stock First call 17 Jul 2026 Avg entry $7.80 Last $8.92 Calls 1 Return +14.4%
  15. DINO NYSE HF Sinclair Corporation Common Stock First call 10 Aug 2026 Avg entry $85.22 Last $97.32 Calls 1 Return +14.2%
  16. SONO NASDAQ Sonos, Inc. - Common Stock First call 15 Jul 2026 Avg entry $13.80 Last $15.63 Calls 2 Return +13.3%
  17. FRO NYSE Frontline Plc Ordinary Shares First call 27 Jul 2026 Avg entry $38.59 Last $43.67 Calls 1 Return +13.2%
  18. IRWD NASDAQ Ironwood Pharmaceuticals, Inc. - Class A Common Stock First call 20 Jul 2026 Avg entry $3.85 Last $4.29 Calls 1 Return +11.4%
  19. OOMA NYSE Ooma, Inc. Common Stock First call 24 Jul 2026 Avg entry $20.02 Last $22.02 Calls 1 Return +10.0%
  20. BMY NYSE Bristol-Myers Squibb Company Common Stock First call 21 Jul 2026 Avg entry $60.93 Last $67.01 Calls 1 Return +10.0%
  21. INSW NYSE International Seaways, Inc. Common Stock First call 27 Jul 2026 Avg entry $90.69 Last $99.52 Calls 1 Return +9.7%
  22. MITK NASDAQ Mitek Systems, Inc. - Common Stock First call 31 Jul 2026 Avg entry $16.70 Last $17.90 Calls 1 Return +7.2%
  23. DHT NYSE DHT Holdings, Inc. First call 27 Jul 2026 Avg entry $18.29 Last $19.57 Calls 1 Return +7.0%
  24. CHA NASDAQ Chagee Holdings Limited - American Depositary Shares, each representing 1 Class A ordinary share First call 15 Aug 2026 Avg entry $10.27 Last $10.93 Calls 1 Return +6.5%
  25. DHX NYSE DHI Group, Inc. Common Stock First call 13 Jul 2026 Avg entry $4.00 Last $4.25 Calls 3 Return +6.3%
  26. PAHC NASDAQ Phibro Animal Health Corporation - Class A Common Stock First call 15 Aug 2026 Avg entry $34.36 Last $36.32 Calls 1 Return +5.7%
  27. ACCO NYSE Acco Brands Corporation Common Stock First call 20 Jul 2026 Avg entry $4.03 Last $4.24 Calls 1 Return +5.2%
  28. QUAD NYSE Quad Graphics, Inc Class A Common Stock First call 12 Aug 2026 Avg entry $9.84 Last $10.31 Calls 1 Return +4.8%
  29. GD NYSE General Dynamics Corporation Common Stock First call 21 Jul 2026 Avg entry $367.73 Last $383.87 Calls 2 Return +4.4%
  30. EZPW NASDAQ EZCORP, Inc. - Class A Non-Voting Common Stock First call 04 Aug 2026 Avg entry $31.00 Last $32.22 Calls 1 Return +3.9%
  31. AMPH NASDAQ Amphastar Pharmaceuticals, Inc. - Common Stock First call 15 Aug 2026 Avg entry $20.91 Last $21.60 Calls 1 Return +3.3%
  32. CDNA NASDAQ CareDx, Inc. - Common Stock First call 10 Aug 2026 Avg entry $47.07 Last $48.61 Calls 1 Return +3.3%
  33. PRLB NYSE Proto Labs, Inc. Common stock First call 15 Jul 2026 Avg entry $77.16 Last $79.61 Calls 1 Return +3.2%
  34. TENB NASDAQ Tenable Holdings, Inc. - Common Stock First call 31 Jul 2026 Avg entry $32.64 Last $33.60 Calls 2 Return +2.9%
  35. ODC NYSE Oil-Dri Corporation Of America Common Stock First call 11 Aug 2026 Avg entry $87.44 Last $89.94 Calls 1 Return +2.9%
  36. NVDA NASDAQ NVIDIA Corporation - Common Stock First call 17 Jul 2026 Avg entry $206.28 Last $209.82 Calls 5 Return +1.7%
  37. SBLK NASDAQ Star Bulk Carriers Corp. - Common Shares First call 20 Aug 2026 Avg entry $30.06 Last $30.50 Calls 1 Return +1.5%
  38. SHIP NASDAQ Seanergy Maritime Holdings Corp. - Common Stock First call 01 Aug 2026 Avg entry $17.49 Last $17.71 Calls 1 Return +1.3%
  39. TSM NYSE Taiwan Semiconductor Manufacturing Company Ltd. First call 30 Jul 2026 Avg entry $415.12 Last $418.95 Calls 4 Return +0.9%
  40. SIMO NASDAQ Silicon Motion Technology Corporation - American Depositary Shares, each representing four ordinary shares First call 07 Aug 2026 Avg entry $256.12 Last $258.36 Calls 1 Return +0.9%
  41. NVT NYSE nVent Electric plc Ordinary Shares First call 16 Jul 2026 Avg entry $150.70 Last $151.98 Calls 3 Return +0.8%
  42. DAKT NASDAQ Daktronics, Inc. - Common Stock First call 22 Aug 2026 Avg entry $19.20 Last $19.20 Calls 1 Return +0.0%
  43. PGEN NASDAQ Precigen, Inc. - Common Stock First call 22 Aug 2026 Avg entry $7.20 Last $7.20 Calls 1 Return +0.0%
  44. ARLO NYSE Arlo Technologies, Inc. Common Stock First call 13 Jul 2026 Avg entry $13.11 Last $13.10 Calls 2 Return βˆ’0.1%
  45. JAZZ NASDAQ Jazz Pharmaceuticals plc - Ordinary Shares First call 27 Jul 2026 Avg entry $252.07 Last $251.77 Calls 2 Return βˆ’0.1%
  46. HPE NYSE Hewlett Packard Enterprise Company Common Stock First call 09 Jul 2026 Avg entry $52.33 Last $52.20 Calls 3 Return βˆ’0.3%
  47. ORCL NYSE Oracle Corporation Common Stock First call 03 Aug 2026 Avg entry $147.57 Last $146.47 Calls 2 Return βˆ’0.7%
  48. WLY NYSE John Wiley & Sons, Inc. Common Stock First call 03 Aug 2026 Avg entry $53.10 Last $52.42 Calls 1 Return βˆ’1.3%
  49. VMI NYSE Valmont Industries, Inc. Common Stock First call 07 Aug 2026 Avg entry $493.64 Last $485.83 Calls 1 Return βˆ’1.6%
  50. FIX NYSE Comfort Systems USA, Inc. Common Stock First call 11 Aug 2026 Avg entry $1,688.05 Last $1,655.61 Calls 1 Return βˆ’1.9%
  51. CNC NYSE Centene Corporation Common Stock First call 10 Aug 2026 Avg entry $66.56 Last $65.02 Calls 1 Return βˆ’2.3%
  52. SWBI NASDAQ Smith & Wesson Brands, Inc. - Common Stock First call 12 Aug 2026 Avg entry $14.19 Last $13.77 Calls 1 Return βˆ’3.0%
  53. DELL NYSE Dell Technologies Inc. Class C Common Stock First call 29 Jul 2026 Avg entry $456.27 Last $442.08 Calls 4 Return βˆ’3.1%
  54. LMT NYSE Lockheed Martin Corporation Common Stock First call 06 Aug 2026 Avg entry $586.00 Last $564.96 Calls 2 Return βˆ’3.6%
  55. AVGO NASDAQ Broadcom Inc. - Common Stock First call 16 Jul 2026 Avg entry $374.45 Last $360.95 Calls 2 Return βˆ’3.6%
  56. MKSI NASDAQ MKS Inc. - Common Stock First call 20 Aug 2026 Avg entry $281.88 Last $271.35 Calls 1 Return βˆ’3.7%
  57. LHX NYSE L3Harris Technologies, Inc. Common Stock First call 19 Aug 2026 Avg entry $277.11 Last $266.73 Calls 1 Return βˆ’3.7%
  58. SPXC NYSE SPX Technologies, Inc. Common Stock First call 11 Aug 2026 Avg entry $216.79 Last $207.20 Calls 1 Return βˆ’4.4%
  59. RTX NYSE RTX Corporation Common Stock First call 19 Aug 2026 Avg entry $220.35 Last $209.91 Calls 1 Return βˆ’4.7%
  60. PACS NYSE PACS Group, Inc. Common Stock First call 29 Jul 2026 Avg entry $46.47 Last $44.25 Calls 1 Return βˆ’4.8%
  61. OMCL NASDAQ Omnicell, Inc. - Common Stock First call 07 Aug 2026 Avg entry $37.06 Last $35.27 Calls 2 Return βˆ’4.8%
  62. FTNT NASDAQ Fortinet, Inc. - Common Stock First call 17 Jul 2026 Avg entry $161.61 Last $153.51 Calls 2 Return βˆ’5.0%
  63. HLIO NYSE Helios Technologies, Inc. Common Stock First call 09 Jul 2026 Avg entry $80.21 Last $76.18 Calls 1 Return βˆ’5.0%
  64. MU NASDAQ Micron Technology, Inc. - Common Stock First call 21 Aug 2026 Avg entry $966.78 Last $916.48 Calls 1 Return βˆ’5.2%
  65. NTCT NASDAQ NetScout Systems, Inc. - Common Stock First call 31 Jul 2026 Avg entry $40.67 Last $38.49 Calls 1 Return βˆ’5.4%
  66. BWMX NYSE Betterware de Mexico, S.A.P.I. de C.V. Ordinary Shares First call 01 Aug 2026 Avg entry $17.02 Last $16.05 Calls 1 Return βˆ’5.7%
  67. AMD NASDAQ Advanced Micro Devices, Inc. - Common Stock First call 03 Aug 2026 Avg entry $484.64 Last $455.60 Calls 1 Return βˆ’6.0%
  68. ENTG NASDAQ Entegris, Inc. - Common Stock First call 05 Aug 2026 Avg entry $152.85 Last $143.66 Calls 5 Return βˆ’6.0%
  69. TBLA NASDAQ Taboola.com Ltd. - Ordinary Shares First call 10 Jul 2026 Avg entry $3.97 Last $3.73 Calls 4 Return βˆ’6.0%
  70. ITRN NASDAQ Ituran Location and Control Ltd. - Ordinary Shares First call 12 Aug 2026 Avg entry $54.07 Last $50.68 Calls 1 Return βˆ’6.3%
  71. VTEX NYSE VTEX Class A Common Shares First call 25 Jul 2026 Avg entry $3.90 Last $3.65 Calls 1 Return βˆ’6.4%
  72. FSTR NASDAQ L.B. Foster Company - Common Stock First call 29 Jul 2026 Avg entry $40.28 Last $37.61 Calls 1 Return βˆ’6.6%
  73. AMTM NYSE Amentum Holdings, Inc. Common Stock First call 03 Aug 2026 Avg entry $23.18 Last $21.49 Calls 1 Return βˆ’7.3%
  74. ATLC NASDAQ Atlanticus Holdings Corporation - Common Stock First call 29 Jul 2026 Avg entry $104.13 Last $96.09 Calls 1 Return βˆ’7.7%
  75. LIVN NASDAQ LivaNova PLC - Ordinary Shares First call 04 Aug 2026 Avg entry $85.33 Last $78.74 Calls 1 Return βˆ’7.7%
  76. ALGN NASDAQ Align Technology, Inc. - Common Stock First call 09 Jul 2026 Avg entry $177.72 Last $162.55 Calls 3 Return βˆ’8.5%
  77. ENPH NASDAQ Enphase Energy, Inc. - Common Stock First call 16 Jul 2026 Avg entry $41.08 Last $37.44 Calls 1 Return βˆ’8.9%
  78. TFII NYSE TFI International Inc. Common Shares First call 13 Aug 2026 Avg entry $147.14 Last $133.86 Calls 3 Return βˆ’9.0%
  79. MPAA NASDAQ Motorcar Parts of America, Inc. - Common Stock First call 15 Jul 2026 Avg entry $13.23 Last $11.95 Calls 2 Return βˆ’9.7%
  80. LSCC NASDAQ Lattice Semiconductor Corporation - Common Stock First call 14 Aug 2026 Avg entry $130.46 Last $117.69 Calls 2 Return βˆ’9.8%
  81. GTES NYSE Gates Industrial Corporation plc Ordinary Shares First call 11 Aug 2026 Avg entry $28.44 Last $25.65 Calls 1 Return βˆ’9.8%
  82. PBI NYSE Pitney Bowes Inc. Common Stock First call 20 Jul 2026 Avg entry $18.51 Last $16.48 Calls 1 Return βˆ’11.0%
  83. CGNX NASDAQ Cognex Corporation - Common Stock First call 09 Jul 2026 Avg entry $65.76 Last $58.37 Calls 1 Return βˆ’11.2%
  84. KLIC NASDAQ Kulicke and Soffa Industries, Inc. - Common Stock First call 05 Aug 2026 Avg entry $97.34 Last $85.75 Calls 3 Return βˆ’11.9%
  85. IESC NASDAQ IES Holdings, Inc. - Common Stock First call 11 Aug 2026 Avg entry $780.00 Last $685.04 Calls 1 Return βˆ’12.2%
  86. TPR NYSE Tapestry, Inc. Common Stock First call 04 Aug 2026 Avg entry $155.97 Last $132.72 Calls 1 Return βˆ’14.9%
  87. KN NYSE Knowles Corporation Common Stock First call 04 Aug 2026 Avg entry $40.40 Last $33.32 Calls 1 Return βˆ’17.5%
  88. RM NYSE Regional Management Corp. Common Stock First call 27 Jul 2026 Avg entry $41.89 Last $34.53 Calls 1 Return βˆ’17.6%
  89. ORN NYSE Orion Group Holdings, Inc. Common First call 15 Jul 2026 Avg entry $11.79 Last $9.27 Calls 2 Return βˆ’21.4%
  90. NABL NYSE N-able, Inc. Common Stock First call 31 Jul 2026 Avg entry $4.68 Last $3.63 Calls 3 Return βˆ’22.4%
  91. EXTR NASDAQ Extreme Networks, Inc. - Common Stock First call 31 Jul 2026 Avg entry $30.14 Last $23.02 Calls 2 Return βˆ’23.6%
  92. COLL NASDAQ Collegium Pharmaceutical, Inc. - Common Stock First call 20 Jul 2026 Avg entry $35.54 Last $27.11 Calls 1 Return βˆ’23.7%
  93. RRX NYSE Regal Rexnord Corporation Common Stock First call 15 Jul 2026 Avg entry $213.31 Last $161.31 Calls 2 Return βˆ’24.4%
  94. NATR NASDAQ Nature's Sunshine Products, Inc. - Common Stock First call 27 Jul 2026 Avg entry $20.60 Last $14.40 Calls 1 Return βˆ’30.1%
  95. THRM NASDAQ Gentherm Inc - Common Stock First call 11 Jul 2026 Avg entry $0.00 Last $39.92 Calls 1 Return β€”
  96. BE NYSE Bloom Energy Corporation Class A Common Stock First call 11 Jul 2026 Avg entry $0.00 Last $187.62 Calls 2 Return β€”
  97. ALTO NASDAQ Alto Ingredients, Inc. - Common Stock First call 11 Jul 2026 Avg entry $0.00 Last $4.19 Calls 1 Return β€”
  98. ESCA NASDAQ Escalade, Incorporated - Common Stock First call 11 Jul 2026 Avg entry $0.00 Last $21.09 Calls 1 Return β€”
  99. MSA NYSE MSA Safety Incorporated Common Stock First call 11 Jul 2026 Avg entry $0.00 Last $189.52 Calls 1 Return β€”
  100. TDC NYSE Teradata Corporation Common Stock First call 11 Jul 2026 Avg entry $0.00 Last $27.69 Calls 1 Return β€”
  101. LEVI NYSE Levi Strauss & Co Class A Common Stock First call 11 Jul 2026 Avg entry $0.00 Last $21.49 Calls 1 Return β€”

Sell Recommendations

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

  1. RGTI NASDAQ Rigetti Computing, Inc. - Common stock First call 17 Aug 2026 Avg entry $18.67 Last $16.42 Calls 1 Return +12.1%
  2. IONQ NYSE IonQ, Inc. Common Stock First call 17 Aug 2026 Avg entry $46.84 Last $41.78 Calls 1 Return +10.8%
  3. QBTS NYSE D-Wave Quantum Inc. Common Shares First call 17 Aug 2026 Avg entry $20.87 Last $18.92 Calls 1 Return +9.4%
  4. KTOS NASDAQ Kratos Defense & Security Solutions, Inc. - Common Stock First call 06 Aug 2026 Avg entry $57.41 Last $54.12 Calls 1 Return +5.7%
  5. WMB NYSE Williams Companies, Inc. (The) Common Stock First call 16 Jul 2026 Avg entry $74.73 Last $70.49 Calls 1 Return +5.7%
  6. CRWV NASDAQ CoreWeave, Inc. - Class A Common Stock First call 03 Aug 2026 Avg entry $85.76 Last $85.55 Calls 1 Return +0.2%
  7. ORCL NYSE Oracle Corporation Common Stock First call 17 Aug 2026 Avg entry $146.65 Last $146.47 Calls 1 Return +0.1%
  8. CRWD NASDAQ CrowdStrike Holdings, Inc. - Class A Common Stock First call 25 Jul 2026 Avg entry $183.28 Last $191.19 Calls 1 Return βˆ’4.3%
  9. QUBT NASDAQ Quantum Computing Inc. - Common Stock First call 17 Jul 2026 Avg entry $8.43 Last $8.92 Calls 2 Return βˆ’5.8%
  10. IBM NYSE International Business Machines Corporation Common Stock First call 21 Jul 2026 Avg entry $210.50 Last $233.21 Calls 1 Return βˆ’10.8%
  11. ADBE NASDAQ Adobe Inc. - Common Stock First call 25 Jul 2026 Avg entry $225.11 Last $275.30 Calls 1 Return βˆ’22.3%
  12. SNOW NYSE Snowflake Inc. Common Stock First call 25 Jul 2026 Avg entry $268.06 Last $332.78 Calls 1 Return βˆ’24.1%
  13. PLTR NASDAQ Palantir Technologies Inc. - Class A Common Stock First call 25 Jul 2026 Avg entry $122.92 Last $177.18 Calls 1 Return βˆ’44.1%