David Lin

Investment Portfolio (Last 12 Months)

Avg position return
+0.1%
Positions
73
Calls
112
In profit
44%

73 positions Β· 112 calls Β· entered at the close on the day of the call Β· marked to 13 Oct 2026 Book rebuilt 12 Oct 2026

Buy Recommendations

Stocks recommended for purchase in the last 12 months

  1. HPE NYSE Hewlett Packard Enterprise Company Common Stock First call 19 Jul 2026 Avg entry $45.82 Last $70.33 Calls 1 Return +53.5%
  2. IBIT NASDAQ iShares Bitcoin Trust ETF First call 14 Aug 2026 Avg entry $35.63 Last $46.86 Calls 1 Return +31.5%
  3. NEM NYSE Newmont Corporation First call 25 Jul 2026 Avg entry $93.19 Last $117.15 Calls 1 Return +25.7%
  4. SHOP NASDAQ Shopify Inc. - Class A Subordinate Voting Shares First call 17 Aug 2026 Avg entry $148.65 Last $179.22 Calls 1 Return +20.6%
  5. NOW NYSE ServiceNow, Inc. Common Stock First call 17 Aug 2026 Avg entry $117.70 Last $140.32 Calls 1 Return +19.2%
  6. DDOG NASDAQ Datadog, Inc. - Class A Common Stock First call 17 Aug 2026 Avg entry $247.32 Last $287.29 Calls 1 Return +16.2%
  7. APA NASDAQ APA Corporation - Common Stock First call 11 Aug 2026 Avg entry $40.62 Last $45.88 Calls 1 Return +12.9%
  8. MSFT NASDAQ Microsoft Corporation - Common Stock First call 17 Aug 2026 Avg entry $480.35 Last $541.15 Calls 1 Return +12.7%
  9. BTC CRYPTO Bitcoin First call 17 Jul 2026 Avg entry $72,404.69 Last $81,214.00 Calls 21 Return +12.2%
  10. WBD NASDAQ Warner Bros. Discovery, Inc. - Series A Common Stock First call 17 Aug 2026 Avg entry $27.93 Last $30.95 Calls 1 Return +10.8%
  11. SNOW NYSE Snowflake Inc. Common Stock First call 17 Aug 2026 Avg entry $330.11 Last $360.37 Calls 1 Return +9.2%
  12. ORCL NYSE Oracle Corporation Common Stock First call 17 Jul 2026 Avg entry $126.81 Last $137.39 Calls 2 Return +8.3%
  13. TSLA NASDAQ Tesla, Inc. - Common Stock First call 24 Aug 2026 Avg entry $348.95 Last $378.03 Calls 1 Return +8.3%
  14. VST NYSE Vistra Corp. Common Stock First call 17 Aug 2026 Avg entry $146.11 Last $158.13 Calls 1 Return +8.2%
  15. CVX NYSE Chevron Corporation Common Stock First call 11 Aug 2026 Avg entry $196.66 Last $211.98 Calls 1 Return +7.8%
  16. V NYSE Visa Inc. First call 11 Aug 2026 Avg entry $362.82 Last $389.27 Calls 1 Return +7.3%
  17. MA NYSE Mastercard Incorporated Common Stock First call 11 Aug 2026 Avg entry $561.44 Last $595.09 Calls 1 Return +6.0%
  18. AAPL NASDAQ Apple Inc. - Common Stock First call 24 Aug 2026 Avg entry $322.02 Last $340.97 Calls 2 Return +5.9%
  19. SMH NASDAQ VanEck Semiconductor ETF First call 17 Jul 2026 Avg entry $561.51 Last $590.99 Calls 3 Return +5.3%
  20. AEM NYSE Agnico Eagle Mines Limited Common Stock First call 18 Jul 2026 Avg entry $179.93 Last $189.02 Calls 3 Return +5.1%
  21. MTDR NYSE Matador Resources Company Common Stock First call 11 Aug 2026 Avg entry $52.62 Last $55.11 Calls 1 Return +4.7%
  22. DIS NYSE Walt Disney Company (The) Common Stock First call 12 Aug 2026 Avg entry $103.22 Last $108.05 Calls 1 Return +4.7%
  23. PYPL NASDAQ PayPal Holdings, Inc. - Common Stock First call 29 Aug 2026 Avg entry $53.66 Last $56.05 Calls 1 Return +4.5%
  24. NVDA NASDAQ NVIDIA Corporation - Common Stock First call 28 Aug 2026 Avg entry $217.55 Last $226.32 Calls 1 Return +4.0%
  25. WIX NASDAQ Wix.com Ltd. - Ordinary Shares First call 17 Aug 2026 Avg entry $73.72 Last $76.56 Calls 1 Return +3.9%
  26. CSCO NASDAQ Cisco Systems, Inc. - Common Stock First call 19 Jul 2026 Avg entry $111.94 Last $115.34 Calls 1 Return +3.0%
  27. GOOGL NASDAQ Alphabet Inc. - Class A Common Stock First call 17 Aug 2026 Avg entry $343.75 Last $352.72 Calls 2 Return +2.6%
  28. INTC NASDAQ Intel Corporation - Common Stock First call 23 Jul 2026 Avg entry $100.23 Last $101.35 Calls 1 Return +1.1%
  29. AMZN NASDAQ Amazon.com, Inc. - Common Stock First call 17 Aug 2026 Avg entry $261.31 Last $259.53 Calls 1 Return βˆ’0.7%
  30. HG NYSE Hamilton Insurance Group, Ltd. Class B Common Shares First call 21 Jul 2026 Avg entry $34.76 Last $34.52 Calls 1 Return βˆ’0.7%
  31. AGI NYSE Alamos Gold Inc. Class A Common Shares First call 11 Aug 2026 Avg entry $33.72 Last $32.90 Calls 2 Return βˆ’2.4%
  32. YPF NYSE YPF Sociedad Anonima Common Stock First call 26 Jul 2026 Avg entry $51.40 Last $50.04 Calls 1 Return βˆ’2.6%
  33. SOL CRYPTO Solana First call 24 Sep 2026 Avg entry $116.31 Last $112.57 Calls 1 Return βˆ’3.2%
  34. GLXY NASDAQ Galaxy Digital Inc. - Class A common stock First call 31 Jul 2026 Avg entry $21.01 Last $20.33 Calls 1 Return βˆ’3.2%
  35. FNV NYSE Franco-Nevada Corporation First call 11 Aug 2026 Avg entry $254.06 Last $245.75 Calls 2 Return βˆ’3.3%
  36. WMB NYSE Williams Companies, Inc. (The) Common Stock First call 15 Aug 2026 Avg entry $75.20 Last $72.67 Calls 1 Return βˆ’3.4%
  37. RIG NYSE Transocean Ltd (Switzerland) Common Stock First call 11 Aug 2026 Avg entry $5.81 Last $5.60 Calls 1 Return βˆ’3.6%
  38. GOLD NYSE Gold.com, Inc. Common Stock First call 25 Jul 2026 Avg entry $42.37 Last $40.69 Calls 2 Return βˆ’4.0%
  39. TLT NASDAQ iShares 20+ Year Treasury Bond ETF First call 17 Aug 2026 Avg entry $81.35 Last $78.05 Calls 1 Return βˆ’4.1%
  40. STX NASDAQ Seagate Technology Holdings PLC - Ordinary Shares (Ireland) First call 17 Jul 2026 Avg entry $787.66 Last $753.25 Calls 1 Return βˆ’4.4%
  41. UBER NYSE Uber Technologies, Inc. Common Stock First call 17 Aug 2026 Avg entry $74.99 Last $71.50 Calls 1 Return βˆ’4.7%
  42. HL NYSE Hecla Mining Company Common Stock First call 11 Aug 2026 Avg entry $17.76 Last $16.84 Calls 1 Return βˆ’5.2%
  43. NSC NYSE Norfolk Southern Corporation Common Stock First call 17 Aug 2026 Avg entry $341.12 Last $319.36 Calls 1 Return βˆ’6.4%
  44. KBWP NASDAQ Invesco KBW Property & Casualty Insurance ETF First call 28 Aug 2026 Avg entry $134.98 Last $126.28 Calls 1 Return βˆ’6.4%
  45. NFLX NASDAQ Netflix, Inc. - Common Stock First call 17 Aug 2026 Avg entry $76.02 Last $70.61 Calls 1 Return βˆ’7.1%
  46. LYB NYSE LyondellBasell Industries NV Ordinary Shares Class A (Netherlands) First call 11 Aug 2026 Avg entry $63.98 Last $59.41 Calls 1 Return βˆ’7.1%
  47. UNP NYSE Union Pacific Corporation Common Stock First call 17 Aug 2026 Avg entry $299.90 Last $278.34 Calls 1 Return βˆ’7.2%
  48. EPD NYSE Enterprise Products Partners L.P. Common Stock First call 15 Aug 2026 Avg entry $38.90 Last $36.08 Calls 1 Return βˆ’7.2%
  49. DEO NYSE Diageo plc Common Stock First call 12 Aug 2026 Avg entry $93.96 Last $86.73 Calls 1 Return βˆ’7.7%
  50. MAIN NYSE Main Street Capital Corporation Common Stock First call 15 Aug 2026 Avg entry $58.80 Last $53.74 Calls 1 Return βˆ’8.6%
  51. UBS NYSE UBS Group AG Registered Ordinary Shares First call 03 Aug 2026 Avg entry $52.75 Last $47.82 Calls 1 Return βˆ’9.3%
  52. DB NYSE Deutsche Bank AG Common Stock First call 03 Aug 2026 Avg entry $37.17 Last $33.65 Calls 1 Return βˆ’9.5%
  53. BMY NYSE Bristol-Myers Squibb Company Common Stock First call 11 Aug 2026 Avg entry $63.61 Last $57.58 Calls 1 Return βˆ’9.5%
  54. USB NYSE U.S. Bancorp Common Stock First call 11 Aug 2026 Avg entry $64.29 Last $57.42 Calls 1 Return βˆ’10.7%
  55. APP NASDAQ Applovin Corporation - Class A Common Stock First call 17 Aug 2026 Avg entry $311.98 Last $270.87 Calls 1 Return βˆ’13.2%
  56. KGC NYSE Kinross Gold Corporation Common Stock First call 17 Aug 2026 Avg entry $27.72 Last $23.74 Calls 1 Return βˆ’14.4%
  57. SLB NYSE SLB Limited Common Shares First call 30 Aug 2026 Avg entry $57.33 Last $48.95 Calls 1 Return βˆ’14.6%
  58. GS NYSE Goldman Sachs Group, Inc. (The) Common Stock First call 19 Jul 2026 Avg entry $1,053.93 Last $895.32 Calls 2 Return βˆ’15.0%
  59. AA NYSE Alcoa Corporation Common Stock First call 11 Aug 2026 Avg entry $54.08 Last $41.67 Calls 1 Return βˆ’22.9%
  60. CRWV NASDAQ CoreWeave, Inc. - Class A Common Stock First call 17 Aug 2026 Avg entry $106.00 Last $80.26 Calls 1 Return βˆ’24.3%
  61. RWT NYSE Redwood Trust, Inc. Common Stock First call 17 Aug 2026 Avg entry $4.80 Last $3.17 Calls 1 Return βˆ’34.0%

Sell Recommendations

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

  1. CRWV NASDAQ CoreWeave, Inc. - Class A Common Stock First call 05 Aug 2026 Avg entry $89.89 Last $80.26 Calls 1 Return +10.7%
  2. SNDK NASDAQ Sandisk Corporation - Common Stock When-Issued First call 14 Aug 2026 Avg entry $1,641.11 Last $1,487.33 Calls 1 Return +9.4%
  3. ADBE NASDAQ Adobe Inc. - Common Stock First call 17 Aug 2026 Avg entry $254.04 Last $238.14 Calls 1 Return +6.3%
  4. STX NASDAQ Seagate Technology Holdings PLC - Ordinary Shares (Ireland) First call 17 Jul 2026 Avg entry $787.66 Last $753.25 Calls 1 Return +4.4%
  5. INTC NASDAQ Intel Corporation - Common Stock First call 20 Jul 2026 Avg entry $101.26 Last $101.35 Calls 2 Return βˆ’0.1%
  6. MU NASDAQ Micron Technology, Inc. - Common Stock First call 21 Jul 2026 Avg entry $971.24 Last $989.04 Calls 2 Return βˆ’1.8%
  7. SOXX NASDAQ iShares PHLX SOX Semiconductor Sector Index Fund First call 16 Jul 2026 Avg entry $527.32 Last $544.85 Calls 2 Return βˆ’3.3%
  8. QQQ NASDAQ Invesco QQQ Trust, Series 1 First call 13 Jul 2026 Avg entry $720.81 Last $746.04 Calls 2 Return βˆ’3.5%
  9. MSFT NASDAQ Microsoft Corporation - Common Stock First call 11 Aug 2026 Avg entry $495.56 Last $541.15 Calls 2 Return βˆ’9.2%
  10. SMH NASDAQ VanEck Semiconductor ETF First call 29 Jul 2026 Avg entry $539.70 Last $590.99 Calls 3 Return βˆ’9.5%
  11. ORCL NYSE Oracle Corporation Common Stock First call 20 Jul 2026 Avg entry $121.37 Last $137.39 Calls 1 Return βˆ’13.2%
  12. BTC CRYPTO Bitcoin First call 30 Jul 2026 Avg entry $71,237.50 Last $81,214.00 Calls 2 Return βˆ’14.0%