All Reports / Report #246

Simulation Report

Large Cap Revenue + FCF Top 10

The simulation finished up 83.27% versus contributed principal.
Created at 2026-07-16 11:55:28 / v2 / Updated by Colin ZHao

Simulation Report

Large Cap Revenue + FCF Top 10

The simulation finished up 83.27% versus contributed principal.

Created at 2026-07-16 11:55:28 / 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,825.24
Principal contributed
350,000.00
Ending cash
6,445.40

Strategy Rules

Large Cap Revenue + FCF Top 10 qf-2021-revenue-fcf-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
641,448.97Portfolio value at the final available date
Total gain/loss
+291,448.97+83.27%
Avg yearly gain
+16.12%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
-23.79%10 open positions at the end of the run

Run Facts

Largest position
20.36%
Cash position
6,445.40 (1.00%)
Unique stocks traded
34

Tax Profile

Unrealized gain exposure
+109,572.43
Long-term tax
15,817.18
Short-term tax
14,482.42
Dividend tax
6,943.80
Total estimated tax
37,314.45

Strategy Check

  • The strategy followed the trading-universe rule: 34 user-selected stocks were traded, with 132 buys and 100 sells.
  • The strategy met the capital-growth goal in absolute terms, finishing with a 83.27% return on contributed principal.
  • The portfolio did not fully satisfy the anti-concentration goal: the largest ending position reached 20.36% of the portfolio.
  • The path was volatile: maximum drawdown reached -23.79%.

Note

Revenue scale + free-cash-flow: combine enterprise scale with trailing cash-generation strength. Inspired by top published family: Momentum + Quality (proxy).

Positions At Report Date

Symbol Quantity Last Price Market Value Unit Cost Total Cost $ Gain/Loss % Gain/Loss % of Group
ADBE 117 202.73 23,719.41 229.94 26,902.98 -3,183.57 -11.83% 3.74%
BMY 1,507 57.52 86,682.64 48.79 73,530.74 +13,151.90 +17.89% 13.65%
CMCSA 2,756 23.17 63,856.52 31.40 86,540.87 -22,684.35 -26.21% 10.06%
KLAC 245 248.64 60,916.80 172.73 42,317.87 +18,598.93 +43.95% 9.59%
LRCX 341 379.09 129,269.69 203.08 69,250.28 +60,019.41 +86.67% 20.36%
NEM 554 96.13 53,256.02 58.75 32,547.50 +20,708.52 +63.63% 8.39%
NFLX 1,150 73.81 84,881.50 60.86 69,991.56 +14,889.94 +21.27% 13.37%
PYPL 938 44.29 41,544.02 59.14 55,469.89 -13,925.87 -25.11% 6.54%
T 1,969 22.72 44,735.68 18.17 35,769.31 +8,966.37 +25.07% 7.04%
UAL 339 136.11 46,141.29 97.67 33,110.13 +13,031.16 +39.36% 7.27%

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 938 0.14 +131.32
2026-06-01 INTEREST +3.45
2026-05-27 DIVIDEND NEM 554 0.26 +144.04
2026-05-18 DIVIDEND KLAC 245 0.23 +56.35
2026-05-01 INTEREST +5.65
2026-04-10 DIVIDEND T 1,969 0.28 +547.38
2026-04-09 BUY ADBE 117 229.94 -26902.98 revenue-fcf buy: ADBE, revenue 24.5B, op margin 36.6%, FCF yield 10.31%, momentum -32.5%, target weight 7.1%.
2026-04-09 BUY PYPL 363 45.98 -16690.74 revenue-fcf buy: PYPL, revenue 33.7B, op margin 17.9%, FCF yield 12.21%, momentum -21.4%, target weight 8.5%.
2026-04-09 BUY UAL 339 97.67 -33110.13 revenue-fcf buy: UAL, revenue 60.5B, op margin 8.4%, FCF yield 12.16%, momentum 66.2%, target weight 8.7%.
2026-04-09 BUY KLAC 245 172.73 -42317.87 revenue-fcf buy: KLAC, revenue 13.1B, op margin n/a, FCF yield 16.60%, momentum 185.7%, target weight 11.2%.
2026-04-09 BUY CMCSA 79 28.31 -2236.49 revenue-fcf buy: CMCSA, revenue 125.3B, op margin 15.3%, FCF yield 16.91%, momentum -9.7%, target weight 12.5%.
2026-04-09 BUY NFLX 83 102.05 -8470.15 revenue-fcf buy: NFLX, revenue 46.9B, op margin 29.7%, FCF yield 27.23%, momentum 17.6%, target weight 19.3%.
2026-04-09 SELL TMUS 124 197.54 2026-01-07 SHORT +24494.96 Exit TMUS: no longer in the top 10 revenue-fcf factor set as of 2026-04-09.
2026-04-09 SELL GM 843 76.73 2026-01-07 SHORT +64683.39 Exit GM: no longer in the top 10 revenue-fcf factor set as of 2026-04-09.
2026-04-09 SELL NOW 148 89.81 2026-01-07 SHORT +13291.88 Exit NOW: no longer in the top 10 revenue-fcf factor set as of 2026-04-09.
2026-04-09 SELL NOW 176 89.81 2025-10-07 SHORT +15806.56 Exit NOW: no longer in the top 10 revenue-fcf factor set as of 2026-04-09.
2026-04-09 DEPOSIT +7500.00 Monthly contribution x3
2026-04-02 DIVIDEND BMY 1,507 0.63 +949.41
2026-04-01 INTEREST +7.57
2026-04-01 DIVIDEND CMCSA 2,677 0.33 +883.41
2026-03-06 DIVIDEND GM 843 0.18 +151.74
2026-03-04 DIVIDEND LRCX 341 0.26 +88.66
2026-03-04 DIVIDEND PYPL 575 0.14 +80.50
2026-03-03 DIVIDEND NEM 554 0.26 +144.04
2026-03-02 INTEREST +5.60
2026-02-27 DIVIDEND TMUS 124 1.02 +126.48
2026-02-02 INTEREST +6.20
2026-01-14 DIVIDEND CMCSA 2,677 0.33 +883.41
2026-01-12 DIVIDEND T 1,969 0.28 +547.38
2026-01-07 BUY TMUS 124 197.29 -24463.96 revenue-fcf buy: TMUS, revenue 88.3B, op margin 20.7%, FCF yield 7.86%, momentum -10.0%, target weight 5.3%.
2026-01-07 BUY PYPL 256 58.51 -14978.56 revenue-fcf buy: PYPL, revenue 33.2B, op margin 18.3%, FCF yield 9.70%, momentum -33.2%, target weight 6.3%.
2026-01-07 BUY T 12 23.97 -287.64 revenue-fcf buy: T, revenue 125.6B, op margin 19.2%, FCF yield 11.31%, momentum 5.7%, target weight 7.8%.
2026-01-07 BUY NOW 148 150.9 -22333.20 revenue-fcf buy: NOW, revenue 13.3B, op margin 13.7%, FCF yield 14.72%, momentum -29.7%, target weight 9.2%.
2026-01-07 BUY CMCSA 257 27.9 -7170.30 revenue-fcf buy: CMCSA, revenue 123.7B, op margin 16.7%, FCF yield 18.42%, momentum -21.0%, target weight 12.6%.
2026-01-07 BUY GM 843 81.91 -69050.13 revenue-fcf buy: GM, revenue 168.0B, op margin 1.7%, FCF yield 21.55%, momentum 58.2%, target weight 14.9%.
2026-01-07 BUY LRCX 341 203.08 -69250.28 revenue-fcf buy: LRCX, revenue 20.6B, op margin 33.8%, FCF yield 23.54%, momentum 170.4%, target weight 15.0%.
2026-01-07 BUY NFLX 31 90.73 -2812.63 revenue-fcf buy: NFLX, revenue 45.2B, op margin 29.5%, FCF yield 24.36%, momentum 3.0%, target weight 16.0%.
2026-01-07 SELL WBD 1,536 28.59 2025-10-07 SHORT +43914.24 Exit WBD: no longer in the top 10 revenue-fcf factor set as of 2026-01-07.
2026-01-07 SELL PFE 126 25.28 2025-10-07 SHORT +3185.28 Exit PFE: no longer in the top 10 revenue-fcf factor set as of 2026-01-07.
2026-01-07 SELL PFE 1,016 25.28 2025-07-09 SHORT +25684.48 Exit PFE: no longer in the top 10 revenue-fcf factor set as of 2026-01-07.
2026-01-07 SELL F 1,451 13.74 2025-10-07 SHORT +19936.74 Exit F: no longer in the top 10 revenue-fcf factor set as of 2026-01-07.
2026-01-07 SELL F 511 13.74 2025-07-09 SHORT +7021.14 Exit F: no longer in the top 10 revenue-fcf factor set as of 2026-01-07.
2026-01-07 SELL F 1,813 13.74 2025-04-07 SHORT +24910.62 Exit F: no longer in the top 10 revenue-fcf factor set as of 2026-01-07.
2026-01-07 SELL F 925 13.74 2025-01-03 LONG +12709.50 Exit F: no longer in the top 10 revenue-fcf factor set as of 2026-01-07.
2026-01-07 SELL F 2,390 13.74 2024-10-03 LONG +32838.60 Exit F: no longer in the top 10 revenue-fcf factor set as of 2026-01-07.
2026-01-07 SELL F 303 13.74 2024-07-05 LONG +4163.22 Exit F: no longer in the top 10 revenue-fcf factor set as of 2026-01-07.
2026-01-07 SELL F 88 13.74 2024-04-04 LONG +1209.12 Exit F: no longer in the top 10 revenue-fcf factor set as of 2026-01-07.
2026-01-07 SELL F 499 13.74 2024-01-03 LONG +6856.26 Exit F: no longer in the top 10 revenue-fcf factor set as of 2026-01-07.
2026-01-07 SELL F 1,242 13.74 2023-10-03 LONG +17065.08 Exit F: no longer in the top 10 revenue-fcf factor set as of 2026-01-07.
2026-01-07 DEPOSIT +7500.00 Monthly contribution x3
2026-01-02 INTEREST +10.53
2026-01-02 DIVIDEND BMY 1,507 0.63 +949.41
2025-12-01 INTEREST +8.01
2025-11-26 DIVIDEND NEM 554 0.25 +138.50
2025-11-19 DIVIDEND PYPL 319 0.14 +44.66
2025-11-07 DIVIDEND PFE 1,142 0.43 +491.06
2025-11-07 DIVIDEND F 9,222 0.15 +1383.30
2025-11-03 INTEREST +5.38
2025-10-10 DIVIDEND T 1,957 0.28 +544.05
2025-10-07 BUY PFE 126 26.27 -3310.02 revenue-fcf buy: PFE, revenue 62.8B, op margin n/a, FCF yield 6.99%, momentum -7.3%, target weight 5.4%.
2025-10-07 BUY PYPL 319 74.61 -23800.59 revenue-fcf buy: PYPL, revenue 32.9B, op margin 18.2%, FCF yield 7.61%, momentum -3.5%, target weight 5.7%.
2025-10-07 BUY WBD 1,536 18.6 -28569.60 revenue-fcf buy: WBD, revenue 37.9B, op margin 1.5%, FCF yield 9.07%, momentum 140.3%, target weight 6.8%.
2025-10-07 BUY NOW 176 180.85 -31829.25 revenue-fcf buy: NOW, revenue 12.7B, op margin 13.9%, FCF yield 10.62%, momentum 1.5%, target weight 7.6%.
2025-10-07 BUY BMY 445 44.66 -19873.70 revenue-fcf buy: BMY, revenue 48.0B, op margin n/a, FCF yield 16.96%, momentum -17.6%, target weight 12.9%.
2025-10-07 BUY CMCSA 846 28.68 -24262.01 revenue-fcf buy: CMCSA, revenue 123.3B, op margin 18.0%, FCF yield 17.16%, momentum -25.0%, target weight 13.5%.
2025-10-07 BUY F 1,451 11.92 -17295.92 revenue-fcf buy: F, revenue 189.6B, op margin 1.9%, FCF yield 24.95%, momentum 14.1%, target weight 20.0%.
2025-10-07 SELL UNH 97 363.66 2025-07-09 SHORT +35275.02 Exit UNH: no longer in the top 10 revenue-fcf factor set as of 2025-10-07.
2025-10-07 SELL UAL 700 96.65 2025-07-09 SHORT +67655.00 Exit UAL: no longer in the top 10 revenue-fcf factor set as of 2025-10-07.
2025-10-07 SELL SLB 183 34.41 2025-07-09 SHORT +6297.03 Exit SLB: no longer in the top 10 revenue-fcf factor set as of 2025-10-07.
2025-10-07 SELL SLB 186 34.41 2025-04-07 SHORT +6400.26 Exit SLB: no longer in the top 10 revenue-fcf factor set as of 2025-10-07.
2025-10-07 SELL SLB 141 34.41 2025-01-03 SHORT +4851.81 Exit SLB: no longer in the top 10 revenue-fcf factor set as of 2025-10-07.
2025-10-07 SELL SLB 494 34.41 2024-10-03 LONG +16998.54 Exit SLB: no longer in the top 10 revenue-fcf factor set as of 2025-10-07.
2025-10-07 DEPOSIT +7500.00 Monthly contribution x3
2025-10-03 DIVIDEND BMY 1,062 0.62 +658.44
2025-10-01 INTEREST +9.87
2025-10-01 DIVIDEND CMCSA 1,574 0.31 +486.80
2025-09-15 DIVIDEND UNH 97 2.21 +214.37
2025-09-04 DIVIDEND NEM 554 0.25 +138.50
2025-09-03 DIVIDEND SLB 1,004 0.28 +286.14
2025-09-02 INTEREST +7.75
2025-08-11 DIVIDEND F 7,771 0.15 +1165.65
2025-08-01 INTEREST +5.38
2025-07-25 DIVIDEND PFE 1,016 0.43 +436.88
2025-07-10 DIVIDEND T 1,957 0.28 +544.05
2025-07-09 BUY PFE 1,016 25.56 -25968.96 revenue-fcf buy: PFE, revenue 63.8B, op margin n/a, FCF yield 8.61%, momentum -8.9%, target weight 6.5%.
2025-07-09 BUY SLB 183 36.25 -6633.75 revenue-fcf buy: SLB, revenue 35.5B, op margin n/a, FCF yield 9.46%, momentum -21.4%, target weight 6.9%.
2025-07-09 BUY UNH 97 302.91 -29382.27 revenue-fcf buy: UNH, revenue 422.8B, op margin 7.3%, FCF yield 9.07%, momentum -37.9%, target weight 7.3%.
2025-07-09 BUY NEM 554 58.75 -32547.50 revenue-fcf buy: NEM, revenue 20.6B, op margin n/a, FCF yield 11.32%, momentum 32.0%, target weight 8.1%.
2025-07-09 BUY CMCSA 507 33.38 -16925.33 revenue-fcf buy: CMCSA, revenue 124.2B, op margin 18.1%, FCF yield 13.68%, momentum -5.9%, target weight 10.5%.
2025-07-09 BUY BMY 658 47.66 -31360.28 revenue-fcf buy: BMY, revenue 47.7B, op margin n/a, FCF yield 15.14%, momentum 20.2%, target weight 11.2%.
2025-07-09 BUY UAL 700 80.18 -56126.00 revenue-fcf buy: UAL, revenue 58.0B, op margin 8.6%, FCF yield 18.68%, momentum 70.6%, target weight 13.9%.
2025-07-09 BUY F 511 11.83 -6045.13 revenue-fcf buy: F, revenue 185.2B, op margin 1.6%, FCF yield 21.41%, momentum -7.9%, target weight 16.7%.
2025-07-09 SELL PYPL 332 74.83 2025-04-07 SHORT +24843.56 Exit PYPL: no longer in the top 10 revenue-fcf factor set as of 2025-07-09.
2025-07-09 SELL NOW 148 202.74 2025-04-07 SHORT +30005.82 Exit NOW: no longer in the top 10 revenue-fcf factor set as of 2025-07-09.
2025-07-09 SELL DAL 608 50.7 2025-04-07 SHORT +30825.60 Exit DAL: no longer in the top 10 revenue-fcf factor set as of 2025-07-09.
2025-07-09 SELL GM 18 52.57 2025-04-07 SHORT +946.26 Exit GM: no longer in the top 10 revenue-fcf factor set as of 2025-07-09.
2025-07-09 SELL GM 844 52.57 2023-10-03 LONG +44369.08 Exit GM: no longer in the top 10 revenue-fcf factor set as of 2025-07-09.
2025-07-09 SELL GM 194 52.57 2023-07-05 LONG +10198.58 Exit GM: no longer in the top 10 revenue-fcf factor set as of 2025-07-09.
2025-07-09 SELL GM 6 52.57 2023-04-03 LONG +315.42 Exit GM: no longer in the top 10 revenue-fcf factor set as of 2025-07-09.
2025-07-09 SELL GM 1,013 52.57 2022-12-30 LONG +53253.41 Exit GM: no longer in the top 10 revenue-fcf factor set as of 2025-07-09.
2025-07-09 DEPOSIT +7500.00 Monthly contribution x3
2025-07-03 DIVIDEND BMY 404 0.62 +250.48
2025-07-02 DIVIDEND CMCSA 1,067 0.31 +330.00
2025-07-01 INTEREST +7.96
2025-06-06 DIVIDEND GM 2,075 0.15 +311.25
2025-06-04 DIVIDEND SLB 821 0.28 +233.98
2025-06-02 INTEREST +5.63
2025-05-13 DIVIDEND DAL 608 0.15 +91.20
2025-05-12 DIVIDEND F 7,260 0.15 +1089.00
2025-05-01 INTEREST +4.67
2025-04-10 DIVIDEND T 1,957 0.28 +544.05
2025-04-07 BUY PYPL 332 58.53 -19431.96 revenue-fcf buy: PYPL, revenue 31.9B, op margin 17.8%, FCF yield 10.40%, momentum -9.3%, target weight 6.5%.
2025-04-07 BUY SLB 186 33.14 -6164.04 revenue-fcf buy: SLB, revenue 36.1B, op margin n/a, FCF yield 10.79%, momentum -38.9%, target weight 6.8%.
2025-04-07 BUY NOW 148 147.1 -21770.80 revenue-fcf buy: NOW, revenue 11.5B, op margin 12.9%, FCF yield 12.15%, momentum -2.9%, target weight 7.3%.
2025-04-07 BUY BMY 404 55.19 -22296.76 revenue-fcf buy: BMY, revenue 47.6B, op margin n/a, FCF yield 11.74%, momentum 7.4%, target weight 7.4%.
2025-04-07 BUY DAL 608 37.29 -22672.32 revenue-fcf buy: DAL, revenue 61.9B, op margin 9.6%, FCF yield 11.80%, momentum -18.7%, target weight 7.6%.
2025-04-07 BUY CMCSA 159 31.37 -4987.56 revenue-fcf buy: CMCSA, revenue 123.6B, op margin 18.7%, FCF yield 12.21%, momentum -18.6%, target weight 8.0%.
2025-04-07 BUY F 1,813 9.24 -16752.12 revenue-fcf buy: F, revenue 182.9B, op margin 2.4%, FCF yield 25.19%, momentum -30.1%, target weight 16.8%.
2025-04-07 BUY GM 18 43.53 -783.54 revenue-fcf buy: GM, revenue 172.3B, op margin 7.2%, FCF yield 30.42%, momentum -0.3%, target weight 20.3%.
2025-04-07 SELL CVS 458 63.85 2025-01-03 SHORT +29243.30 Exit CVS: no longer in the top 10 revenue-fcf factor set as of 2025-04-07.
2025-04-07 SELL UAL 277 58.77 2025-01-03 SHORT +16279.29 Exit UAL: no longer in the top 10 revenue-fcf factor set as of 2025-04-07.
2025-04-07 SELL OXY 133 38.75 2025-01-03 SHORT +5153.75 Exit OXY: no longer in the top 10 revenue-fcf factor set as of 2025-04-07.
2025-04-07 SELL OXY 463 38.75 2024-10-03 SHORT +17941.25 Exit OXY: no longer in the top 10 revenue-fcf factor set as of 2025-04-07.
2025-04-07 SELL GILD 10 105.52 2025-01-03 SHORT +1055.20 Exit GILD: no longer in the top 10 revenue-fcf factor set as of 2025-04-07.
2025-04-07 SELL GILD 115 105.52 2024-10-03 SHORT +12134.80 Exit GILD: no longer in the top 10 revenue-fcf factor set as of 2025-04-07.
2025-04-07 SELL GILD 133 105.52 2024-07-05 SHORT +14034.16 Exit GILD: no longer in the top 10 revenue-fcf factor set as of 2025-04-07.
2025-04-07 SELL GILD 73 105.52 2024-04-04 LONG +7702.96 Exit GILD: no longer in the top 10 revenue-fcf factor set as of 2025-04-07.
2025-04-07 DEPOSIT +7500.00 Monthly contribution x3
2025-04-02 DIVIDEND CMCSA 908 0.31 +280.82
2025-04-01 INTEREST +11.57
2025-03-14 DIVIDEND GILD 331 0.79 +261.49
2025-03-10 DIVIDEND OXY 596 0.24 +143.04
2025-03-07 DIVIDEND GM 2,057 0.12 +246.84
2025-03-03 INTEREST +6.94
2025-02-18 DIVIDEND F 5,447 0.3 +1634.10
2025-02-05 DIVIDEND SLB 635 0.28 +180.97
2025-02-03 INTEREST +3.56
2025-01-23 DIVIDEND CVS 458 0.67 +304.57
2025-01-10 DIVIDEND T 1,957 0.28 +544.05
2025-01-08 DIVIDEND CMCSA 908 0.29 +263.80
2025-01-03 BUY SLB 141 38.59 -5441.19 revenue-fcf buy: SLB, revenue 36.3B, op margin n/a, FCF yield 8.65%, momentum -26.7%, target weight 6.5%.
2025-01-03 BUY GILD 10 91.41 -914.10 revenue-fcf buy: GILD, revenue 28.8B, op margin 5.8%, FCF yield 9.17%, momentum 9.5%, target weight 6.8%.
2025-01-03 BUY OXY 133 50.51 -6717.83 revenue-fcf buy: OXY, revenue 22.7B, op margin n/a, FCF yield 10.84%, momentum -16.7%, target weight 7.9%.
2025-01-03 BUY CMCSA 152 35.3 -5366.30 revenue-fcf buy: CMCSA, revenue 123.7B, op margin 18.8%, FCF yield 10.30%, momentum -13.0%, target weight 8.1%.
2025-01-03 BUY CVS 458 45.77 -20962.66 revenue-fcf buy: CVS, revenue 372.8B, op margin 2.3%, FCF yield 10.88%, momentum -43.4%, target weight 8.9%.
2025-01-03 BUY UAL 277 95.67 -26500.59 revenue-fcf buy: UAL, revenue 57.1B, op margin 8.9%, FCF yield 14.82%, momentum 142.0%, target weight 11.3%.
2025-01-03 BUY F 925 9.88 -9139.00 revenue-fcf buy: F, revenue 185.0B, op margin 2.8%, FCF yield 17.05%, momentum -15.6%, target weight 13.6%.
2025-01-03 SELL PYPL 109 87.6 2024-10-03 SHORT +9548.40 Exit PYPL: no longer in the top 10 revenue-fcf factor set as of 2025-01-03.
2025-01-03 SELL PYPL 254 87.6 2024-07-05 SHORT +22250.40 Exit PYPL: no longer in the top 10 revenue-fcf factor set as of 2025-01-03.
2025-01-03 SELL NOW 13 214.75 2024-10-03 SHORT +2791.80 Exit NOW: no longer in the top 10 revenue-fcf factor set as of 2025-01-03.
2025-01-03 SELL NOW 12 214.75 2024-07-05 SHORT +2577.05 Exit NOW: no longer in the top 10 revenue-fcf factor set as of 2025-01-03.
2025-01-03 SELL NOW 12 214.75 2024-04-04 SHORT +2577.05 Exit NOW: no longer in the top 10 revenue-fcf factor set as of 2025-01-03.
2025-01-03 SELL NOW 7 214.75 2024-01-03 SHORT +1503.28 Exit NOW: no longer in the top 10 revenue-fcf factor set as of 2025-01-03.
2025-01-03 SELL NOW 112 214.75 2023-10-03 LONG +24052.45 Exit NOW: no longer in the top 10 revenue-fcf factor set as of 2025-01-03.
2025-01-03 DEPOSIT +7500.00 Monthly contribution x3
2025-01-02 INTEREST +9.61
2024-12-13 DIVIDEND GILD 321 0.77 +247.17
2024-12-10 DIVIDEND OXY 463 0.22 +101.86
2024-12-06 DIVIDEND GM 2,057 0.12 +246.84
2024-12-04 DIVIDEND SLB 494 0.28 +135.85
2024-12-02 INTEREST +6.71
2024-11-07 DIVIDEND F 4,522 0.15 +678.30
2024-11-01 INTEREST +4.25
2024-10-10 DIVIDEND T 1,957 0.28 +544.05
2024-10-03 BUY SLB 494 44.89 -22175.66 revenue-fcf buy: SLB, revenue 36.0B, op margin n/a, FCF yield 8.46%, momentum -23.4%, target weight 6.6%.
2024-10-03 BUY NOW 13 178.13 -2315.66 revenue-fcf buy: NOW, revenue 10.5B, op margin 12.0%, FCF yield 9.20%, momentum 64.6%, target weight 6.9%.
2024-10-03 BUY CMCSA 44 38.25 -1682.89 revenue-fcf buy: CMCSA, revenue 123.1B, op margin 18.5%, FCF yield 8.55%, momentum -6.1%, target weight 7.1%.
2024-10-03 BUY GILD 115 84.17 -9679.55 revenue-fcf buy: GILD, revenue 28.3B, op margin 2.9%, FCF yield 9.11%, momentum 14.9%, target weight 7.1%.
2024-10-03 BUY PYPL 109 77.31 -8426.79 revenue-fcf buy: PYPL, revenue 31.5B, op margin 17.8%, FCF yield 9.30%, momentum 34.9%, target weight 7.3%.
2024-10-03 BUY OXY 463 54.79 -25367.77 revenue-fcf buy: OXY, revenue 22.8B, op margin n/a, FCF yield 9.88%, momentum -12.3%, target weight 7.6%.
2024-10-03 BUY T 138 22.05 -3042.90 revenue-fcf buy: T, revenue 122.1B, op margin 15.6%, FCF yield 12.80%, momentum 49.2%, target weight 10.6%.
2024-10-03 BUY F 2,390 10.45 -24975.50 revenue-fcf buy: F, revenue 182.7B, op margin 2.0%, FCF yield 15.33%, momentum -13.4%, target weight 12.8%.
2024-10-03 BUY NFLX 218 70.68 -15408.24 revenue-fcf buy: NFLX, revenue 37.6B, op margin 25.6%, FCF yield 23.55%, momentum 87.6%, target weight 18.5%.
2024-10-03 SELL MO 321 49.98 2024-07-05 SHORT +16043.58 Exit MO: no longer in the top 10 revenue-fcf factor set as of 2024-10-03.
2024-10-03 SELL MPC 8 174.84 2023-07-05 LONG +1398.72 Exit MPC: no longer in the top 10 revenue-fcf factor set as of 2024-10-03.
2024-10-03 SELL MPC 236 174.84 2022-07-01 LONG +41262.24 Exit MPC: no longer in the top 10 revenue-fcf factor set as of 2024-10-03.
2024-10-03 SELL MPC 256 174.84 2022-03-31 LONG +44759.04 Exit MPC: no longer in the top 10 revenue-fcf factor set as of 2024-10-03.
2024-10-03 DEPOSIT +7500.00 Monthly contribution x3
2024-10-02 DIVIDEND CMCSA 712 0.29 +206.86
2024-10-01 INTEREST +8.23
2024-09-16 DIVIDEND MO 321 1.02 +327.42
2024-09-13 DIVIDEND GILD 206 0.77 +158.62
2024-09-06 DIVIDEND GM 2,057 0.12 +246.84
2024-09-03 INTEREST +6.03
2024-08-21 DIVIDEND MPC 500 0.82 +412.50
2024-08-07 DIVIDEND F 2,132 0.15 +319.80
2024-08-01 INTEREST +4.15
2024-07-10 DIVIDEND T 1,819 0.28 +505.68
2024-07-05 BUY GILD 133 66.69 -8869.77 revenue-fcf buy: GILD, revenue 27.8B, op margin 9.2%, FCF yield 8.41%, momentum -13.7%, target weight 6.2%.
2024-07-05 BUY NOW 12 161.29 -1935.53 revenue-fcf buy: NOW, revenue 10.0B, op margin 10.8%, FCF yield 9.28%, momentum 42.5%, target weight 6.6%.
2024-07-05 BUY CMCSA 106 35.48 -3761.17 revenue-fcf buy: CMCSA, revenue 121.1B, op margin 19.3%, FCF yield 9.71%, momentum -8.7%, target weight 7.6%.
2024-07-05 BUY F 303 12.84 -3890.52 revenue-fcf buy: F, revenue 180.3B, op margin 2.2%, FCF yield 10.27%, momentum -16.4%, target weight 8.2%.
2024-07-05 BUY MO 321 46.1 -14798.10 revenue-fcf buy: MO, revenue 24.0B, op margin 46.1%, FCF yield 11.26%, momentum 0.3%, target weight 8.3%.
2024-07-05 BUY PYPL 254 59.76 -15179.04 revenue-fcf buy: PYPL, revenue 31.0B, op margin 17.4%, FCF yield 11.44%, momentum -13.2%, target weight 8.5%.
2024-07-05 BUY T 617 18.77 -11581.09 revenue-fcf buy: T, revenue 122.2B, op margin 18.5%, FCF yield 15.60%, momentum 16.8%, target weight 12.2%.
2024-07-05 BUY NFLX 132 69.06 -9116.58 revenue-fcf buy: NFLX, revenue 36.3B, op margin 23.8%, FCF yield 23.07%, momentum 54.9%, target weight 17.2%.
2024-07-05 SELL OXY 27 61.79 2023-04-03 LONG +1668.33 Exit OXY: no longer in the top 10 revenue-fcf factor set as of 2024-07-05.
2024-07-05 SELL OXY 56 61.79 2022-12-30 LONG +3460.24 Exit OXY: no longer in the top 10 revenue-fcf factor set as of 2024-07-05.
2024-07-05 SELL OXY 25 61.79 2022-07-01 LONG +1544.75 Exit OXY: no longer in the top 10 revenue-fcf factor set as of 2024-07-05.
2024-07-05 SELL OXY 397 61.79 2022-03-31 LONG +24530.63 Exit OXY: no longer in the top 10 revenue-fcf factor set as of 2024-07-05.
2024-07-05 SELL CVS 54 56.62 2023-07-05 SHORT +3057.48 Exit CVS: no longer in the top 10 revenue-fcf factor set as of 2024-07-05.
2024-07-05 SELL CVS 166 56.62 2023-04-03 LONG +9398.92 Exit CVS: no longer in the top 10 revenue-fcf factor set as of 2024-07-05.
2024-07-05 SELL CVS 42 56.62 2022-12-30 LONG +2378.04 Exit CVS: no longer in the top 10 revenue-fcf factor set as of 2024-07-05.
2024-07-05 SELL CVS 47 56.62 2021-09-30 LONG +2661.14 Exit CVS: no longer in the top 10 revenue-fcf factor set as of 2024-07-05.
2024-07-05 SELL CVS 197 56.62 2021-07-01 LONG +11154.14 Exit CVS: no longer in the top 10 revenue-fcf factor set as of 2024-07-05.
2024-07-05 DEPOSIT +7500.00 Monthly contribution x3
2024-07-03 DIVIDEND CMCSA 606 0.29 +176.06
2024-07-01 INTEREST +7.32
2024-06-14 DIVIDEND GILD 73 0.77 +56.21
2024-06-10 DIVIDEND OXY 505 0.22 +111.10
2024-06-07 DIVIDEND GM 2,057 0.12 +246.84
2024-06-03 INTEREST +6.10
2024-05-15 DIVIDEND MPC 500 0.82 +412.50
2024-05-07 DIVIDEND F 1,829 0.15 +274.35
2024-05-01 INTEREST +3.34
2024-04-19 DIVIDEND CVS 506 0.67 +336.49
2024-04-09 DIVIDEND T 1,202 0.28 +334.16
2024-04-04 BUY GILD 73 69.55 -5077.15 revenue-fcf buy: GILD, revenue 27.4B, op margin 5.7%, FCF yield 9.23%, momentum -16.4%, target weight 6.6%.
2024-04-04 BUY NOW 12 151.51 -1818.12 revenue-fcf buy: NOW, revenue 9.5B, op margin 10.0%, FCF yield 10.17%, momentum 63.1%, target weight 6.9%.
2024-04-04 BUY F 88 13.21 -1162.48 revenue-fcf buy: F, revenue 177.5B, op margin 2.6%, FCF yield 9.37%, momentum 4.2%, target weight 7.2%.
2024-04-04 BUY CMCSA 50 38.53 -1926.43 revenue-fcf buy: CMCSA, revenue 121.9B, op margin 19.3%, FCF yield 10.30%, momentum 8.2%, target weight 7.8%.
2024-04-04 BUY T 433 17.57 -7607.81 revenue-fcf buy: T, revenue 122.3B, op margin 19.1%, FCF yield 17.39%, momentum -9.4%, target weight 13.1%.
2024-04-04 BUY NFLX 131 61.71 -8084.53 revenue-fcf buy: NFLX, revenue 34.9B, op margin 22.5%, FCF yield 26.30%, momentum 77.2%, target weight 18.9%.
2024-04-04 SELL BMY 90 51.4 2024-01-03 SHORT +4626.00 Exit BMY: no longer in the top 10 revenue-fcf factor set as of 2024-04-04.
2024-04-04 SELL BMY 216 51.4 2023-10-03 SHORT +11102.40 Exit BMY: no longer in the top 10 revenue-fcf factor set as of 2024-04-04.
2024-04-04 DEPOSIT +7500.00 Monthly contribution x3
2024-04-04 DIVIDEND BMY 306 0.6 +183.60
2024-04-02 DIVIDEND CMCSA 556 0.29 +161.54
2024-04-01 INTEREST +9.70
2024-03-07 DIVIDEND OXY 505 0.22 +111.10
2024-03-01 INTEREST +5.58
2024-02-29 DIVIDEND GM 2,057 0.12 +246.84
2024-02-20 DIVIDEND MPC 500 0.82 +412.50
2024-02-15 DIVIDEND F 1,741 0.33 +574.53
2024-02-01 INTEREST +3.15
2024-01-19 DIVIDEND CVS 506 0.67 +336.49
2024-01-09 DIVIDEND T 769 0.28 +213.78
2024-01-04 DIVIDEND BMY 306 0.6 +183.60
2024-01-03 BUY NOW 7 135.06 -945.42 revenue-fcf buy: NOW, revenue 9.0B, op margin 8.5%, FCF yield 9.72%, momentum 73.9%, target weight 5.2%.
2024-01-03 BUY BMY 90 52.3 -4707.00 revenue-fcf buy: BMY, revenue 45.0B, op margin n/a, FCF yield 11.97%, momentum -27.3%, target weight 6.9%.
2024-01-03 BUY F 499 11.71 -5843.29 revenue-fcf buy: F, revenue 176.2B, op margin 3.1%, FCF yield 14.27%, momentum 0.7%, target weight 8.7%.
2024-01-03 BUY T 769 17.23 -13249.87 revenue-fcf 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 555 47.03 -26099.43 revenue-fcf buy: NFLX, revenue 33.7B, op margin 20.6%, FCF yield 34.41%, momentum 59.5%, target weight 19.6%.
2024-01-03 SELL ABBV 32 160.46 2023-10-03 SHORT +5134.72 Exit ABBV: no longer in the top 10 revenue-fcf factor set as of 2024-01-03.
2024-01-03 SELL ABBV 74 160.46 2023-07-05 SHORT +11874.04 Exit ABBV: no longer in the top 10 revenue-fcf factor set as of 2024-01-03.
2024-01-03 SELL DVN 155 46.81 2023-04-03 SHORT +7255.55 Exit DVN: no longer in the top 10 revenue-fcf factor set as of 2024-01-03.
2024-01-03 SELL DVN 90 46.81 2022-12-30 LONG +4212.90 Exit DVN: no longer in the top 10 revenue-fcf factor set as of 2024-01-03.
2024-01-03 SELL DVN 275 46.81 2022-07-01 LONG +12872.75 Exit DVN: no longer in the top 10 revenue-fcf factor set as of 2024-01-03.
2024-01-03 DEPOSIT +7500.00 Monthly contribution x3
2024-01-02 INTEREST +7.91
2024-01-02 DIVIDEND CMCSA 556 0.27 +151.12
2023-12-14 DIVIDEND DVN 520 0.77 +400.40
2023-12-07 DIVIDEND OXY 505 0.18 +90.90
2023-12-01 INTEREST +4.68
2023-11-30 DIVIDEND GM 2,057 0.09 +185.13
2023-11-15 DIVIDEND MPC 500 0.82 +412.50
2023-11-01 INTEREST +2.39
2023-10-31 DIVIDEND F 1,242 0.15 +186.30
2023-10-19 DIVIDEND CVS 506 0.6 +306.13
2023-10-12 DIVIDEND ABBV 106 1.48 +156.88
2023-10-05 DIVIDEND BMY 216 0.57 +123.12
2023-10-03 BUY ABBV 32 147.43 -4717.76 revenue-fcf buy: ABBV, revenue 55.1B, op margin 27.3%, FCF yield 9.48%, momentum 9.9%, target weight 6.0%.
2023-10-03 BUY NOW 112 108.25 -12123.78 revenue-fcf buy: NOW, revenue 8.5B, op margin 7.6%, FCF yield 10.66%, momentum 43.3%, target weight 6.2%.
2023-10-03 BUY BMY 216 57.22 -12359.52 revenue-fcf buy: BMY, revenue 44.9B, op margin n/a, FCF yield 10.11%, momentum -19.5%, target weight 6.3%.
2023-10-03 BUY F 1,242 12.07 -14990.94 revenue-fcf buy: F, revenue 174.2B, op margin 4.2%, FCF yield 11.59%, momentum 7.8%, target weight 7.6%.
2023-10-03 BUY GM 844 31.38 -26484.72 revenue-fcf buy: GM, revenue 158.2B, op margin 6.9%, FCF yield 39.48%, momentum -2.2%, target weight 25.9%.
2023-10-03 SELL MO 16 41.13 2023-07-05 SHORT +658.08 Exit MO: no longer in the top 10 revenue-fcf factor set as of 2023-10-03.
2023-10-03 SELL MO 381 41.13 2023-04-03 SHORT +15670.53 Exit MO: no longer in the top 10 revenue-fcf factor set as of 2023-10-03.
2023-10-03 SELL CVX 41 166.93 2023-04-03 SHORT +6844.13 Exit CVX: no longer in the top 10 revenue-fcf factor set as of 2023-10-03.
2023-10-03 SELL CVX 86 166.93 2022-12-30 SHORT +14355.98 Exit CVX: no longer in the top 10 revenue-fcf factor set as of 2023-10-03.
2023-10-03 SELL XOM 19 115.83 2022-07-01 LONG +2200.77 Exit XOM: no longer in the top 10 revenue-fcf factor set as of 2023-10-03.
2023-10-03 SELL XOM 184 115.83 2022-03-31 LONG +21312.72 Exit XOM: no longer in the top 10 revenue-fcf factor set as of 2023-10-03.
2023-10-03 DEPOSIT +7500.00 Monthly contribution x3
2023-10-03 DIVIDEND CMCSA 556 0.27 +151.12
2023-10-02 INTEREST +7.64
2023-09-14 DIVIDEND MO 397 0.98 +389.06
2023-09-14 DIVIDEND DVN 520 0.49 +254.80
2023-09-07 DIVIDEND OXY 505 0.18 +90.90
2023-09-01 INTEREST +3.94
2023-08-31 DIVIDEND GM 1,213 0.09 +109.17
2023-08-17 DIVIDEND CVX 127 1.51 +191.77
2023-08-15 DIVIDEND XOM 203 0.91 +184.73
2023-08-15 DIVIDEND MPC 500 0.75 +375.00
2023-08-01 INTEREST +1.97
2023-07-20 DIVIDEND CVS 506 0.6 +306.13
2023-07-13 DIVIDEND ABBV 74 1.48 +109.52
2023-07-05 BUY ABBV 74 137.62 -10183.88 revenue-fcf buy: ABBV, revenue 56.0B, op margin 31.0%, FCF yield 10.18%, momentum -10.5%, target weight 6.3%.
2023-07-05 BUY MO 16 45.98 -735.68 revenue-fcf buy: MO, revenue 24.9B, op margin 46.6%, FCF yield 10.97%, momentum 8.8%, target weight 6.6%.
2023-07-05 BUY CVS 54 69.59 -3757.86 revenue-fcf buy: CVS, revenue 339.2B, op margin 1.8%, FCF yield 20.00%, momentum -25.9%, target weight 13.2%.
2023-07-05 BUY GM 194 39.42 -7647.48 revenue-fcf buy: GM, revenue 156.4B, op margin 7.3%, FCF yield 29.06%, momentum 22.5%, target weight 18.7%.
2023-07-05 BUY MPC 8 116.21 -929.68 revenue-fcf buy: MPC, revenue 156.8B, op margin 12.0%, FCF yield 31.82%, momentum 37.6%, target weight 20.5%.
2023-07-05 SELL PFE 363 36.46 2023-04-03 SHORT +13234.98 Exit PFE: no longer in the top 10 revenue-fcf factor set as of 2023-07-05.
2023-07-05 DEPOSIT +7500.00 Monthly contribution x3
2023-07-03 INTEREST +9.20
2023-07-03 DIVIDEND CMCSA 556 0.27 +151.12
2023-06-14 DIVIDEND MO 381 0.94 +358.14
2023-06-14 DIVIDEND DVN 520 0.72 +374.40
2023-06-08 DIVIDEND OXY 505 0.18 +90.90
2023-06-01 INTEREST +4.77
2023-06-01 DIVIDEND GM 1,019 0.09 +91.71
2023-05-18 DIVIDEND CVX 127 1.51 +191.77
2023-05-16 DIVIDEND MPC 492 0.75 +369.00
2023-05-15 DIVIDEND XOM 203 0.91 +184.73
2023-05-11 DIVIDEND PFE 363 0.41 +148.83
2023-05-01 INTEREST +1.90
2023-04-20 DIVIDEND CVS 452 0.6 +273.46
2023-04-04 DIVIDEND CMCSA 556 0.27 +151.12
2023-04-03 BUY PFE 363 41.35 -15010.05 revenue-fcf buy: PFE, revenue 84.4B, op margin n/a, FCF yield 8.65%, momentum -20.1%, target weight 5.4%.
2023-04-03 BUY MO 381 44.98 -17137.38 revenue-fcf buy: MO, revenue 24.9B, op margin 47.3%, FCF yield 10.40%, momentum -13.9%, target weight 6.2%.
2023-04-03 BUY CVX 41 169.95 -6967.95 revenue-fcf buy: CVX, revenue 232.2B, op margin n/a, FCF yield 11.42%, momentum 4.4%, target weight 7.5%.
2023-04-03 BUY DVN 155 53.31 -8263.05 revenue-fcf buy: DVN, revenue 19.1B, op margin n/a, FCF yield 16.20%, momentum -9.8%, target weight 9.6%.
2023-04-03 BUY OXY 27 65.18 -1759.86 revenue-fcf buy: OXY, revenue 35.1B, op margin n/a, FCF yield 18.41%, momentum 14.9%, target weight 11.2%.
2023-04-03 BUY CVS 166 76.09 -12630.94 revenue-fcf buy: CVS, revenue 330.9B, op margin 2.3%, FCF yield 18.00%, momentum -24.8%, target weight 11.9%.
2023-04-03 BUY GM 6 36.27 -217.62 revenue-fcf buy: GM, revenue 147.8B, op margin 7.2%, FCF yield 19.44%, momentum -17.1%, target weight 12.5%.
2023-04-03 SELL CHTR 53 356.21 2022-12-30 SHORT +18879.13 Exit CHTR: no longer in the top 10 revenue-fcf factor set as of 2023-04-03.
2023-04-03 SELL T 622 19.39 2021-12-30 LONG +12060.58 Exit T: no longer in the top 10 revenue-fcf factor set as of 2023-04-03.
2023-04-03 SELL T 966 19.39 2021-09-30 LONG +18730.74 Exit T: no longer in the top 10 revenue-fcf factor set as of 2023-04-03.
2023-04-03 DEPOSIT +10000.00 Monthly contribution x4
2023-04-03 INTEREST +10.49
2023-03-14 DIVIDEND DVN 365 0.89 +324.85
2023-03-09 DIVIDEND OXY 478 0.18 +86.04
2023-03-02 DIVIDEND GM 1,013 0.09 +91.17
2023-03-01 INTEREST +6.38
2023-02-15 DIVIDEND CVX 86 1.51 +129.86
2023-02-15 DIVIDEND MPC 492 0.75 +369.00
2023-02-13 DIVIDEND XOM 203 0.91 +184.73
2023-02-01 INTEREST +4.52
2023-01-19 DIVIDEND CVS 286 0.6 +173.03
2023-01-09 DIVIDEND T 1,588 0.28 +441.46
2023-01-03 INTEREST +9.76
2023-01-03 DIVIDEND CMCSA 556 0.25 +140.69
2022-12-30 BUY CVX 86 179.49 -15436.14 revenue-fcf buy: CVX, revenue 227.1B, op margin n/a, FCF yield 10.85%, momentum 52.8%, target weight 6.4%.
2022-12-30 BUY CMCSA 556 32.77 -18222.40 revenue-fcf buy: CMCSA, revenue 121.2B, op margin 11.8%, FCF yield 12.99%, momentum -30.9%, target weight 7.5%.
2022-12-30 BUY CHTR 53 339.1 -17972.30 revenue-fcf buy: CHTR, revenue 53.6B, op margin 22.2%, FCF yield 13.44%, momentum -48.4%, target weight 7.5%.
2022-12-30 BUY DVN 90 61.51 -5535.90 revenue-fcf buy: DVN, revenue 19.7B, op margin n/a, FCF yield 15.69%, momentum 40.9%, target weight 8.5%.
2022-12-30 BUY CVS 42 93.19 -3913.98 revenue-fcf buy: CVS, revenue 315.2B, op margin 2.0%, FCF yield 16.47%, momentum -10.1%, target weight 9.9%.
2022-12-30 BUY OXY 56 62.99 -3527.44 revenue-fcf buy: OXY, revenue 35.7B, op margin n/a, FCF yield 20.18%, momentum 117.4%, target weight 11.1%.
2022-12-30 BUY GM 1,013 33.64 -34077.32 revenue-fcf buy: GM, revenue 134.5B, op margin 6.9%, FCF yield 24.19%, momentum -42.1%, target weight 14.1%.
2022-12-30 SELL F 1,172 11.63 2022-07-01 SHORT +13630.36 Exit F: no longer in the top 10 revenue-fcf factor set as of 2022-12-30.
2022-12-30 SELL HPQ 525 26.87 2022-07-01 SHORT +14106.75 Exit HPQ: no longer in the top 10 revenue-fcf factor set as of 2022-12-30.
2022-12-30 SELL MRNA 107 179.62 2022-03-31 SHORT +19219.34 Exit MRNA: no longer in the top 10 revenue-fcf factor set as of 2022-12-30.
2022-12-30 SELL MRNA 42 179.62 2021-12-30 SHORT +7544.04 Exit MRNA: no longer in the top 10 revenue-fcf factor set as of 2022-12-30.
2022-12-30 SELL GILD 79 85.85 2022-03-31 SHORT +6782.15 Exit GILD: no longer in the top 10 revenue-fcf factor set as of 2022-12-30.
2022-12-30 SELL GILD 27 85.85 2021-12-30 SHORT +2317.95 Exit GILD: no longer in the top 10 revenue-fcf factor set as of 2022-12-30.
2022-12-30 SELL GILD 26 85.85 2021-09-30 LONG +2232.10 Exit GILD: no longer in the top 10 revenue-fcf factor set as of 2022-12-30.
2022-12-30 SELL GILD 192 85.85 2021-07-01 LONG +16483.20 Exit GILD: no longer in the top 10 revenue-fcf factor set as of 2022-12-30.
2022-12-30 DEPOSIT +7500.00 Monthly contribution x3
2022-12-14 DIVIDEND GILD 324 0.73 +236.52
2022-12-13 DIVIDEND HPQ 525 0.26 +138.08
2022-12-09 DIVIDEND DVN 275 1.35 +371.25
2022-12-09 DIVIDEND OXY 422 0.13 +54.86
2022-12-01 INTEREST +8.91
2022-11-15 DIVIDEND MPC 492 0.75 +369.00
2022-11-14 DIVIDEND F 1,172 0.15 +175.80
2022-11-14 DIVIDEND XOM 203 0.91 +184.73
2022-11-01 INTEREST +8.06
2022-10-20 DIVIDEND CVS 244 0.55 +134.20
2022-10-06 DIVIDEND T 1,588 0.28 +441.46
2022-10-03 INTEREST +2.91
2022-09-30 DEPOSIT +5000.00 Monthly contribution x2
2022-09-14 DIVIDEND GILD 324 0.73 +236.52
2022-09-13 DIVIDEND HPQ 525 0.25 +131.25
2022-09-09 DIVIDEND DVN 275 1.55 +426.25
2022-09-09 DIVIDEND OXY 422 0.13 +54.86
2022-09-01 INTEREST +1.39
2022-08-16 DIVIDEND MPC 492 0.58 +285.36
2022-08-11 DIVIDEND XOM 203 0.88 +178.64
2022-08-10 DIVIDEND F 1,172 0.15 +175.80
2022-08-01 INTEREST +0.74
2022-07-21 DIVIDEND CVS 244 0.55 +134.20
2022-07-08 DIVIDEND T 1,588 0.28 +441.46
2022-07-01 BUY F 1,172 11.32 -13267.04 revenue-fcf buy: F, revenue 148.0B, op margin 4.3%, FCF yield 13.22%, momentum -24.1%, target weight 8.0%.
2022-07-01 BUY XOM 19 87.55 -1663.45 revenue-fcf buy: XOM, revenue 352.2B, op margin n/a, FCF yield 12.80%, momentum 38.4%, target weight 8.0%.
2022-07-01 BUY DVN 275 55.11 -15155.25 revenue-fcf buy: DVN, revenue 18.3B, op margin n/a, FCF yield 16.49%, momentum 83.9%, target weight 9.2%.
2022-07-01 BUY HPQ 525 31.87 -16731.75 revenue-fcf buy: HPQ, revenue 65.4B, op margin 7.9%, FCF yield 17.23%, momentum 5.0%, target weight 10.1%.
2022-07-01 BUY OXY 25 60.44 -1511.00 revenue-fcf buy: OXY, revenue 33.2B, op margin n/a, FCF yield 19.88%, momentum 83.9%, target weight 11.4%.
2022-07-01 BUY MPC 236 84.48 -19937.28 revenue-fcf buy: MPC, revenue 159.5B, op margin 8.3%, FCF yield 35.30%, momentum 37.9%, target weight 21.5%.
2022-07-01 SELL EXPE 90 96.4 2022-03-31 SHORT +8676.00 Exit EXPE: no longer in the top 10 revenue-fcf factor set as of 2022-07-01.
2022-07-01 SELL PFE 70 52.31 2021-09-30 SHORT +3661.70 Exit PFE: no longer in the top 10 revenue-fcf factor set as of 2022-07-01.
2022-07-01 SELL PFE 328 52.31 2021-07-01 SHORT +17157.68 Exit PFE: no longer in the top 10 revenue-fcf factor set as of 2022-07-01.
2022-07-01 SELL GM 854 32.19 2021-07-01 SHORT +27490.26 Exit GM: no longer in the top 10 revenue-fcf factor set as of 2022-07-01.
2022-07-01 DEPOSIT +10000.00 Monthly contribution x4
2022-07-01 INTEREST +1.55
2022-06-14 DIVIDEND GILD 324 0.73 +236.52
2022-06-09 DIVIDEND OXY 397 0.13 +51.61
2022-06-01 INTEREST +1.17
2022-05-17 DIVIDEND MPC 256 0.58 +148.48
2022-05-12 DIVIDEND XOM 184 0.88 +161.92
2022-05-12 DIVIDEND PFE 398 0.4 +159.20
2022-05-02 INTEREST +0.60
2022-04-21 DIVIDEND CVS 244 0.55 +134.20
2022-04-13 DIVIDEND T 1,588 0.28 +441.46
2022-04-01 INTEREST +2.25
2022-03-31 BUY XOM 184 82.59 -15196.56 revenue-fcf buy: XOM, revenue 306.9B, op margin n/a, FCF yield 11.03%, momentum 43.9%, target weight 7.7%.
2022-03-31 BUY GILD 79 59.45 -4696.55 revenue-fcf buy: GILD, revenue 27.5B, op margin 26.3%, FCF yield 13.61%, momentum -10.5%, target weight 8.6%.
2022-03-31 BUY EXPE 90 195.67 -17610.30 revenue-fcf buy: EXPE, revenue 9.6B, op margin 4.4%, FCF yield 14.69%, momentum 11.2%, target weight 8.9%.
2022-03-31 BUY MPC 256 85.5 -21888.00 revenue-fcf buy: MPC, revenue 135.3B, op margin 4.3%, FCF yield 16.39%, momentum 53.2%, target weight 11.1%.
2022-03-31 BUY OXY 397 56.74 -22525.78 revenue-fcf buy: OXY, revenue 29.0B, op margin n/a, FCF yield 17.93%, momentum 107.2%, target weight 11.4%.
2022-03-31 BUY MRNA 107 172.26 -18431.82 revenue-fcf buy: MRNA, revenue 22.6B, op margin 71.9%, FCF yield 19.75%, momentum 30.0%, target weight 12.4%.
2022-03-31 SELL HPQ 407 36.3 2021-12-30 SHORT +14774.10 Exit HPQ: no longer in the top 10 revenue-fcf factor set as of 2022-03-31.
2022-03-31 SELL MO 89 52.25 2021-12-30 SHORT +4650.25 Exit MO: no longer in the top 10 revenue-fcf factor set as of 2022-03-31.
2022-03-31 SELL MO 225 52.25 2021-09-30 SHORT +11756.25 Exit MO: no longer in the top 10 revenue-fcf factor set as of 2022-03-31.
2022-03-31 SELL IBM 19 130.02 2021-12-30 SHORT +2470.38 Exit IBM: no longer in the top 10 revenue-fcf factor set as of 2022-03-31.
2022-03-31 SELL IBM 9 130.02 2021-09-30 SHORT +1170.18 Exit IBM: no longer in the top 10 revenue-fcf factor set as of 2022-03-31.
2022-03-31 SELL IBM 113 130.02 2021-07-01 SHORT +14692.26 Exit IBM: no longer in the top 10 revenue-fcf factor set as of 2022-03-31.
2022-03-31 SELL F 2,433 16.91 2021-07-01 SHORT +41142.03 Exit F: no longer in the top 10 revenue-fcf factor set as of 2022-03-31.
2022-03-31 DEPOSIT +7500.00 Monthly contribution x3
2022-03-24 DIVIDEND MO 314 0.9 +282.60
2022-03-14 DIVIDEND GILD 245 0.73 +178.85
2022-03-08 DIVIDEND HPQ 407 0.25 +101.75
2022-03-01 INTEREST +1.78
2022-02-10 DIVIDEND IBM 141 1.64 +231.24
2022-02-01 INTEREST +1.12
2022-01-28 DIVIDEND F 2,433 0.1 +243.30
2022-01-27 DIVIDEND PFE 398 0.4 +159.20
2022-01-20 DIVIDEND CVS 244 0.55 +134.20
2022-01-07 DIVIDEND T 1,588 0.52 +825.76
2022-01-03 INTEREST +0.04
2021-12-30 BUY MO 89 47.25 -4205.25 revenue-fcf buy: MO, revenue 26.1B, op margin 43.8%, FCF yield 10.10%, momentum 16.0%, target weight 7.5%.
2021-12-30 BUY GILD 27 73.36 -1980.72 revenue-fcf buy: GILD, revenue 27.5B, op margin 42.3%, FCF yield 10.52%, momentum 29.5%, target weight 7.9%.
2021-12-30 BUY IBM 19 133.91 -2544.29 revenue-fcf buy: IBM, revenue 42.6B, op margin n/a, FCF yield 11.16%, momentum 12.7%, target weight 8.5%.
2021-12-30 BUY MRNA 42 251.6 -10567.20 revenue-fcf buy: MRNA, revenue 11.8B, op margin 64.3%, FCF yield 11.82%, momentum 126.4%, target weight 8.5%.
2021-12-30 BUY HPQ 407 37.75 -15364.25 revenue-fcf buy: HPQ, revenue 63.5B, op margin 8.4%, FCF yield 15.91%, momentum 55.2%, target weight 12.3%.
2021-12-30 BUY T 622 18.72 -11641.35 revenue-fcf buy: T, revenue 119.9B, op margin 5.0%, FCF yield 20.67%, momentum -13.0%, target weight 16.4%.
2021-12-30 SELL FCX 126 41.62 2021-09-30 SHORT +5244.12 Exit FCX: no longer in the top 10 revenue-fcf factor set as of 2021-12-30.
2021-12-30 SELL FCX 293 41.62 2021-07-01 SHORT +12194.66 Exit FCX: no longer in the top 10 revenue-fcf factor set as of 2021-12-30.
2021-12-30 SELL ABBV 28 135.93 2021-09-30 SHORT +3806.04 Exit ABBV: no longer in the top 10 revenue-fcf factor set as of 2021-12-30.
2021-12-30 SELL ABBV 116 135.93 2021-07-01 SHORT +15767.88 Exit ABBV: no longer in the top 10 revenue-fcf factor set as of 2021-12-30.
2021-12-30 DEPOSIT +7500.00 Monthly contribution x3
2021-12-22 DIVIDEND MO 225 0.9 +202.50
2021-12-14 DIVIDEND GILD 218 0.71 +154.78
2021-12-01 INTEREST +0.01
2021-11-18 DIVIDEND F 2,433 0.1 +243.30
2021-11-09 DIVIDEND IBM 122 1.64 +200.08
2021-11-04 DIVIDEND PFE 398 0.39 +155.22
2021-11-01 INTEREST +0.01
2021-10-21 DIVIDEND CVS 244 0.5 +122.00
2021-10-14 DIVIDEND FCX 419 0.07 +31.42
2021-10-14 DIVIDEND ABBV 144 1.3 +187.20
2021-10-07 DIVIDEND T 966 0.52 +502.32
2021-10-01 INTEREST +0.01
2021-09-30 BUY MO 225 45.52 -10242.00 revenue-fcf buy: MO, revenue 26.1B, op margin 43.8%, FCF yield 10.48%, momentum 17.8%, target weight 7.4%.
2021-09-30 BUY FCX 126 32.53 -4098.78 revenue-fcf buy: FCX, revenue 20.7B, op margin 37.5%, FCF yield 10.81%, momentum 108.0%, target weight 7.5%.
2021-09-30 BUY GILD 26 69.85 -1816.10 revenue-fcf buy: GILD, revenue 27.5B, op margin 42.3%, FCF yield 11.05%, momentum 10.5%, target weight 7.8%.
2021-09-30 BUY IBM 9 132.82 -1195.38 revenue-fcf buy: IBM, revenue 42.6B, op margin n/a, FCF yield 11.25%, momentum 14.2%, target weight 8.1%.
2021-09-30 BUY ABBV 28 107.87 -3020.36 revenue-fcf buy: ABBV, revenue 55.2B, op margin 30.1%, FCF yield 11.35%, momentum 23.2%, target weight 8.2%.
2021-09-30 BUY PFE 70 43.01 -3010.70 revenue-fcf buy: PFE, revenue 63.1B, op margin n/a, FCF yield 12.27%, momentum 23.5%, target weight 9.0%.
2021-09-30 BUY CVS 47 84.86 -3988.42 revenue-fcf buy: CVS, revenue 285.1B, op margin 4.7%, FCF yield 14.10%, momentum 45.3%, target weight 10.9%.
2021-09-30 BUY T 966 20.4 -19706.69 revenue-fcf buy: T, revenue 119.9B, op margin 5.0%, FCF yield 18.96%, momentum -5.3%, target weight 14.2%.
2021-09-30 SELL MRNA 53 384.86 2021-07-01 SHORT +20397.58 Exit MRNA: no longer in the top 10 revenue-fcf factor set as of 2021-09-30.
2021-09-30 SELL MPC 328 61.81 2021-07-01 SHORT +20273.68 Exit MPC: no longer in the top 10 revenue-fcf factor set as of 2021-09-30.
2021-09-30 DEPOSIT +5000.00 Monthly contribution x2
2021-09-14 DIVIDEND GILD 192 0.71 +136.32
2021-09-01 INTEREST +0.01
2021-08-17 DIVIDEND MPC 328 0.58 +190.24
2021-08-09 DIVIDEND IBM 113 1.57 +177.17
2021-08-02 INTEREST +0.01
2021-07-29 DIVIDEND PFE 328 0.39 +127.92
2021-07-22 DIVIDEND CVS 197 0.5 +98.50
2021-07-14 DIVIDEND FCX 293 0.07 +21.97
2021-07-14 DIVIDEND ABBV 116 1.3 +150.80
2021-07-01 BUY FCX 293 37.09 -10867.37 revenue-fcf buy: FCX, revenue 18.3B, op margin 33.9%, FCF yield 8.31%, momentum 222.8%, target weight 5.4%.
2021-07-01 BUY MRNA 53 235.11 -12460.83 revenue-fcf buy: MRNA, revenue 7.0B, op margin 54.4%, FCF yield 10.09%, momentum 281.7%, target weight 6.3%.
2021-07-01 BUY PFE 328 39.56 -12975.68 revenue-fcf buy: PFE, revenue 49.4B, op margin n/a, FCF yield 9.50%, momentum 23.6%, target weight 6.4%.
2021-07-01 BUY ABBV 116 114.26 -13254.16 revenue-fcf buy: ABBV, revenue 53.7B, op margin 28.9%, FCF yield 9.68%, momentum 15.3%, target weight 6.6%.
2021-07-01 BUY GILD 192 69.13 -13272.96 revenue-fcf buy: GILD, revenue 26.6B, op margin 36.7%, FCF yield 9.96%, momentum -9.1%, target weight 6.6%.
2021-07-01 BUY IBM 113 140.38 -15863.21 revenue-fcf buy: IBM, revenue 46.9B, op margin n/a, FCF yield 11.73%, momentum 23.9%, target weight 7.9%.
2021-07-01 BUY CVS 197 82.22 -16197.34 revenue-fcf buy: CVS, revenue 278.3B, op margin 4.9%, FCF yield 11.13%, momentum 27.4%, target weight 8.0%.
2021-07-01 BUY MPC 328 61.27 -20096.56 revenue-fcf 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 2,433 14.91 -36276.03 revenue-fcf buy: F, revenue 136.4B, op margin 1.7%, FCF yield 25.50%, momentum 149.3%, target weight 17.9%.
2021-07-01 BUY GM 854 59.11 -50479.94 revenue-fcf buy: GM, revenue 126.0B, op margin 10.6%, FCF yield 35.60%, momentum 136.8%, target weight 25.0%.
2021-07-01 DEPOSIT +2500.00 Monthly contribution (first month)
2021-07-01 DEPOSIT +200000.00 Initial capital
storage/stock-reports/246/values.log
Snapshots
1,251
First value
201,825.24
Latest value
636,448.97
Net change
434,623.73
Total Value 636,448.97
+434,623.73 (+215.35%) 2021-07-02 -> 2026-06-26