All Reports / Report #235

Simulation Report

Large Cap FCF Yield Top 10

The simulation finished up 86.92% versus contributed principal.
Created at 2026-07-16 08:10:10 / v2 / Updated by Colin ZHao

Simulation Report

Large Cap FCF Yield Top 10

The simulation finished up 86.92% versus contributed principal.

Created at 2026-07-16 08:10:10 / Updated by Colin ZHao

Thesis

No forward-looking thesis was provided.

Goal

Test new TTM revenue, operating-income, and free-cash-flow factors over rolling 5-year windows

Primary metric: Annualized edge over equal-weight S&P 500 with drawdown context

Period

Simulation range
2021-07-02 -> 2026-06-26
Starting value
201,777.76
Principal contributed
350,000.00
Ending cash
5,977.25

Strategy Rules

Large Cap FCF Yield Top 10 qf-2021-fcf-yield-top10-rb3

  • Large-cap, liquid, profitable universe only
  • TTM fundamentals must already exist on the sim date; no look-ahead
  • Pure TTM-column runs first, then feed-informed hybrid runs

Result

Ending value
654,210.93Portfolio value at the final available date
Total gain/loss
+304,210.93+86.92%
Avg yearly gain
+16.66%Money-weighted annualized return using the recorded deposit schedule
S&P 500 (EW) yearly gain
+11.64%S&P 500 (EW) ending value: 544,497.38
Max drawdown
-18.65%10 open positions at the end of the run

Run Facts

Largest position
14.97%
Cash position
5,977.25 (0.91%)
Unique stocks traded
35

Tax Profile

Unrealized gain exposure
+88,089.31
Long-term tax
13,746.30
Short-term tax
22,830.59
Dividend tax
7,590.76
Total estimated tax
44,243.12

Strategy Check

  • The strategy followed the trading-universe rule: 35 user-selected stocks were traded, with 134 buys and 109 sells.
  • The strategy met the capital-growth goal in absolute terms, finishing with a 86.92% return on contributed principal.
  • The path was volatile: maximum drawdown reached -18.65%.

Note

Free-cash-flow yield: hold liquid large-cap profitable companies with the highest trailing free-cash-flow yield.

Positions At Report Date

Symbol Quantity Last Price Market Value Unit Cost Total Cost $ Gain/Loss % Gain/Loss % of Group
ADBE 218 202.73 44,195.14 229.94 50,126.92 -5,931.78 -11.83% 6.82%
BMY 1,280 57.52 73,625.60 51.64 66,103.12 +7,522.48 +11.38% 11.36%
CMCSA 2,217 23.17 51,367.89 35.16 77,950.66 -26,582.77 -34.10% 7.92%
KLAC 290 248.64 72,105.60 172.73 50,090.54 +22,015.06 +43.95% 11.12%
LRCX 256 379.09 97,047.04 203.08 51,988.48 +45,058.56 +86.67% 14.97%
NEM 812 96.13 78,057.56 58.75 47,705.00 +30,352.56 +63.63% 12.04%
NFLX 673 73.81 49,674.13 49.39 33,236.89 +16,437.24 +49.45% 7.66%
PYPL 1,294 44.29 57,311.26 63.95 82,752.47 -25,441.21 -30.74% 8.84%
UAL 513 136.11 69,824.43 97.67 50,104.71 +19,719.72 +39.36% 10.77%
WDAY 443 124.21 55,025.03 113.06 50,085.58 +4,939.45 +9.86% 8.49%

As of 2026-06-26

Show types
Date Action Symbol Qty Price Acquired Term Cash Note
2026-06-26 DEPOSIT +5000.00 Monthly contribution x2
2026-06-04 DIVIDEND PYPL 1,294 0.14 +181.16
2026-06-01 INTEREST +1.73
2026-05-27 DIVIDEND NEM 812 0.26 +211.12
2026-05-18 DIVIDEND KLAC 290 0.23 +66.70
2026-05-01 INTEREST +4.43
2026-04-09 BUY WDAY 443 113.06 -50085.58 fcf-yield buy: WDAY, revenue 9.6B, op margin 7.5%, FCF yield 9.10%, momentum -47.5%, target weight 10.0%.
2026-04-09 BUY ADBE 218 229.94 -50126.92 fcf-yield buy: ADBE, revenue 24.5B, op margin 36.6%, FCF yield 10.31%, momentum -32.5%, target weight 10.0%.
2026-04-09 BUY UAL 513 97.67 -50104.71 fcf-yield buy: UAL, revenue 60.5B, op margin 8.4%, FCF yield 12.16%, momentum 66.2%, target weight 10.0%.
2026-04-09 BUY PYPL 299 45.98 -13748.02 fcf-yield buy: PYPL, revenue 33.7B, op margin 17.9%, FCF yield 12.21%, momentum -21.4%, target weight 10.0%.
2026-04-09 BUY KLAC 290 172.73 -50090.54 fcf-yield buy: KLAC, revenue 13.1B, op margin n/a, FCF yield 16.60%, momentum 185.7%, target weight 10.0%.
2026-04-09 BUY CMCSA 42 28.31 -1189.02 fcf-yield buy: CMCSA, revenue 125.3B, op margin 15.3%, FCF yield 16.91%, momentum -9.7%, target weight 10.0%.
2026-04-09 SELL TMUS 264 197.54 2026-01-07 SHORT +52150.56 Exit TMUS: no longer in the top 10 fcf-yield factor set as of 2026-04-09.
2026-04-09 SELL GM 636 76.73 2026-01-07 SHORT +48800.28 Exit GM: no longer in the top 10 fcf-yield factor set as of 2026-04-09.
2026-04-09 SELL NOW 78 89.81 2026-01-07 SHORT +7005.18 Exit NOW: no longer in the top 10 fcf-yield factor set as of 2026-04-09.
2026-04-09 SELL NOW 37 89.81 2025-10-07 SHORT +3322.97 Exit NOW: no longer in the top 10 fcf-yield factor set as of 2026-04-09.
2026-04-09 SELL NOW 279 89.81 2025-04-07 LONG +25056.99 Exit NOW: no longer in the top 10 fcf-yield factor set as of 2026-04-09.
2026-04-09 SELL T 308 26.84 2026-01-07 SHORT +8266.72 Exit T: no longer in the top 10 fcf-yield factor set as of 2026-04-09.
2026-04-09 SELL T 146 26.84 2025-10-07 SHORT +3918.64 Exit T: no longer in the top 10 fcf-yield factor set as of 2026-04-09.
2026-04-09 SELL T 14 26.84 2024-07-05 LONG +375.76 Exit T: no longer in the top 10 fcf-yield factor set as of 2026-04-09.
2026-04-09 SELL T 318 26.84 2024-04-04 LONG +8535.12 Exit T: no longer in the top 10 fcf-yield factor set as of 2026-04-09.
2026-04-09 SELL T 1,731 26.84 2024-01-03 LONG +46460.04 Exit T: no longer in the top 10 fcf-yield factor set as of 2026-04-09.
2026-04-09 DEPOSIT +7500.00 Monthly contribution x3
2026-04-02 DIVIDEND BMY 1,280 0.63 +806.40
2026-04-01 INTEREST +8.33
2026-04-01 DIVIDEND CMCSA 2,175 0.33 +717.75
2026-03-06 DIVIDEND GM 636 0.18 +114.48
2026-03-04 DIVIDEND LRCX 256 0.26 +66.56
2026-03-04 DIVIDEND PYPL 995 0.14 +139.30
2026-03-03 DIVIDEND NEM 812 0.26 +211.12
2026-03-02 INTEREST +5.78
2026-02-27 DIVIDEND TMUS 264 1.02 +269.28
2026-02-02 INTEREST +6.27
2026-01-14 DIVIDEND CMCSA 2,175 0.33 +717.75
2026-01-12 DIVIDEND T 2,517 0.28 +699.73
2026-01-07 BUY TMUS 264 197.29 -52084.56 fcf-yield buy: TMUS, revenue 88.3B, op margin 20.7%, FCF yield 7.86%, momentum -10.0%, target weight 10.0%.
2026-01-07 BUY PYPL 325 58.51 -19015.75 fcf-yield buy: PYPL, revenue 33.2B, op margin 18.3%, FCF yield 9.70%, momentum -33.2%, target weight 10.0%.
2026-01-07 BUY T 308 23.97 -7382.76 fcf-yield buy: T, revenue 125.6B, op margin 19.2%, FCF yield 11.31%, momentum 5.7%, target weight 10.0%.
2026-01-07 BUY NOW 78 150.9 -11770.20 fcf-yield buy: NOW, revenue 13.3B, op margin 13.7%, FCF yield 14.72%, momentum -29.7%, target weight 10.0%.
2026-01-07 BUY CMCSA 194 27.9 -5412.60 fcf-yield buy: CMCSA, revenue 123.7B, op margin 16.7%, FCF yield 18.42%, momentum -21.0%, target weight 10.0%.
2026-01-07 BUY GM 636 81.91 -52094.76 fcf-yield buy: GM, revenue 168.0B, op margin 1.7%, FCF yield 21.55%, momentum 58.2%, target weight 10.0%.
2026-01-07 BUY LRCX 256 203.08 -51988.48 fcf-yield buy: LRCX, revenue 20.6B, op margin 33.8%, FCF yield 23.54%, momentum 170.4%, target weight 10.0%.
2026-01-07 BUY NFLX 35 90.73 -3175.55 fcf-yield buy: NFLX, revenue 45.2B, op margin 29.5%, FCF yield 24.36%, momentum 3.0%, target weight 10.0%.
2026-01-07 SELL PFE 1,905 25.28 2025-10-07 SHORT +48158.40 Exit PFE: no longer in the top 10 fcf-yield factor set as of 2026-01-07.
2026-01-07 SELL WBD 2,691 28.59 2025-10-07 SHORT +76935.69 Exit WBD: no longer in the top 10 fcf-yield factor set as of 2026-01-07.
2026-01-07 SELL F 321 13.74 2025-04-07 SHORT +4410.54 Exit F: no longer in the top 10 fcf-yield factor set as of 2026-01-07.
2026-01-07 SELL F 649 13.74 2025-01-03 LONG +8917.26 Exit F: no longer in the top 10 fcf-yield factor set as of 2026-01-07.
2026-01-07 SELL F 925 13.74 2024-10-03 LONG +12709.50 Exit F: no longer in the top 10 fcf-yield factor set as of 2026-01-07.
2026-01-07 SELL F 64 13.74 2024-07-05 LONG +879.36 Exit F: no longer in the top 10 fcf-yield factor set as of 2026-01-07.
2026-01-07 SELL F 89 13.74 2024-04-04 LONG +1222.86 Exit F: no longer in the top 10 fcf-yield factor set as of 2026-01-07.
2026-01-07 SELL F 526 13.74 2024-01-03 LONG +7227.24 Exit F: no longer in the top 10 fcf-yield factor set as of 2026-01-07.
2026-01-07 SELL F 2,322 13.74 2023-10-03 LONG +31904.28 Exit F: no longer in the top 10 fcf-yield factor set as of 2026-01-07.
2026-01-07 DEPOSIT +7500.00 Monthly contribution x3
2026-01-02 INTEREST +10.25
2026-01-02 DIVIDEND BMY 1,280 0.63 +806.40
2025-12-01 INTEREST +7.66
2025-11-26 DIVIDEND NEM 812 0.25 +203.00
2025-11-19 DIVIDEND PYPL 670 0.14 +93.80
2025-11-07 DIVIDEND PFE 1,905 0.43 +819.15
2025-11-07 DIVIDEND F 4,896 0.15 +734.40
2025-11-03 INTEREST +5.43
2025-10-10 DIVIDEND T 2,209 0.28 +614.10
2025-10-07 BUY PFE 1,905 26.27 -50044.35 fcf-yield buy: PFE, revenue 62.8B, op margin n/a, FCF yield 6.99%, momentum -7.3%, target weight 10.0%.
2025-10-07 BUY PYPL 670 74.61 -49988.70 fcf-yield buy: PYPL, revenue 32.9B, op margin 18.2%, FCF yield 7.61%, momentum -3.5%, target weight 10.0%.
2025-10-07 BUY WBD 2,691 18.6 -50052.60 fcf-yield buy: WBD, revenue 37.9B, op margin 1.5%, FCF yield 9.07%, momentum 140.3%, target weight 10.0%.
2025-10-07 BUY NOW 37 180.85 -6691.38 fcf-yield buy: NOW, revenue 12.7B, op margin 13.9%, FCF yield 10.62%, momentum 1.5%, target weight 10.0%.
2025-10-07 BUY T 146 26.16 -3819.36 fcf-yield buy: T, revenue 124.5B, op margin 19.0%, FCF yield 10.64%, momentum 18.6%, target weight 10.0%.
2025-10-07 BUY BMY 168 44.66 -7502.88 fcf-yield buy: BMY, revenue 48.0B, op margin n/a, FCF yield 16.96%, momentum -17.6%, target weight 10.0%.
2025-10-07 BUY CMCSA 338 28.68 -9693.33 fcf-yield buy: CMCSA, revenue 123.3B, op margin 18.0%, FCF yield 17.16%, momentum -25.0%, target weight 10.0%.
2025-10-07 SELL UNH 157 363.66 2025-07-09 SHORT +57094.62 Exit UNH: no longer in the top 10 fcf-yield factor set as of 2025-10-07.
2025-10-07 SELL UAL 595 96.65 2025-07-09 SHORT +57506.75 Exit UAL: no longer in the top 10 fcf-yield factor set as of 2025-10-07.
2025-10-07 SELL SLB 166 34.41 2025-07-09 SHORT +5712.06 Exit SLB: no longer in the top 10 fcf-yield factor set as of 2025-10-07.
2025-10-07 SELL SLB 204 34.41 2025-04-07 SHORT +7019.64 Exit SLB: no longer in the top 10 fcf-yield factor set as of 2025-10-07.
2025-10-07 SELL SLB 333 34.41 2025-01-03 SHORT +11458.53 Exit SLB: no longer in the top 10 fcf-yield factor set as of 2025-10-07.
2025-10-07 SELL SLB 815 34.41 2024-10-03 LONG +28044.15 Exit SLB: no longer in the top 10 fcf-yield factor set as of 2025-10-07.
2025-10-07 DEPOSIT +7500.00 Monthly contribution x3
2025-10-03 DIVIDEND BMY 1,112 0.62 +689.44
2025-10-01 INTEREST +8.05
2025-10-01 DIVIDEND CMCSA 1,643 0.31 +508.14
2025-09-15 DIVIDEND UNH 157 2.21 +346.97
2025-09-04 DIVIDEND NEM 812 0.25 +203.00
2025-09-03 DIVIDEND SLB 1,518 0.28 +432.63
2025-09-02 INTEREST +5.26
2025-08-11 DIVIDEND F 4,896 0.15 +734.40
2025-08-01 INTEREST +5.23
2025-07-10 DIVIDEND T 2,063 0.28 +573.51
2025-07-09 BUY UNH 157 302.91 -47556.87 fcf-yield buy: UNH, revenue 422.8B, op margin 7.3%, FCF yield 9.07%, momentum -37.9%, target weight 10.0%.
2025-07-09 BUY SLB 166 36.25 -6017.50 fcf-yield buy: SLB, revenue 35.5B, op margin n/a, FCF yield 9.46%, momentum -21.4%, target weight 10.0%.
2025-07-09 BUY NEM 812 58.75 -47705.00 fcf-yield buy: NEM, revenue 20.6B, op margin n/a, FCF yield 11.32%, momentum 32.0%, target weight 10.0%.
2025-07-09 BUY CMCSA 208 33.38 -6943.73 fcf-yield buy: CMCSA, revenue 124.2B, op margin 18.1%, FCF yield 13.68%, momentum -5.9%, target weight 10.0%.
2025-07-09 BUY BMY 368 47.66 -17538.88 fcf-yield buy: BMY, revenue 47.7B, op margin n/a, FCF yield 15.14%, momentum 20.2%, target weight 10.0%.
2025-07-09 BUY UAL 595 80.18 -47707.10 fcf-yield buy: UAL, revenue 58.0B, op margin 8.6%, FCF yield 18.68%, momentum 70.6%, target weight 10.0%.
2025-07-09 SELL PYPL 702 74.83 2025-04-07 SHORT +52530.66 Exit PYPL: no longer in the top 10 fcf-yield factor set as of 2025-07-09.
2025-07-09 SELL DAL 1,102 50.7 2025-04-07 SHORT +55871.40 Exit DAL: no longer in the top 10 fcf-yield factor set as of 2025-07-09.
2025-07-09 SELL GM 67 52.57 2025-04-07 SHORT +3522.19 Exit GM: no longer in the top 10 fcf-yield factor set as of 2025-07-09.
2025-07-09 SELL GM 149 52.57 2023-10-03 LONG +7832.93 Exit GM: no longer in the top 10 fcf-yield factor set as of 2025-07-09.
2025-07-09 SELL GM 37 52.57 2023-04-03 LONG +1945.09 Exit GM: no longer in the top 10 fcf-yield factor set as of 2025-07-09.
2025-07-09 SELL GM 786 52.57 2022-12-30 LONG +41320.02 Exit GM: no longer in the top 10 fcf-yield factor set as of 2025-07-09.
2025-07-09 DEPOSIT +7500.00 Monthly contribution x3
2025-07-03 DIVIDEND BMY 744 0.62 +461.28
2025-07-02 DIVIDEND CMCSA 1,435 0.31 +443.81
2025-07-01 INTEREST +7.64
2025-06-06 DIVIDEND GM 1,039 0.15 +155.85
2025-06-04 DIVIDEND SLB 1,352 0.28 +385.32
2025-06-02 INTEREST +5.58
2025-05-13 DIVIDEND DAL 1,102 0.15 +165.30
2025-05-12 DIVIDEND F 4,896 0.15 +734.40
2025-05-01 INTEREST +5.47
2025-04-10 DIVIDEND T 2,063 0.28 +573.51
2025-04-07 BUY PYPL 702 58.53 -41088.06 fcf-yield buy: PYPL, revenue 31.9B, op margin 17.8%, FCF yield 10.40%, momentum -9.3%, target weight 10.0%.
2025-04-07 BUY SLB 204 33.14 -6760.56 fcf-yield buy: SLB, revenue 36.1B, op margin n/a, FCF yield 10.79%, momentum -38.9%, target weight 10.0%.
2025-04-07 BUY BMY 744 55.19 -41061.36 fcf-yield buy: BMY, revenue 47.6B, op margin n/a, FCF yield 11.74%, momentum 7.4%, target weight 10.0%.
2025-04-07 BUY DAL 1,102 37.29 -41093.58 fcf-yield buy: DAL, revenue 61.9B, op margin 9.6%, FCF yield 11.80%, momentum -18.7%, target weight 10.0%.
2025-04-07 BUY NOW 279 147.1 -41040.90 fcf-yield buy: NOW, revenue 11.5B, op margin 12.9%, FCF yield 12.15%, momentum -2.9%, target weight 10.0%.
2025-04-07 BUY CMCSA 154 31.37 -4830.72 fcf-yield buy: CMCSA, revenue 123.6B, op margin 18.7%, FCF yield 12.21%, momentum -18.6%, target weight 10.0%.
2025-04-07 BUY F 321 9.24 -2966.04 fcf-yield buy: F, revenue 182.9B, op margin 2.4%, FCF yield 25.19%, momentum -30.1%, target weight 10.0%.
2025-04-07 BUY GM 67 43.53 -2916.51 fcf-yield buy: GM, revenue 172.3B, op margin 7.2%, FCF yield 30.42%, momentum -0.3%, target weight 10.0%.
2025-04-07 SELL CVS 883 63.85 2025-01-03 SHORT +56379.55 Exit CVS: no longer in the top 10 fcf-yield factor set as of 2025-04-07.
2025-04-07 SELL UAL 422 58.77 2025-01-03 SHORT +24800.94 Exit UAL: no longer in the top 10 fcf-yield factor set as of 2025-04-07.
2025-04-07 SELL OXY 214 38.75 2025-01-03 SHORT +8292.50 Exit OXY: no longer in the top 10 fcf-yield factor set as of 2025-04-07.
2025-04-07 SELL OXY 668 38.75 2024-10-03 SHORT +25885.00 Exit OXY: no longer in the top 10 fcf-yield factor set as of 2025-04-07.
2025-04-07 SELL GILD 171 105.52 2024-07-05 SHORT +18043.92 Exit GILD: no longer in the top 10 fcf-yield factor set as of 2025-04-07.
2025-04-07 SELL GILD 347 105.52 2024-04-04 LONG +36615.44 Exit GILD: no longer in the top 10 fcf-yield factor set as of 2025-04-07.
2025-04-07 DEPOSIT +7500.00 Monthly contribution x3
2025-04-02 DIVIDEND CMCSA 1,281 0.31 +396.19
2025-04-01 INTEREST +12.82
2025-03-14 DIVIDEND GILD 518 0.79 +409.22
2025-03-10 DIVIDEND OXY 882 0.24 +211.68
2025-03-07 DIVIDEND GM 972 0.12 +116.64
2025-03-03 INTEREST +8.45
2025-02-18 DIVIDEND F 4,575 0.3 +1372.50
2025-02-05 DIVIDEND SLB 1,148 0.28 +327.18
2025-02-03 INTEREST +4.45
2025-01-23 DIVIDEND CVS 883 0.67 +587.20
2025-01-10 DIVIDEND T 2,063 0.28 +573.51
2025-01-08 DIVIDEND CMCSA 1,281 0.29 +372.17
2025-01-03 BUY SLB 333 38.59 -12850.47 fcf-yield buy: SLB, revenue 36.3B, op margin n/a, FCF yield 8.65%, momentum -26.7%, target weight 10.0%.
2025-01-03 BUY CMCSA 177 35.3 -6248.91 fcf-yield buy: CMCSA, revenue 123.7B, op margin 18.8%, FCF yield 10.30%, momentum -13.0%, target weight 10.0%.
2025-01-03 BUY OXY 214 50.51 -10809.14 fcf-yield buy: OXY, revenue 22.7B, op margin n/a, FCF yield 10.84%, momentum -16.7%, target weight 10.0%.
2025-01-03 BUY CVS 883 45.77 -40414.91 fcf-yield buy: CVS, revenue 372.8B, op margin 2.3%, FCF yield 10.88%, momentum -43.4%, target weight 10.0%.
2025-01-03 BUY UAL 422 95.67 -40372.74 fcf-yield buy: UAL, revenue 57.1B, op margin 8.9%, FCF yield 14.82%, momentum 142.0%, target weight 10.0%.
2025-01-03 BUY F 649 9.88 -6412.12 fcf-yield buy: F, revenue 185.0B, op margin 2.8%, FCF yield 17.05%, momentum -15.6%, target weight 10.0%.
2025-01-03 SELL PYPL 68 87.6 2024-10-03 SHORT +5956.80 Exit PYPL: no longer in the top 10 fcf-yield factor set as of 2025-01-03.
2025-01-03 SELL PYPL 472 87.6 2024-07-05 SHORT +41347.20 Exit PYPL: no longer in the top 10 fcf-yield factor set as of 2025-01-03.
2025-01-03 SELL NOW 48 214.75 2023-10-03 LONG +10308.19 Exit NOW: no longer in the top 10 fcf-yield factor set as of 2025-01-03.
2025-01-03 SELL NOW 233 214.75 2023-07-05 LONG +50037.68 Exit NOW: no longer in the top 10 fcf-yield factor set as of 2025-01-03.
2025-01-03 DEPOSIT +7500.00 Monthly contribution x3
2025-01-02 INTEREST +8.44
2024-12-13 DIVIDEND GILD 518 0.77 +398.86
2024-12-10 DIVIDEND OXY 668 0.22 +146.96
2024-12-06 DIVIDEND GM 972 0.12 +116.64
2024-12-04 DIVIDEND SLB 815 0.28 +224.13
2024-12-02 INTEREST +5.18
2024-11-07 DIVIDEND F 3,926 0.15 +588.90
2024-11-01 INTEREST +3.15
2024-10-10 DIVIDEND T 2,063 0.28 +573.51
2024-10-03 BUY SLB 815 44.89 -36585.35 fcf-yield buy: SLB, revenue 36.0B, op margin n/a, FCF yield 8.46%, momentum -23.4%, target weight 10.0%.
2024-10-03 BUY CMCSA 59 38.25 -2256.60 fcf-yield buy: CMCSA, revenue 123.1B, op margin 18.5%, FCF yield 8.55%, momentum -6.1%, target weight 10.0%.
2024-10-03 BUY PYPL 68 77.31 -5257.08 fcf-yield buy: PYPL, revenue 31.5B, op margin 17.8%, FCF yield 9.30%, momentum 34.9%, target weight 10.0%.
2024-10-03 BUY OXY 668 54.79 -36599.72 fcf-yield buy: OXY, revenue 22.8B, op margin n/a, FCF yield 9.88%, momentum -12.3%, target weight 10.0%.
2024-10-03 BUY F 925 10.45 -9666.25 fcf-yield buy: F, revenue 182.7B, op margin 2.0%, FCF yield 15.33%, momentum -13.4%, target weight 10.0%.
2024-10-03 SELL MO 613 49.98 2024-07-05 SHORT +30637.74 Exit MO: no longer in the top 10 fcf-yield factor set as of 2024-10-03.
2024-10-03 SELL MPC 283 174.84 2022-03-31 LONG +49479.72 Exit MPC: no longer in the top 10 fcf-yield factor set as of 2024-10-03.
2024-10-03 DEPOSIT +7500.00 Monthly contribution x3
2024-10-02 DIVIDEND CMCSA 1,045 0.29 +303.61
2024-10-01 INTEREST +8.28
2024-09-16 DIVIDEND MO 613 1.02 +625.26
2024-09-13 DIVIDEND GILD 518 0.77 +398.86
2024-09-06 DIVIDEND GM 972 0.12 +116.64
2024-09-03 INTEREST +5.57
2024-08-21 DIVIDEND MPC 283 0.82 +233.47
2024-08-07 DIVIDEND F 3,001 0.15 +450.15
2024-08-01 INTEREST +3.81
2024-07-10 DIVIDEND T 2,063 0.28 +573.51
2024-07-05 BUY GILD 171 66.69 -11403.99 fcf-yield buy: GILD, revenue 27.8B, op margin 9.2%, FCF yield 8.41%, momentum -13.7%, target weight 10.0%.
2024-07-05 BUY CMCSA 132 35.48 -4683.72 fcf-yield buy: CMCSA, revenue 121.1B, op margin 19.3%, FCF yield 9.71%, momentum -8.7%, target weight 10.0%.
2024-07-05 BUY F 64 12.84 -821.76 fcf-yield buy: F, revenue 180.3B, op margin 2.2%, FCF yield 10.27%, momentum -16.4%, target weight 10.0%.
2024-07-05 BUY MO 613 46.1 -28259.30 fcf-yield buy: MO, revenue 24.0B, op margin 46.1%, FCF yield 11.26%, momentum 0.3%, target weight 10.0%.
2024-07-05 BUY PYPL 472 59.76 -28206.72 fcf-yield buy: PYPL, revenue 31.0B, op margin 17.4%, FCF yield 11.44%, momentum -13.2%, target weight 10.0%.
2024-07-05 BUY T 14 18.77 -262.78 fcf-yield buy: T, revenue 122.2B, op margin 18.5%, FCF yield 15.60%, momentum 16.8%, target weight 10.0%.
2024-07-05 SELL OXY 17 61.79 2024-04-04 SHORT +1050.43 Exit OXY: no longer in the top 10 fcf-yield factor set as of 2024-07-05.
2024-07-05 SELL OXY 59 61.79 2024-01-03 SHORT +3645.61 Exit OXY: no longer in the top 10 fcf-yield factor set as of 2024-07-05.
2024-07-05 SELL OXY 37 61.79 2023-07-05 SHORT +2286.23 Exit OXY: no longer in the top 10 fcf-yield factor set as of 2024-07-05.
2024-07-05 SELL OXY 11 61.79 2023-04-03 LONG +679.69 Exit OXY: no longer in the top 10 fcf-yield factor set as of 2024-07-05.
2024-07-05 SELL OXY 23 61.79 2022-12-30 LONG +1421.17 Exit OXY: no longer in the top 10 fcf-yield factor set as of 2024-07-05.
2024-07-05 SELL OXY 426 61.79 2022-03-31 LONG +26322.54 Exit OXY: no longer in the top 10 fcf-yield factor set as of 2024-07-05.
2024-07-05 SELL CVS 55 56.62 2024-04-04 SHORT +3114.10 Exit CVS: no longer in the top 10 fcf-yield factor set as of 2024-07-05.
2024-07-05 SELL CVS 25 56.62 2023-10-03 SHORT +1415.50 Exit CVS: no longer in the top 10 fcf-yield factor set as of 2024-07-05.
2024-07-05 SELL CVS 39 56.62 2023-07-05 SHORT +2208.18 Exit CVS: no longer in the top 10 fcf-yield factor set as of 2024-07-05.
2024-07-05 SELL CVS 80 56.62 2023-04-03 LONG +4529.60 Exit CVS: no longer in the top 10 fcf-yield factor set as of 2024-07-05.
2024-07-05 SELL CVS 46 56.62 2022-12-30 LONG +2604.52 Exit CVS: no longer in the top 10 fcf-yield factor set as of 2024-07-05.
2024-07-05 SELL CVS 9 56.62 2021-09-30 LONG +509.58 Exit CVS: no longer in the top 10 fcf-yield factor set as of 2024-07-05.
2024-07-05 SELL CVS 246 56.62 2021-07-01 LONG +13928.52 Exit CVS: no longer in the top 10 fcf-yield factor set as of 2024-07-05.
2024-07-05 DEPOSIT +7500.00 Monthly contribution x3
2024-07-03 DIVIDEND CMCSA 913 0.29 +265.26
2024-07-01 INTEREST +8.40
2024-06-14 DIVIDEND GILD 347 0.77 +267.19
2024-06-10 DIVIDEND OXY 573 0.22 +126.06
2024-06-07 DIVIDEND GM 972 0.12 +116.64
2024-06-03 INTEREST +7.45
2024-05-15 DIVIDEND MPC 283 0.82 +233.47
2024-05-07 DIVIDEND F 2,937 0.15 +440.55
2024-05-01 INTEREST +4.40
2024-04-19 DIVIDEND CVS 500 0.67 +332.50
2024-04-09 DIVIDEND T 2,049 0.28 +569.62
2024-04-04 BUY OXY 17 67.63 -1149.71 fcf-yield buy: OXY, revenue 22.8B, op margin n/a, FCF yield 8.49%, momentum 3.8%, target weight 10.0%.
2024-04-04 BUY CVS 55 73.9 -4064.50 fcf-yield buy: CVS, revenue 360.9B, op margin 3.5%, FCF yield 8.67%, momentum -2.9%, target weight 10.0%.
2024-04-04 BUY GILD 347 69.55 -24133.85 fcf-yield buy: GILD, revenue 27.4B, op margin 5.7%, FCF yield 9.23%, momentum -16.4%, target weight 10.0%.
2024-04-04 BUY F 89 13.21 -1175.69 fcf-yield buy: F, revenue 177.5B, op margin 2.6%, FCF yield 9.37%, momentum 4.2%, target weight 10.0%.
2024-04-04 BUY CMCSA 178 38.53 -6858.09 fcf-yield buy: CMCSA, revenue 121.9B, op margin 19.3%, FCF yield 10.30%, momentum 8.2%, target weight 10.0%.
2024-04-04 BUY T 318 17.57 -5587.26 fcf-yield buy: T, revenue 122.3B, op margin 19.1%, FCF yield 17.39%, momentum -9.4%, target weight 10.0%.
2024-04-04 BUY NFLX 4 61.71 -246.86 fcf-yield buy: NFLX, revenue 34.9B, op margin 22.5%, FCF yield 26.30%, momentum 77.2%, target weight 10.0%.
2024-04-04 SELL BMY 144 51.4 2024-01-03 SHORT +7401.60 Exit BMY: no longer in the top 10 fcf-yield factor set as of 2024-04-04.
2024-04-04 SELL BMY 489 51.4 2023-10-03 SHORT +25134.60 Exit BMY: no longer in the top 10 fcf-yield factor set as of 2024-04-04.
2024-04-04 DEPOSIT +7500.00 Monthly contribution x3
2024-04-04 DIVIDEND BMY 633 0.6 +379.80
2024-04-02 DIVIDEND CMCSA 735 0.29 +213.54
2024-04-01 INTEREST +11.88
2024-03-07 DIVIDEND OXY 556 0.22 +122.32
2024-03-01 INTEREST +7.83
2024-02-29 DIVIDEND GM 972 0.12 +116.64
2024-02-20 DIVIDEND MPC 283 0.82 +233.47
2024-02-15 DIVIDEND F 2,848 0.33 +939.84
2024-02-01 INTEREST +4.84
2024-01-19 DIVIDEND CVS 445 0.67 +295.93
2024-01-09 DIVIDEND T 1,731 0.28 +481.22
2024-01-04 DIVIDEND BMY 633 0.6 +379.80
2024-01-03 BUY CMCSA 735 40.59 -29833.94 fcf-yield buy: CMCSA, revenue 121.6B, op margin 19.2%, FCF yield 9.40%, momentum 23.8%, target weight 10.0%.
2024-01-03 BUY OXY 59 60.61 -3575.99 fcf-yield buy: OXY, revenue 23.2B, op margin n/a, FCF yield 11.54%, momentum -3.8%, target weight 10.0%.
2024-01-03 BUY BMY 144 52.3 -7531.20 fcf-yield buy: BMY, revenue 45.0B, op margin n/a, FCF yield 11.97%, momentum -27.3%, target weight 10.0%.
2024-01-03 BUY F 526 11.71 -6159.46 fcf-yield buy: F, revenue 176.2B, op margin 3.1%, FCF yield 14.27%, momentum 0.7%, target weight 10.0%.
2024-01-03 BUY T 1,731 17.23 -29825.13 fcf-yield buy: T, revenue 122.4B, op margin 19.2%, FCF yield 16.56%, momentum -6.4%, target weight 10.0%.
2024-01-03 BUY NFLX 634 47.03 -29814.48 fcf-yield buy: NFLX, revenue 33.7B, op margin 20.6%, FCF yield 34.41%, momentum 59.5%, target weight 10.0%.
2024-01-03 SELL IBM 199 160.1 2023-10-03 SHORT +31859.90 Exit IBM: no longer in the top 10 fcf-yield factor set as of 2024-01-03.
2024-01-03 SELL ABBV 17 160.46 2023-10-03 SHORT +2727.82 Exit ABBV: no longer in the top 10 fcf-yield factor set as of 2024-01-03.
2024-01-03 SELL ABBV 191 160.46 2023-07-05 SHORT +30647.86 Exit ABBV: no longer in the top 10 fcf-yield factor set as of 2024-01-03.
2024-01-03 SELL DVN 67 46.81 2023-10-03 SHORT +3136.27 Exit DVN: no longer in the top 10 fcf-yield factor set as of 2024-01-03.
2024-01-03 SELL DVN 54 46.81 2023-07-05 SHORT +2527.74 Exit DVN: no longer in the top 10 fcf-yield factor set as of 2024-01-03.
2024-01-03 SELL DVN 90 46.81 2023-04-03 SHORT +4212.90 Exit DVN: no longer in the top 10 fcf-yield factor set as of 2024-01-03.
2024-01-03 SELL DVN 30 46.81 2022-12-30 LONG +1404.30 Exit DVN: no longer in the top 10 fcf-yield factor set as of 2024-01-03.
2024-01-03 SELL DVN 20 46.81 2022-07-01 LONG +936.20 Exit DVN: no longer in the top 10 fcf-yield factor set as of 2024-01-03.
2024-01-03 SELL DVN 409 46.81 2022-03-31 LONG +19145.29 Exit DVN: no longer in the top 10 fcf-yield factor set as of 2024-01-03.
2024-01-03 DEPOSIT +7500.00 Monthly contribution x3
2024-01-02 INTEREST +11.16
2023-12-14 DIVIDEND DVN 670 0.77 +515.90
2023-12-07 DIVIDEND OXY 497 0.18 +89.46
2023-12-01 INTEREST +7.79
2023-11-30 DIVIDEND GM 972 0.09 +87.48
2023-11-15 DIVIDEND MPC 283 0.82 +233.47
2023-11-09 DIVIDEND IBM 199 1.66 +330.34
2023-11-01 INTEREST +4.18
2023-10-31 DIVIDEND F 2,322 0.15 +348.30
2023-10-19 DIVIDEND CVS 445 0.6 +269.22
2023-10-12 DIVIDEND ABBV 208 1.48 +307.84
2023-10-05 DIVIDEND BMY 489 0.57 +278.73
2023-10-03 BUY IBM 199 140.39 -27937.61 fcf-yield buy: IBM, revenue 61.2B, op margin n/a, FCF yield 9.30%, momentum 18.2%, target weight 10.0%.
2023-10-03 BUY ABBV 17 147.43 -2506.31 fcf-yield buy: ABBV, revenue 55.1B, op margin 27.3%, FCF yield 9.48%, momentum 9.9%, target weight 10.0%.
2023-10-03 BUY BMY 489 57.22 -27980.58 fcf-yield buy: BMY, revenue 44.9B, op margin n/a, FCF yield 10.11%, momentum -19.5%, target weight 10.0%.
2023-10-03 BUY DVN 67 45.75 -3065.25 fcf-yield buy: DVN, revenue 15.7B, op margin n/a, FCF yield 10.37%, momentum -23.9%, target weight 10.0%.
2023-10-03 BUY NOW 48 108.25 -5195.90 fcf-yield buy: NOW, revenue 8.5B, op margin 7.6%, FCF yield 10.66%, momentum 43.3%, target weight 10.0%.
2023-10-03 BUY F 2,322 12.07 -28026.54 fcf-yield buy: F, revenue 174.2B, op margin 4.2%, FCF yield 11.59%, momentum 7.8%, target weight 10.0%.
2023-10-03 BUY CVS 25 69.25 -1731.25 fcf-yield buy: CVS, revenue 347.8B, op margin 4.0%, FCF yield 12.85%, momentum -27.4%, target weight 10.0%.
2023-10-03 BUY GM 149 31.38 -4675.62 fcf-yield buy: GM, revenue 158.2B, op margin 6.9%, FCF yield 39.48%, momentum -2.2%, target weight 10.0%.
2023-10-03 SELL MO 66 41.13 2023-07-05 SHORT +2714.58 Exit MO: no longer in the top 10 fcf-yield factor set as of 2023-10-03.
2023-10-03 SELL MO 569 41.13 2023-04-03 SHORT +23402.97 Exit MO: no longer in the top 10 fcf-yield factor set as of 2023-10-03.
2023-10-03 SELL CVX 15 166.93 2023-07-05 SHORT +2503.95 Exit CVX: no longer in the top 10 fcf-yield factor set as of 2023-10-03.
2023-10-03 SELL CVX 25 166.93 2023-04-03 SHORT +4173.25 Exit CVX: no longer in the top 10 fcf-yield factor set as of 2023-10-03.
2023-10-03 SELL CVX 147 166.93 2022-12-30 SHORT +24538.71 Exit CVX: no longer in the top 10 fcf-yield factor set as of 2023-10-03.
2023-10-03 SELL XOM 293 115.83 2022-03-31 LONG +33938.19 Exit XOM: no longer in the top 10 fcf-yield factor set as of 2023-10-03.
2023-10-03 DEPOSIT +7500.00 Monthly contribution x3
2023-10-02 INTEREST +9.51
2023-09-14 DIVIDEND MO 635 0.98 +622.30
2023-09-14 DIVIDEND DVN 603 0.49 +295.47
2023-09-07 DIVIDEND OXY 497 0.18 +89.46
2023-09-01 INTEREST +5.25
2023-08-31 DIVIDEND GM 823 0.09 +74.07
2023-08-17 DIVIDEND CVX 187 1.51 +282.37
2023-08-15 DIVIDEND XOM 293 0.91 +266.63
2023-08-15 DIVIDEND MPC 283 0.75 +212.25
2023-08-01 INTEREST +3.18
2023-07-20 DIVIDEND CVS 420 0.6 +254.10
2023-07-13 DIVIDEND ABBV 191 1.48 +282.68
2023-07-05 BUY CVX 15 156.31 -2344.65 fcf-yield buy: CVX, revenue 214.1B, op margin n/a, FCF yield 9.61%, momentum 6.7%, target weight 10.0%.
2023-07-05 BUY NOW 233 113.15 -26364.42 fcf-yield buy: NOW, revenue 8.0B, op margin 6.3%, FCF yield 9.89%, momentum 16.8%, target weight 10.0%.
2023-07-05 BUY ABBV 191 137.62 -26285.42 fcf-yield buy: ABBV, revenue 56.0B, op margin 31.0%, FCF yield 10.18%, momentum -10.5%, target weight 10.0%.
2023-07-05 BUY MO 66 45.98 -3034.68 fcf-yield buy: MO, revenue 24.9B, op margin 46.6%, FCF yield 10.97%, momentum 8.8%, target weight 10.0%.
2023-07-05 BUY DVN 54 48.5 -2619.00 fcf-yield buy: DVN, revenue 16.8B, op margin n/a, FCF yield 11.89%, momentum -12.0%, target weight 10.0%.
2023-07-05 BUY OXY 37 58.89 -2178.93 fcf-yield buy: OXY, revenue 31.4B, op margin n/a, FCF yield 15.11%, momentum -2.6%, target weight 10.0%.
2023-07-05 BUY CVS 39 69.59 -2714.01 fcf-yield buy: CVS, revenue 339.2B, op margin 1.8%, FCF yield 20.00%, momentum -25.9%, target weight 10.0%.
2023-07-05 SELL PFE 619 36.46 2023-04-03 SHORT +22568.74 Exit PFE: no longer in the top 10 fcf-yield factor set as of 2023-07-05.
2023-07-05 SELL CMCSA 32 38.88 2023-04-03 SHORT +1244.01 Exit CMCSA: no longer in the top 10 fcf-yield factor set as of 2023-07-05.
2023-07-05 SELL CMCSA 807 38.88 2022-12-30 SHORT +31372.45 Exit CMCSA: no longer in the top 10 fcf-yield factor set as of 2023-07-05.
2023-07-05 DEPOSIT +7500.00 Monthly contribution x3
2023-07-03 INTEREST +10.81
2023-07-03 DIVIDEND CMCSA 839 0.27 +228.03
2023-06-14 DIVIDEND MO 569 0.94 +534.86
2023-06-14 DIVIDEND DVN 549 0.72 +395.28
2023-06-08 DIVIDEND OXY 460 0.18 +82.80
2023-06-01 INTEREST +5.81
2023-06-01 DIVIDEND GM 823 0.09 +74.07
2023-05-18 DIVIDEND CVX 172 1.51 +259.72
2023-05-16 DIVIDEND MPC 283 0.75 +212.25
2023-05-15 DIVIDEND XOM 293 0.91 +266.63
2023-05-11 DIVIDEND PFE 619 0.41 +253.79
2023-05-01 INTEREST +2.68
2023-04-20 DIVIDEND CVS 381 0.6 +230.50
2023-04-04 DIVIDEND CMCSA 839 0.27 +228.03
2023-04-03 BUY PFE 619 41.35 -25595.65 fcf-yield buy: PFE, revenue 84.4B, op margin n/a, FCF yield 8.65%, momentum -20.1%, target weight 10.0%.
2023-04-03 BUY CMCSA 32 35.62 -1139.94 fcf-yield buy: CMCSA, revenue 120.1B, op margin 11.8%, FCF yield 9.85%, momentum -18.8%, target weight 10.0%.
2023-04-03 BUY MO 569 44.98 -25593.62 fcf-yield buy: MO, revenue 24.9B, op margin 47.3%, FCF yield 10.40%, momentum -13.9%, target weight 10.0%.
2023-04-03 BUY CVX 25 169.95 -4248.75 fcf-yield buy: CVX, revenue 232.2B, op margin n/a, FCF yield 11.42%, momentum 4.4%, target weight 10.0%.
2023-04-03 BUY DVN 90 53.31 -4797.90 fcf-yield buy: DVN, revenue 19.1B, op margin n/a, FCF yield 16.20%, momentum -9.8%, target weight 10.0%.
2023-04-03 BUY CVS 80 76.09 -6087.20 fcf-yield buy: CVS, revenue 330.9B, op margin 2.3%, FCF yield 18.00%, momentum -24.8%, target weight 10.0%.
2023-04-03 BUY OXY 11 65.18 -716.98 fcf-yield buy: OXY, revenue 35.1B, op margin n/a, FCF yield 18.41%, momentum 14.9%, target weight 10.0%.
2023-04-03 BUY GM 37 36.27 -1341.99 fcf-yield buy: GM, revenue 147.8B, op margin 7.2%, FCF yield 19.44%, momentum -17.1%, target weight 10.0%.
2023-04-03 SELL CHTR 78 356.21 2022-12-30 SHORT +27784.38 Exit CHTR: no longer in the top 10 fcf-yield factor set as of 2023-04-03.
2023-04-03 SELL T 169 19.39 2022-12-30 SHORT +3276.91 Exit T: no longer in the top 10 fcf-yield factor set as of 2023-04-03.
2023-04-03 SELL T 307 19.39 2021-12-30 LONG +5952.73 Exit T: no longer in the top 10 fcf-yield factor set as of 2023-04-03.
2023-04-03 SELL T 1,054 19.39 2021-09-30 LONG +20437.06 Exit T: no longer in the top 10 fcf-yield factor set as of 2023-04-03.
2023-04-03 DEPOSIT +10000.00 Monthly contribution x4
2023-04-03 INTEREST +9.97
2023-03-14 DIVIDEND DVN 459 0.89 +408.51
2023-03-09 DIVIDEND OXY 449 0.18 +80.82
2023-03-02 DIVIDEND GM 786 0.09 +70.74
2023-03-01 INTEREST +5.82
2023-02-15 DIVIDEND CVX 147 1.51 +221.97
2023-02-15 DIVIDEND MPC 283 0.75 +212.25
2023-02-13 DIVIDEND XOM 293 0.91 +266.63
2023-02-01 INTEREST +3.89
2023-01-19 DIVIDEND CVS 301 0.6 +182.10
2023-01-09 DIVIDEND T 1,530 0.28 +425.34
2023-01-03 INTEREST +9.99
2023-01-03 DIVIDEND CMCSA 807 0.25 +204.21
2022-12-30 BUY CVX 147 179.49 -26385.03 fcf-yield buy: CVX, revenue 227.1B, op margin n/a, FCF yield 10.85%, momentum 52.8%, target weight 10.0%.
2022-12-30 BUY T 169 18.41 -3111.29 fcf-yield buy: T, revenue 120.5B, op margin 17.8%, FCF yield 12.69%, momentum -1.6%, target weight 10.0%.
2022-12-30 BUY CMCSA 807 32.77 -26448.70 fcf-yield buy: CMCSA, revenue 121.2B, op margin 11.8%, FCF yield 12.99%, momentum -30.9%, target weight 10.0%.
2022-12-30 BUY CHTR 78 339.1 -26449.80 fcf-yield buy: CHTR, revenue 53.6B, op margin 22.2%, FCF yield 13.44%, momentum -48.4%, target weight 10.0%.
2022-12-30 BUY DVN 30 61.51 -1845.30 fcf-yield buy: DVN, revenue 19.7B, op margin n/a, FCF yield 15.69%, momentum 40.9%, target weight 10.0%.
2022-12-30 BUY CVS 46 93.19 -4286.74 fcf-yield buy: CVS, revenue 315.2B, op margin 2.0%, FCF yield 16.47%, momentum -10.1%, target weight 10.0%.
2022-12-30 BUY OXY 23 62.99 -1448.77 fcf-yield buy: OXY, revenue 35.7B, op margin n/a, FCF yield 20.18%, momentum 117.4%, target weight 10.0%.
2022-12-30 BUY GM 786 33.64 -26441.04 fcf-yield buy: GM, revenue 134.5B, op margin 6.9%, FCF yield 24.19%, momentum -42.1%, target weight 10.0%.
2022-12-30 SELL F 1,710 11.63 2022-07-01 SHORT +19887.30 Exit F: no longer in the top 10 fcf-yield factor set as of 2022-12-30.
2022-12-30 SELL HPQ 607 26.87 2022-07-01 SHORT +16310.09 Exit HPQ: no longer in the top 10 fcf-yield factor set as of 2022-12-30.
2022-12-30 SELL MRNA 15 179.62 2022-07-01 SHORT +2694.30 Exit MRNA: no longer in the top 10 fcf-yield factor set as of 2022-12-30.
2022-12-30 SELL MRNA 50 179.62 2022-03-31 SHORT +8981.00 Exit MRNA: no longer in the top 10 fcf-yield factor set as of 2022-12-30.
2022-12-30 SELL MRNA 91 179.62 2021-12-30 SHORT +16345.42 Exit MRNA: no longer in the top 10 fcf-yield factor set as of 2022-12-30.
2022-12-30 SELL GILD 58 85.85 2022-03-31 SHORT +4979.30 Exit GILD: no longer in the top 10 fcf-yield factor set as of 2022-12-30.
2022-12-30 SELL GILD 43 85.85 2021-12-30 SHORT +3691.55 Exit GILD: no longer in the top 10 fcf-yield factor set as of 2022-12-30.
2022-12-30 SELL GILD 17 85.85 2021-09-30 LONG +1459.45 Exit GILD: no longer in the top 10 fcf-yield factor set as of 2022-12-30.
2022-12-30 SELL GILD 292 85.85 2021-07-01 LONG +25068.20 Exit GILD: no longer in the top 10 fcf-yield factor set as of 2022-12-30.
2022-12-30 DEPOSIT +7500.00 Monthly contribution x3
2022-12-14 DIVIDEND GILD 410 0.73 +299.30
2022-12-13 DIVIDEND HPQ 607 0.26 +159.64
2022-12-09 DIVIDEND DVN 429 1.35 +579.15
2022-12-09 DIVIDEND OXY 426 0.13 +55.38
2022-12-01 INTEREST +9.04
2022-11-15 DIVIDEND MPC 283 0.75 +212.25
2022-11-14 DIVIDEND F 1,710 0.15 +256.50
2022-11-14 DIVIDEND XOM 293 0.91 +266.63
2022-11-01 INTEREST +8.18
2022-10-20 DIVIDEND CVS 255 0.55 +140.25
2022-10-06 DIVIDEND T 1,361 0.28 +378.36
2022-10-03 INTEREST +3.00
2022-09-30 DEPOSIT +5000.00 Monthly contribution x2
2022-09-14 DIVIDEND GILD 410 0.73 +299.30
2022-09-13 DIVIDEND HPQ 607 0.25 +151.75
2022-09-09 DIVIDEND DVN 429 1.55 +664.95
2022-09-09 DIVIDEND OXY 426 0.13 +55.38
2022-09-01 INTEREST +1.22
2022-08-16 DIVIDEND MPC 283 0.58 +164.14
2022-08-11 DIVIDEND XOM 293 0.88 +257.84
2022-08-10 DIVIDEND F 1,710 0.15 +256.50
2022-08-01 INTEREST +0.54
2022-07-21 DIVIDEND CVS 255 0.55 +140.25
2022-07-08 DIVIDEND T 1,361 0.28 +378.36
2022-07-01 BUY F 1,710 11.32 -19357.20 fcf-yield buy: F, revenue 148.0B, op margin 4.3%, FCF yield 13.22%, momentum -24.1%, target weight 10.0%.
2022-07-01 BUY MRNA 15 149.95 -2249.25 fcf-yield buy: MRNA, revenue 23.0B, op margin 68.0%, FCF yield 16.05%, momentum -36.2%, target weight 10.0%.
2022-07-01 BUY DVN 20 55.11 -1102.20 fcf-yield buy: DVN, revenue 18.3B, op margin n/a, FCF yield 16.49%, momentum 83.9%, target weight 10.0%.
2022-07-01 BUY HPQ 607 31.87 -19345.09 fcf-yield buy: HPQ, revenue 65.4B, op margin 7.9%, FCF yield 17.23%, momentum 5.0%, target weight 10.0%.
2022-07-01 SELL EXPE 123 96.4 2022-03-31 SHORT +11857.20 Exit EXPE: no longer in the top 10 fcf-yield factor set as of 2022-07-01.
2022-07-01 SELL GM 112 32.19 2022-03-31 SHORT +3605.28 Exit GM: no longer in the top 10 fcf-yield factor set as of 2022-07-01.
2022-07-01 SELL GM 36 32.19 2021-12-30 SHORT +1158.84 Exit GM: no longer in the top 10 fcf-yield factor set as of 2022-07-01.
2022-07-01 SELL GM 68 32.19 2021-09-30 SHORT +2188.92 Exit GM: no longer in the top 10 fcf-yield factor set as of 2022-07-01.
2022-07-01 SELL GM 342 32.19 2021-07-01 SHORT +11008.98 Exit GM: no longer in the top 10 fcf-yield factor set as of 2022-07-01.
2022-07-01 DEPOSIT +10000.00 Monthly contribution x4
2022-07-01 INTEREST +2.22
2022-06-14 DIVIDEND GILD 410 0.73 +299.30
2022-06-10 DIVIDEND DVN 409 1.27 +519.43
2022-06-09 DIVIDEND OXY 426 0.13 +55.38
2022-06-01 INTEREST +1.43
2022-05-17 DIVIDEND MPC 283 0.58 +164.14
2022-05-12 DIVIDEND XOM 293 0.88 +257.84
2022-05-02 INTEREST +0.93
2022-04-21 DIVIDEND CVS 255 0.55 +140.25
2022-04-13 DIVIDEND T 1,361 0.28 +378.36
2022-04-01 INTEREST +2.57
2022-03-31 BUY XOM 293 82.59 -24198.87 fcf-yield buy: XOM, revenue 306.9B, op margin n/a, FCF yield 11.03%, momentum 43.9%, target weight 10.0%.
2022-03-31 BUY DVN 409 59.13 -24184.17 fcf-yield buy: DVN, revenue 15.7B, op margin n/a, FCF yield 11.23%, momentum 151.6%, target weight 10.0%.
2022-03-31 BUY GILD 58 59.45 -3448.10 fcf-yield buy: GILD, revenue 27.5B, op margin 26.3%, FCF yield 13.61%, momentum -10.5%, target weight 10.0%.
2022-03-31 BUY EXPE 123 195.67 -24067.41 fcf-yield buy: EXPE, revenue 9.6B, op margin 4.4%, FCF yield 14.69%, momentum 11.2%, target weight 10.0%.
2022-03-31 BUY MPC 283 85.5 -24196.50 fcf-yield buy: MPC, revenue 135.3B, op margin 4.3%, FCF yield 16.39%, momentum 53.2%, target weight 10.0%.
2022-03-31 BUY GM 112 43.74 -4898.88 fcf-yield buy: GM, revenue 117.3B, op margin 7.0%, FCF yield 17.77%, momentum -24.3%, target weight 10.0%.
2022-03-31 BUY OXY 426 56.74 -24171.24 fcf-yield buy: OXY, revenue 29.0B, op margin n/a, FCF yield 17.93%, momentum 107.2%, target weight 10.0%.
2022-03-31 BUY MRNA 50 172.26 -8613.00 fcf-yield buy: MRNA, revenue 22.6B, op margin 71.9%, FCF yield 19.75%, momentum 30.0%, target weight 10.0%.
2022-03-31 SELL HPQ 612 36.3 2021-12-30 SHORT +22215.60 Exit HPQ: no longer in the top 10 fcf-yield factor set as of 2022-03-31.
2022-03-31 SELL MO 73 52.25 2021-12-30 SHORT +3814.25 Exit MO: no longer in the top 10 fcf-yield factor set as of 2022-03-31.
2022-03-31 SELL MO 472 52.25 2021-09-30 SHORT +24662.00 Exit MO: no longer in the top 10 fcf-yield factor set as of 2022-03-31.
2022-03-31 SELL PFE 511 51.77 2021-07-01 SHORT +26454.47 Exit PFE: no longer in the top 10 fcf-yield factor set as of 2022-03-31.
2022-03-31 SELL IBM 30 130.02 2021-12-30 SHORT +3900.60 Exit IBM: no longer in the top 10 fcf-yield factor set as of 2022-03-31.
2022-03-31 SELL IBM 18 130.02 2021-09-30 SHORT +2340.36 Exit IBM: no longer in the top 10 fcf-yield factor set as of 2022-03-31.
2022-03-31 SELL IBM 144 130.02 2021-07-01 SHORT +18722.88 Exit IBM: no longer in the top 10 fcf-yield factor set as of 2022-03-31.
2022-03-31 SELL F 171 16.91 2021-09-30 SHORT +2891.61 Exit F: no longer in the top 10 fcf-yield factor set as of 2022-03-31.
2022-03-31 SELL F 1,356 16.91 2021-07-01 SHORT +22929.96 Exit F: no longer in the top 10 fcf-yield factor set as of 2022-03-31.
2022-03-31 DEPOSIT +7500.00 Monthly contribution x3
2022-03-24 DIVIDEND MO 545 0.9 +490.50
2022-03-14 DIVIDEND GILD 352 0.73 +256.96
2022-03-08 DIVIDEND HPQ 612 0.25 +153.00
2022-03-01 INTEREST +1.90
2022-02-10 DIVIDEND IBM 192 1.64 +314.88
2022-02-01 INTEREST +1.25
2022-01-28 DIVIDEND F 1,527 0.1 +152.70
2022-01-27 DIVIDEND PFE 511 0.4 +204.40
2022-01-20 DIVIDEND CVS 255 0.55 +140.25
2022-01-07 DIVIDEND T 1,361 0.52 +707.72
2022-01-03 INTEREST +0.07
2021-12-30 BUY MO 73 47.25 -3449.25 fcf-yield buy: MO, revenue 26.1B, op margin 43.8%, FCF yield 10.10%, momentum 16.0%, target weight 10.0%.
2021-12-30 BUY GILD 43 73.36 -3154.48 fcf-yield buy: GILD, revenue 27.5B, op margin 42.3%, FCF yield 10.52%, momentum 29.5%, target weight 10.0%.
2021-12-30 BUY IBM 30 133.91 -4017.30 fcf-yield buy: IBM, revenue 42.6B, op margin n/a, FCF yield 11.16%, momentum 12.7%, target weight 10.0%.
2021-12-30 BUY MRNA 91 251.6 -22895.60 fcf-yield buy: MRNA, revenue 11.8B, op margin 64.3%, FCF yield 11.82%, momentum 126.4%, target weight 10.0%.
2021-12-30 BUY GM 36 58.13 -2092.68 fcf-yield buy: GM, revenue 117.3B, op margin 9.0%, FCF yield 15.20%, momentum 38.9%, target weight 10.0%.
2021-12-30 BUY HPQ 612 37.75 -23103.00 fcf-yield buy: HPQ, revenue 63.5B, op margin 8.4%, FCF yield 15.91%, momentum 55.2%, target weight 10.0%.
2021-12-30 BUY T 307 18.72 -5745.81 fcf-yield buy: T, revenue 119.9B, op margin 5.0%, FCF yield 20.67%, momentum -13.0%, target weight 10.0%.
2021-12-30 SELL FCX 119 41.62 2021-09-30 SHORT +4952.78 Exit FCX: no longer in the top 10 fcf-yield factor set as of 2021-12-30.
2021-12-30 SELL FCX 545 41.62 2021-07-01 SHORT +22682.90 Exit FCX: no longer in the top 10 fcf-yield factor set as of 2021-12-30.
2021-12-30 SELL ABBV 23 135.93 2021-09-30 SHORT +3126.39 Exit ABBV: no longer in the top 10 fcf-yield factor set as of 2021-12-30.
2021-12-30 SELL ABBV 177 135.93 2021-07-01 SHORT +24059.61 Exit ABBV: no longer in the top 10 fcf-yield factor set as of 2021-12-30.
2021-12-30 DEPOSIT +7500.00 Monthly contribution x3
2021-12-22 DIVIDEND MO 472 0.9 +424.80
2021-12-14 DIVIDEND GILD 309 0.71 +219.39
2021-12-01 INTEREST +0.01
2021-11-18 DIVIDEND F 1,527 0.1 +152.70
2021-11-09 DIVIDEND IBM 162 1.64 +265.68
2021-11-04 DIVIDEND PFE 511 0.39 +199.29
2021-11-01 INTEREST +0.01
2021-10-21 DIVIDEND CVS 255 0.5 +127.50
2021-10-14 DIVIDEND FCX 664 0.07 +49.80
2021-10-14 DIVIDEND ABBV 200 1.3 +260.00
2021-10-07 DIVIDEND T 1,054 0.52 +548.08
2021-10-01 INTEREST +0.01
2021-09-30 BUY MO 472 45.52 -21485.44 fcf-yield buy: MO, revenue 26.1B, op margin 43.8%, FCF yield 10.48%, momentum 17.8%, target weight 10.0%.
2021-09-30 BUY FCX 119 32.53 -3871.07 fcf-yield buy: FCX, revenue 20.7B, op margin 37.5%, FCF yield 10.81%, momentum 108.0%, target weight 10.0%.
2021-09-30 BUY GILD 17 69.85 -1187.45 fcf-yield buy: GILD, revenue 27.5B, op margin 42.3%, FCF yield 11.05%, momentum 10.5%, target weight 10.0%.
2021-09-30 BUY IBM 18 132.82 -2390.77 fcf-yield buy: IBM, revenue 42.6B, op margin n/a, FCF yield 11.25%, momentum 14.2%, target weight 10.0%.
2021-09-30 BUY ABBV 23 107.87 -2481.01 fcf-yield buy: ABBV, revenue 55.2B, op margin 30.1%, FCF yield 11.35%, momentum 23.2%, target weight 10.0%.
2021-09-30 BUY CVS 9 84.86 -763.74 fcf-yield buy: CVS, revenue 285.1B, op margin 4.7%, FCF yield 14.10%, momentum 45.3%, target weight 10.0%.
2021-09-30 BUY GM 68 52.71 -3584.28 fcf-yield buy: GM, revenue 117.3B, op margin 9.0%, FCF yield 16.76%, momentum 78.1%, target weight 10.0%.
2021-09-30 BUY T 1,054 20.4 -21501.92 fcf-yield buy: T, revenue 119.9B, op margin 5.0%, FCF yield 18.96%, momentum -5.3%, target weight 10.0%.
2021-09-30 BUY F 171 14.16 -2421.36 fcf-yield buy: F, revenue 134.6B, op margin 1.0%, FCF yield 19.08%, momentum 112.6%, target weight 10.0%.
2021-09-30 SELL MRNA 86 384.86 2021-07-01 SHORT +33097.96 Exit MRNA: no longer in the top 10 fcf-yield factor set as of 2021-09-30.
2021-09-30 SELL MPC 330 61.81 2021-07-01 SHORT +20397.30 Exit MPC: no longer in the top 10 fcf-yield factor set as of 2021-09-30.
2021-09-30 DEPOSIT +5000.00 Monthly contribution x2
2021-09-14 DIVIDEND GILD 292 0.71 +207.32
2021-09-01 INTEREST +0.01
2021-08-17 DIVIDEND MPC 330 0.58 +191.40
2021-08-09 DIVIDEND IBM 144 1.57 +225.77
2021-08-02 INTEREST +0.01
2021-07-29 DIVIDEND PFE 511 0.39 +199.29
2021-07-22 DIVIDEND CVS 246 0.5 +123.00
2021-07-14 DIVIDEND FCX 545 0.07 +40.88
2021-07-14 DIVIDEND ABBV 177 1.3 +230.10
2021-07-01 BUY FCX 545 37.09 -20214.05 fcf-yield buy: FCX, revenue 18.3B, op margin 33.9%, FCF yield 8.31%, momentum 222.8%, target weight 10.0%.
2021-07-01 BUY PFE 511 39.56 -20215.16 fcf-yield buy: PFE, revenue 49.4B, op margin n/a, FCF yield 9.50%, momentum 23.6%, target weight 10.0%.
2021-07-01 BUY ABBV 177 114.26 -20224.02 fcf-yield buy: ABBV, revenue 53.7B, op margin 28.9%, FCF yield 9.68%, momentum 15.3%, target weight 10.0%.
2021-07-01 BUY GILD 292 69.13 -20185.96 fcf-yield buy: GILD, revenue 26.6B, op margin 36.7%, FCF yield 9.96%, momentum -9.1%, target weight 10.0%.
2021-07-01 BUY MRNA 86 235.11 -20219.46 fcf-yield buy: MRNA, revenue 7.0B, op margin 54.4%, FCF yield 10.09%, momentum 281.7%, target weight 10.0%.
2021-07-01 BUY CVS 246 82.22 -20226.12 fcf-yield buy: CVS, revenue 278.3B, op margin 4.9%, FCF yield 11.13%, momentum 27.4%, target weight 10.0%.
2021-07-01 BUY IBM 144 140.38 -20215.07 fcf-yield buy: IBM, revenue 46.9B, op margin n/a, FCF yield 11.73%, momentum 23.9%, target weight 10.0%.
2021-07-01 BUY MPC 330 61.27 -20219.10 fcf-yield buy: MPC, revenue 87.7B, op margin 0.6%, FCF yield 14.40%, momentum 71.7%, target weight 10.0%.
2021-07-01 BUY F 1,356 14.91 -20217.96 fcf-yield buy: F, revenue 136.4B, op margin 1.7%, FCF yield 25.50%, momentum 149.3%, target weight 10.0%.
2021-07-01 BUY GM 342 59.11 -20215.62 fcf-yield buy: GM, revenue 126.0B, op margin 10.6%, FCF yield 35.60%, momentum 136.8%, target weight 10.0%.
2021-07-01 DEPOSIT +2500.00 Monthly contribution (first month)
2021-07-01 DEPOSIT +200000.00 Initial capital
storage/stock-reports/235/values.log
Snapshots
1,251
First value
201,777.76
Latest value
649,210.93
Net change
447,433.17
Total Value 649,210.93
+447,433.17 (+221.75%) 2021-07-02 -> 2026-06-26