VectorVest

Investment Portfolio (Last 12 Months)

Avg position return
+4.5%
Positions
26
Calls
27
In profit
50%

26 positions · 27 calls · entered at the close on the day of the call · marked to 25 Aug 2026 Book rebuilt 23 Aug 2026

Buy Recommendations

Stocks recommended for purchase in the last 12 months

  1. CNX NYSE CNX Resources Corporation Common Stock First call 07 Aug 2026 Avg entry $35.14 Last $36.48 Calls 1 Return +3.8%
  2. AGI NYSE Alamos Gold Inc. Class A Common Shares First call 21 Aug 2026 Avg entry $37.86 Last $38.32 Calls 1 Return +1.2%
  3. MU NASDAQ Micron Technology, Inc. - Common Stock First call 24 Jul 2026 Avg entry $920.95 Last $928.77 Calls 1 Return +0.8%
  4. KGC NYSE Kinross Gold Corporation Common Stock First call 21 Aug 2026 Avg entry $32.76 Last $32.98 Calls 1 Return +0.7%
  5. GFI NYSE Gold Fields Limited American Depositary Shares First call 21 Aug 2026 Avg entry $47.81 Last $47.45 Calls 1 Return −0.8%
  6. AU NYSE AngloGold Ashanti PLC Ordinary Shares First call 21 Aug 2026 Avg entry $121.22 Last $118.91 Calls 1 Return −1.9%
  7. STX NASDAQ Seagate Technology Holdings PLC - Ordinary Shares (Ireland) First call 07 Aug 2026 Avg entry $812.76 Last $794.65 Calls 1 Return −2.2%
  8. HL NYSE Hecla Mining Company Common Stock First call 21 Aug 2026 Avg entry $20.72 Last $20.19 Calls 1 Return −2.6%
  9. PARR NYSE Par Pacific Holdings, Inc. Common Stock First call 24 Jul 2026 Avg entry $77.39 Last $74.33 Calls 1 Return −4.0%
  10. FIX NYSE Comfort Systems USA, Inc. Common Stock First call 07 Aug 2026 Avg entry $1,683.75 Last $1,609.69 Calls 2 Return −4.4%
  11. MTZ NYSE MasTec, Inc. Common Stock First call 07 Aug 2026 Avg entry $272.46 Last $255.36 Calls 1 Return −6.3%
  12. AEIS NASDAQ Advanced Energy Industries, Inc. - Common Stock First call 07 Aug 2026 Avg entry $325.02 Last $277.19 Calls 1 Return −14.7%

Sell Recommendations

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

  1. IESC NASDAQ IES Holdings, Inc. - Common Stock First call 07 Aug 2026 Avg entry $762.71 Last $324.12 Calls 1 Return +57.5%
  2. SSTK NYSE Shutterstock, Inc. Common Stock First call 10 Jul 2026 Avg entry $8.49 Last $5.33 Calls 1 Return +37.2%
  3. FN NYSE Fabrinet Ordinary Shares First call 07 Aug 2026 Avg entry $562.38 Last $421.14 Calls 1 Return +25.1%
  4. SNDK NASDAQ Sandisk Corporation - Common Stock When-Issued First call 10 Jul 2026 Avg entry $1,915.92 Last $1,493.12 Calls 1 Return +22.1%
  5. CRS NYSE Carpenter Technology Corporation Common Stock First call 07 Aug 2026 Avg entry $570.66 Last $477.10 Calls 1 Return +16.4%
  6. POWL NASDAQ Powell Industries, Inc. - Common Stock First call 07 Aug 2026 Avg entry $211.56 Last $188.98 Calls 1 Return +10.7%
  7. DELL NYSE Dell Technologies Inc. Class C Common Stock First call 07 Aug 2026 Avg entry $453.77 Last $433.19 Calls 1 Return +4.5%
  8. MOD NYSE Modine Manufacturing Company Common Stock First call 07 Aug 2026 Avg entry $195.60 Last $188.37 Calls 1 Return +3.7%
  9. UI NYSE Ubiquiti Inc. Common Stock First call 07 Aug 2026 Avg entry $566.27 Last $553.11 Calls 1 Return +2.3%
  10. SNEX NASDAQ StoneX Group Inc. - Common Stock First call 07 Aug 2026 Avg entry $65.84 Last $67.75 Calls 1 Return −2.9%
  11. MRVL NASDAQ Marvell Technology, Inc. - Common Stock First call 07 Aug 2026 Avg entry $218.72 Last $229.29 Calls 1 Return −4.8%
  12. PLUG NASDAQ Plug Power, Inc. - Common Stock First call 31 Jul 2026 Avg entry $2.06 Last $2.17 Calls 1 Return −5.3%
  13. MU NASDAQ Micron Technology, Inc. - Common Stock First call 07 Aug 2026 Avg entry $877.57 Last $928.77 Calls 1 Return −5.8%
  14. PARR NYSE Par Pacific Holdings, Inc. Common Stock First call 07 Aug 2026 Avg entry $66.29 Last $74.33 Calls 1 Return −12.1%