VectorVest

Investment Portfolio (Last 12 Months)

Avg position return
−2.6%
Positions
29
Calls
32
In profit
45%

29 positions · 32 calls · entered at the close on the day of the call · marked to 09 Oct 2026 Book rebuilt 09 Oct 2026

Buy Recommendations

Stocks recommended for purchase in the last 12 months

  1. PARR NYSE Par Pacific Holdings, Inc. Common Stock First call 24 Jul 2026 Avg entry $77.39 Last $87.65 Calls 1 Return +13.3%
  2. MU NASDAQ Micron Technology, Inc. - Common Stock First call 24 Jul 2026 Avg entry $920.95 Last $1,035.84 Calls 1 Return +12.5%
  3. NVDA NASDAQ NVIDIA Corporation - Common Stock First call 25 Aug 2026 Avg entry $216.90 Last $230.48 Calls 3 Return +6.3%
  4. FIX NYSE Comfort Systems USA, Inc. Common Stock First call 07 Aug 2026 Avg entry $1,683.75 Last $1,706.39 Calls 2 Return +1.3%
  5. CLS NYSE Celestica, Inc. Common Stock First call 25 Sep 2026 Avg entry $365.46 Last $356.53 Calls 1 Return −2.4%
  6. CNX NYSE CNX Resources Corporation Common Stock First call 07 Aug 2026 Avg entry $35.14 Last $33.83 Calls 1 Return −3.7%
  7. STX NASDAQ Seagate Technology Holdings PLC - Ordinary Shares (Ireland) First call 07 Aug 2026 Avg entry $812.76 Last $774.83 Calls 1 Return −4.7%
  8. CGAU NYSE Centerra Gold Inc. Common Shares First call 26 Aug 2026 Avg entry $23.71 Last $21.82 Calls 1 Return −8.0%
  9. AEIS NASDAQ Advanced Energy Industries, Inc. - Common Stock First call 07 Aug 2026 Avg entry $325.02 Last $284.24 Calls 1 Return −12.5%
  10. AGI NYSE Alamos Gold Inc. Class A Common Shares First call 21 Aug 2026 Avg entry $37.86 Last $32.22 Calls 1 Return −14.9%
  11. HL NYSE Hecla Mining Company Common Stock First call 21 Aug 2026 Avg entry $20.72 Last $16.73 Calls 1 Return −19.3%
  12. MTZ NYSE MasTec, Inc. Common Stock First call 07 Aug 2026 Avg entry $272.46 Last $216.66 Calls 1 Return −20.5%
  13. GFI NYSE Gold Fields Limited American Depositary Shares First call 21 Aug 2026 Avg entry $47.81 Last $35.86 Calls 1 Return −25.0%
  14. AU NYSE AngloGold Ashanti PLC Ordinary Shares First call 21 Aug 2026 Avg entry $121.22 Last $90.78 Calls 1 Return −25.1%
  15. KGC NYSE Kinross Gold Corporation Common Stock First call 21 Aug 2026 Avg entry $32.76 Last $23.34 Calls 1 Return −28.8%

Sell Recommendations

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

  1. SSTK NYSE Shutterstock, Inc. Common Stock First call 10 Jul 2026 Avg entry $8.49 Last $4.43 Calls 1 Return +47.8%
  2. CRS NYSE Carpenter Technology Corporation Common Stock First call 07 Aug 2026 Avg entry $570.66 Last $387.10 Calls 1 Return +32.2%
  3. IESC NASDAQ IES Holdings, Inc. - Common Stock First call 07 Aug 2026 Avg entry $381.36 Last $300.43 Calls 1 Return +21.2%
  4. PLUG NASDAQ Plug Power, Inc. - Common Stock First call 31 Jul 2026 Avg entry $2.06 Last $1.73 Calls 1 Return +16.0%
  5. SNDK NASDAQ Sandisk Corporation - Common Stock When-Issued First call 10 Jul 2026 Avg entry $1,915.92 Last $1,609.46 Calls 1 Return +16.0%
  6. FN NYSE Fabrinet Ordinary Shares First call 07 Aug 2026 Avg entry $562.38 Last $487.33 Calls 1 Return +13.3%
  7. POWL NASDAQ Powell Industries, Inc. - Common Stock First call 07 Aug 2026 Avg entry $211.56 Last $189.27 Calls 1 Return +10.5%
  8. SNEX NASDAQ StoneX Group Inc. - Common Stock First call 07 Aug 2026 Avg entry $65.84 Last $60.10 Calls 1 Return +8.7%
  9. MOD NYSE Modine Manufacturing Company Common Stock First call 07 Aug 2026 Avg entry $195.60 Last $181.89 Calls 1 Return +7.0%
  10. UI NYSE Ubiquiti Inc. Common Stock First call 07 Aug 2026 Avg entry $566.27 Last $641.80 Calls 1 Return −13.3%
  11. MU NASDAQ Micron Technology, Inc. - Common Stock First call 07 Aug 2026 Avg entry $877.57 Last $1,035.84 Calls 1 Return −18.0%
  12. MRVL NASDAQ Marvell Technology, Inc. - Common Stock First call 07 Aug 2026 Avg entry $218.72 Last $274.66 Calls 1 Return −25.6%
  13. DELL NYSE Dell Technologies Inc. Class C Common Stock First call 07 Aug 2026 Avg entry $453.77 Last $574.55 Calls 1 Return −26.6%
  14. PARR NYSE Par Pacific Holdings, Inc. Common Stock First call 07 Aug 2026 Avg entry $66.29 Last $87.65 Calls 1 Return −32.2%