All Reports / Report #233

Simulation Report

Large Cap Operating Margin Top 12

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

Simulation Report

Large Cap Operating Margin Top 12

The simulation finished up 122.27% versus contributed principal.

Created at 2026-07-16 07:28:45 / 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
2016-07-05 -> 2021-07-06
Starting value
201,266.10
Principal contributed
345,000.00
Ending cash
5,916.57

Strategy Rules

Large Cap Operating Margin Top 12 qf-2016-op-margin-top12-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
766,836.07Portfolio value at the final available date
Total gain/loss
+421,836.07+122.27%
Avg yearly gain
+21.11%Money-weighted annualized return using the recorded deposit schedule
S&P 500 (EW) yearly gain
+19.07%S&P 500 (EW) ending value: 712,477.61
Max drawdown
-33.78%12 open positions at the end of the run

Run Facts

Largest position
11.93%
Cash position
5,916.57 (0.77%)
Unique stocks traded
26

Tax Profile

Unrealized gain exposure
+232,035.86
Long-term tax
18,047.70
Short-term tax
5,822.39
Dividend tax
6,774.51
Total estimated tax
30,660.79

Strategy Check

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

Note

Operating-margin quality: hold liquid large-cap profitable companies with the strongest trailing operating margins.

Positions At Report Date

Symbol Quantity Last Price Market Value Unit Cost Total Cost $ Gain/Loss % Gain/Loss % of Group
MCD 245 232.75 57,023.75 161.05 39,456.92 +17,566.83 +44.52% 7.49%
META 191 352.78 67,380.98 160.64 30,682.44 +36,698.54 +119.61% 8.86%
MO 1,231 46.67 57,450.77 39.18 48,232.00 +9,218.77 +19.11% 7.55%
MSFT 259 277.66 71,913.94 138.70 35,922.04 +35,991.90 +100.19% 9.45%
ORCL 792 83.08 65,799.36 59.26 46,932.84 +18,866.52 +40.20% 8.65%
PLD 529 122.54 64,823.66 84.94 44,933.41 +19,890.25 +44.27% 8.52%
REGN 95 582.25 55,313.75 482.55 45,842.44 +9,471.31 +20.66% 7.27%
SPG 711 127.64 90,752.04 100.85 71,701.83 +19,050.21 +26.57% 11.93%
SPGI 135 415.67 56,115.45 334.94 45,216.95 +10,898.50 +24.10% 7.37%
TXN 355 191.20 67,876.00 108.35 38,464.73 +29,411.27 +76.46% 8.92%
V 254 239.60 60,858.40 78.10 19,837.05 +41,021.35 +206.79% 8.00%
VRTX 228 200.05 45,611.40 270.44 61,660.99 -16,049.59 -26.03% 5.99%

As of 2021-07-06

Show types
Date Action Symbol Qty Price Acquired Term Cash Note
2021-07-01 INTEREST +0.04
2021-07-01 DIVIDEND SPG 711 1.4 +995.40
2021-06-15 DIVIDEND PLD 529 0.63 +333.27
2021-06-14 DIVIDEND MO 1,231 0.86 +1058.66
2021-06-01 INTEREST +0.02
2021-05-28 DIVIDEND MCD 245 1.29 +316.05
2021-05-25 DIVIDEND SPGI 135 0.77 +103.95
2021-05-19 DIVIDEND MSFT 259 0.56 +145.04
2021-05-13 DIVIDEND V 254 0.32 +81.28
2021-05-03 INTEREST +0.02
2021-04-30 DIVIDEND TXN 355 1.02 +362.10
2021-04-08 DIVIDEND SPG 711 1.3 +924.30
2021-04-07 DIVIDEND ORCL 792 0.32 +253.44
2021-04-06 BUY MCD 2 231.91 -463.82 op-margin buy: MCD, revenue 19.6B, op margin 40.3%, FCF yield 3.20%, momentum 44.6%, target weight 8.3%.
2021-04-06 BUY REGN 7 478.68 -3350.76 op-margin buy: REGN, revenue 9.2B, op margin 43.4%, FCF yield 4.04%, momentum -3.0%, target weight 8.3%.
2021-04-06 BUY VRTX 12 215.3 -2583.60 op-margin buy: VRTX, revenue 6.4B, op margin 47.1%, FCF yield 5.51%, momentum -9.7%, target weight 8.3%.
2021-04-06 BUY PLD 3 109.32 -327.96 op-margin buy: PLD, revenue 4.6B, op margin 47.4%, FCF yield n/a, momentum 48.6%, target weight 8.3%.
2021-04-06 BUY SPGI 7 365.85 -2560.95 op-margin buy: SPGI, revenue 7.7B, op margin 49.3%, FCF yield 3.10%, momentum 53.2%, target weight 8.3%.
2021-04-06 BUY V 4 218.65 -874.60 op-margin buy: V, revenue 21.4B, op margin 63.5%, FCF yield 2.72%, momentum 44.0%, target weight 8.3%.
2021-04-06 DEPOSIT +7500.00 Monthly contribution x3
2021-04-01 INTEREST +0.03
2021-03-24 DIVIDEND MO 1,231 0.86 +1058.66
2021-03-18 DIVIDEND PLD 526 0.63 +331.38
2021-03-01 INTEREST +0.02
2021-02-26 DIVIDEND MCD 243 1.29 +313.47
2021-02-23 DIVIDEND SPGI 128 0.77 +98.56
2021-02-17 DIVIDEND MSFT 259 0.56 +145.04
2021-02-11 DIVIDEND V 250 0.32 +80.00
2021-02-01 INTEREST +0.01
2021-01-29 DIVIDEND TXN 355 1.02 +362.10
2021-01-06 DIVIDEND ORCL 792 0.24 +190.08
2021-01-04 BUY ORCL 69 63.75 -4398.75 op-margin buy: ORCL, revenue 39.4B, op margin 37.1%, FCF yield 6.87%, momentum 18.6%, target weight 8.3%.
2021-01-04 BUY META 1 268.94 -268.94 op-margin buy: META, revenue 86.0B, op margin 38.0%, FCF yield 3.46%, momentum 28.9%, target weight 8.3%.
2021-01-04 BUY MCD 3 210.22 -630.66 op-margin buy: MCD, revenue 19.2B, op margin 38.1%, FCF yield 3.07%, momentum 5.1%, target weight 8.3%.
2021-01-04 BUY MO 139 40.84 -5676.76 op-margin buy: MO, revenue 26.2B, op margin 41.6%, FCF yield 11.74%, momentum -17.7%, target weight 8.3%.
2021-01-04 BUY REGN 88 482.86 -42491.68 op-margin buy: REGN, revenue 8.5B, op margin 42.1%, FCF yield 3.95%, momentum 30.8%, target weight 8.3%.
2021-01-04 BUY VRTX 37 229.43 -8488.91 op-margin buy: VRTX, revenue 6.2B, op margin 46.0%, FCF yield 5.08%, momentum 5.3%, target weight 8.3%.
2021-01-04 BUY PLD 44 96.04 -4225.76 op-margin buy: PLD, revenue 4.4B, op margin 47.7%, FCF yield n/a, momentum 7.4%, target weight 8.3%.
2021-01-04 BUY SPGI 128 333.25 -42656.00 op-margin buy: SPGI, revenue 7.4B, op margin 48.6%, FCF yield 3.33%, momentum 20.3%, target weight 8.3%.
2021-01-04 SELL MA 8 351.49 2020-07-06 SHORT +2811.92 Exit MA: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL MA 6 351.49 2020-04-03 SHORT +2108.94 Exit MA: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL MA 19 351.49 2020-01-03 LONG +6678.31 Exit MA: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL MA 117 351.49 2019-10-03 LONG +41124.33 Exit MA: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL AMGN 1 226.66 2020-10-02 SHORT +226.66 Exit AMGN: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL AMGN 2 226.66 2019-10-03 LONG +453.32 Exit AMGN: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL AMGN 17 226.66 2019-07-05 LONG +3853.22 Exit AMGN: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL AMGN 10 226.66 2019-04-04 LONG +2266.60 Exit AMGN: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL AMGN 2 226.66 2018-07-03 LONG +453.32 Exit AMGN: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL AMGN 7 226.66 2018-04-04 LONG +1586.62 Exit AMGN: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL AMGN 20 226.66 2018-01-02 LONG +4533.20 Exit AMGN: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL AMGN 6 226.66 2017-10-02 LONG +1359.96 Exit AMGN: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL AMGN 5 226.66 2017-07-03 LONG +1133.30 Exit AMGN: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL AMGN 5 226.66 2017-04-03 LONG +1133.30 Exit AMGN: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL AMGN 13 226.66 2016-12-30 LONG +2946.58 Exit AMGN: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL AMGN 2 226.66 2016-09-30 LONG +453.32 Exit AMGN: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 SELL AMGN 109 226.66 2016-07-01 LONG +24705.94 Exit AMGN: no longer in the top 12 op-margin factor set as of 2021-01-04.
2021-01-04 DEPOSIT +7500.00 Monthly contribution x3
2021-01-04 INTEREST +1.26
2020-12-24 DIVIDEND MO 1,092 0.86 +939.12
2020-12-23 DIVIDEND SPG 711 1.3 +924.30
2020-12-17 DIVIDEND PLD 482 0.58 +279.56
2020-12-01 INTEREST +0.81
2020-11-30 DIVIDEND MCD 240 1.29 +309.60
2020-11-18 DIVIDEND MSFT 259 0.56 +145.04
2020-11-13 DIVIDEND AMGN 199 1.6 +318.40
2020-11-12 DIVIDEND V 250 0.32 +80.00
2020-11-02 INTEREST +0.58
2020-10-29 DIVIDEND TXN 355 1.02 +362.10
2020-10-08 DIVIDEND MA 150 0.4 +60.00
2020-10-08 DIVIDEND SPG 711 1.3 +924.30
2020-10-07 DIVIDEND ORCL 723 0.24 +173.52
2020-10-02 BUY ORCL 723 58.83 -42534.09 op-margin buy: ORCL, revenue 39.2B, op margin 36.3%, FCF yield 7.04%, momentum 9.2%, target weight 8.3%.
2020-10-02 BUY AMGN 1 245.41 -245.41 op-margin buy: AMGN, revenue 25.0B, op margin 36.7%, FCF yield 7.45%, momentum 27.4%, target weight 8.3%.
2020-10-02 BUY MO 1,092 38.97 -42555.24 op-margin buy: MO, revenue 25.9B, op margin 41.5%, FCF yield 12.32%, momentum -4.5%, target weight 8.3%.
2020-10-02 BUY VRTX 51 260.8 -13300.80 op-margin buy: VRTX, revenue 6.0B, op margin 44.4%, FCF yield 4.44%, momentum 53.0%, target weight 8.3%.
2020-10-02 BUY SPG 43 68.2 -2932.60 op-margin buy: SPG, revenue 5.0B, op margin 46.1%, FCF yield 8.24%, momentum -53.8%, target weight 8.3%.
2020-10-02 SELL REGN 59 564.8 2020-07-06 SHORT +33323.20 Exit REGN: no longer in the top 12 op-margin factor set as of 2020-10-02.
2020-10-02 SELL SPGI 2 362.98 2019-10-03 SHORT +725.96 Exit SPGI: no longer in the top 12 op-margin factor set as of 2020-10-02.
2020-10-02 SELL SPGI 2 362.98 2019-07-05 LONG +725.96 Exit SPGI: no longer in the top 12 op-margin factor set as of 2020-10-02.
2020-10-02 SELL SPGI 25 362.98 2019-04-04 LONG +9074.50 Exit SPGI: no longer in the top 12 op-margin factor set as of 2020-10-02.
2020-10-02 SELL SPGI 130 362.98 2019-01-03 LONG +47187.40 Exit SPGI: no longer in the top 12 op-margin factor set as of 2020-10-02.
2020-10-02 DEPOSIT +7500.00 Monthly contribution x3
2020-10-01 INTEREST +1.22
2020-09-16 DIVIDEND PLD 482 0.58 +279.56
2020-09-01 INTEREST +0.92
2020-08-31 DIVIDEND MCD 240 1.25 +300.00
2020-08-25 DIVIDEND SPGI 159 0.67 +106.53
2020-08-19 DIVIDEND MSFT 259 0.51 +132.09
2020-08-14 DIVIDEND AMGN 198 1.6 +316.80
2020-08-13 DIVIDEND V 250 0.3 +75.00
2020-08-03 INTEREST +0.81
2020-07-30 DIVIDEND TXN 355 0.9 +319.50
2020-07-09 DIVIDEND SPG 668 1.3 +868.40
2020-07-08 DIVIDEND MA 150 0.4 +60.00
2020-07-06 BUY MA 8 305.57 -2444.56 op-margin buy: MA, revenue 24.5B, op margin 36.6%, FCF yield 2.92%, momentum 12.3%, target weight 8.3%.
2020-07-06 BUY META 13 240.28 -3123.64 op-margin buy: META, revenue 75.2B, op margin 37.1%, FCF yield 3.08%, momentum 22.3%, target weight 8.3%.
2020-07-06 BUY REGN 59 627.25 -37007.75 op-margin buy: REGN, revenue 7.4B, op margin 37.5%, FCF yield 3.68%, momentum 104.3%, target weight 8.3%.
2020-07-06 BUY MCD 29 188.5 -5466.50 op-margin buy: MCD, revenue 19.3B, op margin 38.2%, FCF yield 2.55%, momentum -10.8%, target weight 8.3%.
2020-07-06 BUY VRTX 128 291.31 -37287.68 op-margin buy: VRTX, revenue 5.4B, op margin 38.7%, FCF yield 3.41%, momentum 63.3%, target weight 8.3%.
2020-07-06 BUY TXN 17 129.53 -2202.01 op-margin buy: TXN, revenue 13.7B, op margin 38.8%, FCF yield 4.85%, momentum 11.9%, target weight 8.3%.
2020-07-06 BUY SPG 27 68.93 -1861.11 op-margin buy: SPG, revenue 5.3B, op margin 48.6%, FCF yield 9.01%, momentum -57.7%, target weight 8.3%.
2020-07-06 BUY PLD 19 95.56 -1815.64 op-margin buy: PLD, revenue 4.0B, op margin 52.6%, FCF yield n/a, momentum 15.9%, target weight 8.3%.
2020-07-06 SELL MCO 130 283.65 2020-04-03 SHORT +36874.50 Exit MCO: no longer in the top 12 op-margin factor set as of 2020-07-06.
2020-07-06 SELL ABBV 42 99.01 2020-04-03 SHORT +4158.42 Exit ABBV: no longer in the top 12 op-margin factor set as of 2020-07-06.
2020-07-06 SELL ABBV 413 99.01 2020-01-03 SHORT +40891.13 Exit ABBV: no longer in the top 12 op-margin factor set as of 2020-07-06.
2020-07-06 DEPOSIT +7500.00 Monthly contribution x3
2020-07-01 INTEREST +0.98
2020-06-15 DIVIDEND PLD 463 0.58 +268.54
2020-06-01 INTEREST +0.72
2020-05-29 DIVIDEND MCD 211 1.25 +263.75
2020-05-26 DIVIDEND SPGI 159 0.67 +106.53
2020-05-20 DIVIDEND MSFT 259 0.51 +132.09
2020-05-19 DIVIDEND MCO 130 0.56 +72.80
2020-05-15 DIVIDEND AMGN 198 1.6 +316.80
2020-05-13 DIVIDEND V 250 0.3 +75.00
2020-05-01 INTEREST +0.44
2020-05-01 DIVIDEND TXN 338 0.9 +304.20
2020-04-14 DIVIDEND ABBV 455 1.18 +536.90
2020-04-08 DIVIDEND MA 142 0.4 +56.80
2020-04-03 BUY META 177 154.18 -27289.86 op-margin buy: META, revenue 73.4B, op margin 36.2%, FCF yield 5.92%, momentum -12.4%, target weight 8.3%.
2020-04-03 BUY MA 6 237.03 -1422.18 op-margin buy: MA, revenue 25.5B, op margin 37.9%, FCF yield 3.79%, momentum 0.4%, target weight 8.3%.
2020-04-03 BUY TXN 12 99.98 -1199.76 op-margin buy: TXN, revenue 14.1B, op margin 39.6%, FCF yield 6.19%, momentum -11.7%, target weight 8.3%.
2020-04-03 BUY ABBV 42 73.37 -3081.54 op-margin buy: ABBV, revenue 34.1B, op margin 39.9%, FCF yield 10.44%, momentum -11.4%, target weight 8.3%.
2020-04-03 BUY MCD 4 160.33 -641.32 op-margin buy: MCD, revenue 20.8B, op margin 41.6%, FCF yield 4.61%, momentum -15.6%, target weight 8.3%.
2020-04-03 BUY MCO 130 208.79 -27142.70 op-margin buy: MCO, revenue 5.0B, op margin 42.8%, FCF yield 2.48%, momentum 11.8%, target weight 8.3%.
2020-04-03 BUY SPG 358 46.72 -16725.76 op-margin buy: SPG, revenue 5.7B, op margin 49.8%, FCF yield 19.60%, momentum -74.6%, target weight 8.3%.
2020-04-03 SELL ORCL 682 49.4 2020-01-03 SHORT +33690.80 Exit ORCL: no longer in the top 12 op-margin factor set as of 2020-04-03.
2020-04-03 SELL SO 51 50.27 2020-01-03 SHORT +2563.77 Exit SO: no longer in the top 12 op-margin factor set as of 2020-04-03.
2020-04-03 SELL SO 68 50.27 2019-10-03 SHORT +3418.36 Exit SO: no longer in the top 12 op-margin factor set as of 2020-04-03.
2020-04-03 SELL SO 541 50.27 2019-07-05 SHORT +27196.07 Exit SO: no longer in the top 12 op-margin factor set as of 2020-04-03.
2020-04-03 DEPOSIT +7500.00 Monthly contribution x3
2020-04-01 INTEREST +1.36
2020-03-13 DIVIDEND PLD 463 0.58 +268.54
2020-03-02 INTEREST +0.90
2020-02-28 DIVIDEND MCD 207 1.25 +258.75
2020-02-25 DIVIDEND SPGI 159 0.67 +106.53
2020-02-19 DIVIDEND MSFT 259 0.51 +132.09
2020-02-14 DIVIDEND SO 660 0.62 +409.20
2020-02-13 DIVIDEND AMGN 198 1.6 +316.80
2020-02-13 DIVIDEND SPG 283 2.1 +594.30
2020-02-13 DIVIDEND V 250 0.3 +75.00
2020-02-03 INTEREST +0.48
2020-01-30 DIVIDEND TXN 326 0.9 +293.40
2020-01-14 DIVIDEND ABBV 413 1.18 +487.34
2020-01-08 DIVIDEND ORCL 682 0.24 +163.68
2020-01-08 DIVIDEND MA 136 0.4 +54.40
2020-01-03 BUY ORCL 682 53.76 -36664.32 op-margin buy: ORCL, revenue 39.6B, op margin 34.7%, FCF yield 8.20%, momentum 20.1%, target weight 8.3%.
2020-01-03 BUY SO 51 62.56 -3190.56 op-margin buy: SO, revenue 21.4B, op margin 36.1%, FCF yield -2.73%, momentum 41.1%, target weight 8.3%.
2020-01-03 BUY MSFT 28 158.62 -4441.36 op-margin buy: MSFT, revenue 134.2B, op margin 36.7%, FCF yield 3.44%, momentum 62.9%, target weight 8.3%.
2020-01-03 BUY MA 19 300.43 -5708.17 op-margin buy: MA, revenue 25.0B, op margin 38.7%, FCF yield 2.81%, momentum 65.8%, target weight 8.3%.
2020-01-03 BUY ABBV 413 88.7 -36633.10 op-margin buy: ABBV, revenue 33.3B, op margin 39.0%, FCF yield 8.14%, momentum 2.8%, target weight 8.3%.
2020-01-03 BUY TXN 5 127.85 -639.25 op-margin buy: TXN, revenue 14.4B, op margin 39.8%, FCF yield 4.99%, momentum 43.8%, target weight 8.3%.
2020-01-03 BUY MCD 6 200.08 -1200.48 op-margin buy: MCD, revenue 21.1B, op margin 43.0%, FCF yield 4.00%, momentum 14.4%, target weight 8.3%.
2020-01-03 BUY SPG 31 145.35 -4505.85 op-margin buy: SPG, revenue 5.8B, op margin 50.5%, FCF yield 6.51%, momentum -11.8%, target weight 8.3%.
2020-01-03 BUY PLD 29 89.39 -2592.31 op-margin buy: PLD, revenue 3.3B, op margin 55.5%, FCF yield n/a, momentum 58.0%, target weight 8.3%.
2020-01-03 SELL MO 164 49.63 2019-10-03 SHORT +8139.32 Exit MO: no longer in the top 12 op-margin factor set as of 2020-01-03.
2020-01-03 SELL MO 114 49.63 2019-07-05 SHORT +5657.82 Exit MO: no longer in the top 12 op-margin factor set as of 2020-01-03.
2020-01-03 SELL MO 50 49.63 2019-04-04 SHORT +2481.50 Exit MO: no longer in the top 12 op-margin factor set as of 2020-01-03.
2020-01-03 SELL MO 50 49.63 2019-01-03 SHORT +2481.50 Exit MO: no longer in the top 12 op-margin factor set as of 2020-01-03.
2020-01-03 SELL MO 63 49.63 2018-10-02 LONG +3126.69 Exit MO: no longer in the top 12 op-margin factor set as of 2020-01-03.
2020-01-03 SELL MO 462 49.63 2018-07-03 LONG +22929.06 Exit MO: no longer in the top 12 op-margin factor set as of 2020-01-03.
2020-01-03 SELL YUM 53 101.85 2018-07-03 LONG +5398.05 Exit YUM: no longer in the top 12 op-margin factor set as of 2020-01-03.
2020-01-03 SELL YUM 10 101.85 2018-04-04 LONG +1018.50 Exit YUM: no longer in the top 12 op-margin factor set as of 2020-01-03.
2020-01-03 SELL YUM 331 101.85 2018-01-02 LONG +33712.35 Exit YUM: no longer in the top 12 op-margin factor set as of 2020-01-03.
2020-01-03 DEPOSIT +7500.00 Monthly contribution x3
2020-01-02 INTEREST +4.91
2019-12-24 DIVIDEND MO 903 0.84 +758.52
2019-12-18 DIVIDEND PLD 434 0.53 +230.02
2019-12-02 INTEREST +2.93
2019-11-29 DIVIDEND MCD 201 1.25 +251.25
2019-11-25 DIVIDEND SPGI 159 0.57 +90.63
2019-11-20 DIVIDEND MSFT 231 0.51 +117.81
2019-11-20 DIVIDEND YUM 394 0.42 +165.48
2019-11-15 DIVIDEND SO 609 0.62 +377.58
2019-11-14 DIVIDEND AMGN 198 1.45 +287.10
2019-11-14 DIVIDEND SPG 252 2.1 +529.20
2019-11-14 DIVIDEND V 250 0.3 +75.00
2019-11-01 INTEREST +1.29
2019-10-30 DIVIDEND TXN 321 0.9 +288.90
2019-10-08 DIVIDEND MA 117 0.33 +38.61
2019-10-03 BUY SO 68 61.36 -4172.48 op-margin buy: SO, revenue 21.8B, op margin 34.9%, FCF yield -2.17%, momentum 41.3%, target weight 8.3%.
2019-10-03 BUY MSFT 231 136.28 -31480.68 op-margin buy: MSFT, revenue 129.8B, op margin 35.2%, FCF yield 3.82%, momentum 18.3%, target weight 8.3%.
2019-10-03 BUY MA 117 268.29 -31389.93 op-margin buy: MA, revenue 24.0B, op margin 35.4%, FCF yield 2.49%, momentum 20.7%, target weight 8.3%.
2019-10-03 BUY MO 164 40.81 -6692.84 op-margin buy: MO, revenue 25.2B, op margin 38.2%, FCF yield 9.85%, momentum -33.4%, target weight 8.3%.
2019-10-03 BUY AMGN 2 192.62 -385.24 op-margin buy: AMGN, revenue 23.4B, op margin 42.8%, FCF yield 8.51%, momentum -7.2%, target weight 8.3%.
2019-10-03 BUY PLD 64 85.51 -5472.64 op-margin buy: PLD, revenue 3.3B, op margin 46.2%, FCF yield n/a, momentum 28.7%, target weight 8.3%.
2019-10-03 BUY SPGI 2 239.62 -479.24 op-margin buy: SPGI, revenue 6.5B, op margin 47.9%, FCF yield 3.09%, momentum 21.8%, target weight 8.3%.
2019-10-03 BUY SPG 30 147.5 -4425.00 op-margin buy: SPG, revenue 5.7B, op margin 50.4%, FCF yield 6.62%, momentum -16.2%, target weight 8.3%.
2019-10-03 SELL MU 59 43.46 2019-07-05 SHORT +2564.14 Exit MU: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 SELL MU 179 43.46 2019-01-03 SHORT +7779.34 Exit MU: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 SELL MU 103 43.46 2018-10-02 LONG +4476.38 Exit MU: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 SELL MU 101 43.46 2018-07-03 LONG +4389.46 Exit MU: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 SELL MU 491 43.46 2018-04-04 LONG +21338.86 Exit MU: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 SELL GILD 35 62.23 2019-07-05 SHORT +2178.05 Exit GILD: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 SELL GILD 60 62.23 2019-04-04 SHORT +3733.80 Exit GILD: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 SELL GILD 9 62.23 2019-01-03 SHORT +560.07 Exit GILD: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 SELL GILD 46 62.23 2018-07-03 LONG +2862.58 Exit GILD: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 SELL GILD 4 62.23 2018-04-04 LONG +248.92 Exit GILD: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 SELL GILD 56 62.23 2018-01-02 LONG +3484.88 Exit GILD: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 SELL GILD 14 62.23 2017-07-03 LONG +871.22 Exit GILD: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 SELL GILD 59 62.23 2017-04-03 LONG +3671.57 Exit GILD: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 SELL GILD 21 62.23 2016-12-30 LONG +1306.83 Exit GILD: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 SELL GILD 35 62.23 2016-09-30 LONG +2178.05 Exit GILD: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 SELL GILD 198 62.23 2016-07-01 LONG +12321.54 Exit GILD: no longer in the top 12 op-margin factor set as of 2019-10-03.
2019-10-03 DEPOSIT +7500.00 Monthly contribution x3
2019-10-01 INTEREST +4.76
2019-09-19 DIVIDEND PLD 370 0.53 +196.10
2019-09-13 DIVIDEND MO 739 0.84 +620.76
2019-09-12 DIVIDEND GILD 537 0.63 +338.31
2019-09-03 INTEREST +2.80
2019-08-30 DIVIDEND MCD 201 1.16 +233.16
2019-08-26 DIVIDEND SPGI 157 0.57 +89.49
2019-08-16 DIVIDEND SO 541 0.62 +335.42
2019-08-16 DIVIDEND YUM 394 0.42 +165.48
2019-08-15 DIVIDEND SPG 222 2.1 +466.20
2019-08-15 DIVIDEND V 250 0.25 +62.50
2019-08-14 DIVIDEND AMGN 196 1.45 +284.20
2019-08-01 INTEREST +1.36
2019-07-30 DIVIDEND TXN 321 0.77 +247.17
2019-07-05 BUY SO 541 56.36 -30490.76 op-margin buy: SO, revenue 22.0B, op margin 35.4%, FCF yield -2.49%, momentum 19.9%, target weight 8.3%.
2019-07-05 BUY MO 114 48.78 -5560.92 op-margin buy: MO, revenue 25.2B, op margin 36.7%, FCF yield 8.07%, momentum -13.6%, target weight 8.3%.
2019-07-05 BUY GILD 35 68.53 -2398.55 op-margin buy: GILD, revenue 22.4B, op margin 37.7%, FCF yield 8.60%, momentum -3.9%, target weight 8.3%.
2019-07-05 BUY PLD 370 82.43 -30499.10 op-margin buy: PLD, revenue 3.1B, op margin 40.7%, FCF yield n/a, momentum 26.7%, target weight 8.3%.
2019-07-05 BUY MU 59 39.42 -2325.78 op-margin buy: MU, revenue 27.0B, op margin 41.2%, FCF yield 13.96%, momentum -23.4%, target weight 8.3%.
2019-07-05 BUY TXN 4 115.75 -463.00 op-margin buy: TXN, revenue 15.2B, op margin 41.6%, FCF yield 5.63%, momentum 6.3%, target weight 8.3%.
2019-07-05 BUY AMGN 17 185.94 -3160.98 op-margin buy: AMGN, revenue 23.6B, op margin 41.8%, FCF yield 8.71%, momentum 0.1%, target weight 8.3%.
2019-07-05 BUY SPGI 2 237 -474.00 op-margin buy: SPGI, revenue 6.4B, op margin 46.0%, FCF yield 2.78%, momentum 16.9%, target weight 8.3%.
2019-07-05 BUY SPG 31 162.96 -5051.76 op-margin buy: SPG, revenue 5.7B, op margin 50.7%, FCF yield 5.84%, momentum -4.8%, target weight 8.3%.
2019-07-05 SELL MA 104 272.14 2019-04-04 SHORT +28302.56 Exit MA: no longer in the top 12 op-margin factor set as of 2019-07-05.
2019-07-05 SELL META 13 196.4 2019-01-03 SHORT +2553.20 Exit META: no longer in the top 12 op-margin factor set as of 2019-07-05.
2019-07-05 SELL META 18 196.4 2018-10-02 SHORT +3535.20 Exit META: no longer in the top 12 op-margin factor set as of 2019-07-05.
2019-07-05 SELL META 27 196.4 2018-04-04 LONG +5302.80 Exit META: no longer in the top 12 op-margin factor set as of 2019-07-05.
2019-07-05 SELL META 11 196.4 2016-12-30 LONG +2160.40 Exit META: no longer in the top 12 op-margin factor set as of 2019-07-05.
2019-07-05 SELL META 147 196.4 2016-07-01 LONG +28870.80 Exit META: no longer in the top 12 op-margin factor set as of 2019-07-05.
2019-07-05 DEPOSIT +7500.00 Monthly contribution x3
2019-07-01 INTEREST +3.69
2019-06-13 DIVIDEND MO 625 0.8 +500.00
2019-06-13 DIVIDEND GILD 502 0.63 +316.26
2019-06-03 INTEREST +2.15
2019-05-31 DIVIDEND MCD 201 1.16 +233.16
2019-05-28 DIVIDEND SPGI 155 0.57 +88.35
2019-05-16 DIVIDEND AMGN 179 1.45 +259.55
2019-05-16 DIVIDEND SPG 191 2.05 +391.55
2019-05-16 DIVIDEND V 250 0.25 +62.50
2019-05-15 DIVIDEND YUM 394 0.42 +165.48
2019-05-03 DIVIDEND TXN 317 0.77 +244.09
2019-05-01 INTEREST +1.04
2019-04-08 DIVIDEND MA 104 0.33 +34.32
2019-04-04 BUY MA 104 236.06 -24550.24 op-margin buy: MA, revenue 22.4B, op margin 34.3%, FCF yield 2.84%, momentum 35.9%, target weight 8.3%.
2019-04-04 BUY MO 50 54.6 -2730.00 op-margin buy: MO, revenue 24.9B, op margin 36.3%, FCF yield 8.22%, momentum -13.8%, target weight 8.3%.
2019-04-04 BUY GILD 60 66.84 -4010.40 op-margin buy: GILD, revenue 22.3B, op margin 37.1%, FCF yield 8.06%, momentum -11.4%, target weight 8.3%.
2019-04-04 BUY AMGN 10 192.33 -1923.30 op-margin buy: AMGN, revenue 23.8B, op margin 42.1%, FCF yield 9.02%, momentum 10.8%, target weight 8.3%.
2019-04-04 BUY SPGI 25 212.65 -5316.25 op-margin buy: SPGI, revenue 6.3B, op margin 44.5%, FCF yield 2.83%, momentum 12.2%, target weight 8.3%.
2019-04-04 BUY SPG 2 183.85 -367.70 op-margin buy: SPG, revenue 5.7B, op margin 51.6%, FCF yield 5.12%, momentum 17.6%, target weight 8.3%.
2019-04-04 SELL MCO 157 186.83 2019-01-03 SHORT +29332.31 Exit MCO: no longer in the top 12 op-margin factor set as of 2019-04-04.
2019-04-04 DEPOSIT +7500.00 Monthly contribution x3
2019-04-01 INTEREST +3.45
2019-03-22 DIVIDEND MO 575 0.8 +460.00
2019-03-14 DIVIDEND GILD 442 0.63 +278.46
2019-03-01 INTEREST +1.53
2019-02-28 DIVIDEND MCD 201 1.16 +233.16
2019-02-25 DIVIDEND SPGI 130 0.57 +74.10
2019-02-22 DIVIDEND MCO 157 0.5 +78.50
2019-02-14 DIVIDEND AMGN 169 1.45 +245.05
2019-02-14 DIVIDEND V 250 0.25 +62.50
2019-02-13 DIVIDEND YUM 394 0.42 +165.48
2019-02-13 DIVIDEND SPG 189 2.05 +387.45
2019-02-01 INTEREST +0.53
2019-01-30 DIVIDEND TXN 317 0.77 +244.09
2019-01-03 BUY MO 50 49.04 -2452.00 op-margin buy: MO, revenue 25.4B, op margin 35.9%, FCF yield 9.78%, momentum -30.7%, target weight 8.3%.
2019-01-03 BUY GILD 9 65.25 -587.25 op-margin buy: GILD, revenue 22.1B, op margin 37.1%, FCF yield 9.31%, momentum -11.9%, target weight 8.3%.
2019-01-03 BUY MCO 157 136.18 -21380.26 op-margin buy: MCO, revenue 4.4B, op margin 42.0%, FCF yield 3.30%, momentum -6.8%, target weight 8.3%.
2019-01-03 BUY TXN 27 88.88 -2399.76 op-margin buy: TXN, revenue 15.8B, op margin 42.5%, FCF yield 7.49%, momentum -15.8%, target weight 8.3%.
2019-01-03 BUY SPGI 130 164.37 -21368.10 op-margin buy: SPGI, revenue 6.3B, op margin 44.6%, FCF yield 3.77%, momentum -2.2%, target weight 8.3%.
2019-01-03 BUY META 13 131.74 -1712.62 op-margin buy: META, revenue 55.8B, op margin 44.6%, FCF yield 4.59%, momentum -27.4%, target weight 8.3%.
2019-01-03 BUY MU 179 31 -5549.00 op-margin buy: MU, revenue 31.5B, op margin 49.7%, FCF yield 26.01%, momentum -29.0%, target weight 8.3%.
2019-01-03 SELL NVDA 3,403 3.2 2018-10-02 SHORT +10888.58 Exit NVDA: no longer in the top 12 op-margin factor set as of 2019-01-03.
2019-01-03 SELL MA 3 181.18 2017-07-03 LONG +543.54 Exit MA: no longer in the top 12 op-margin factor set as of 2019-01-03.
2019-01-03 SELL MA 189 181.18 2016-07-01 LONG +34243.02 Exit MA: no longer in the top 12 op-margin factor set as of 2019-01-03.
2019-01-03 DEPOSIT +7500.00 Monthly contribution x3
2019-01-02 INTEREST +2.69
2018-12-24 DIVIDEND MO 525 0.8 +420.00
2018-12-13 DIVIDEND GILD 433 0.57 +246.81
2018-12-03 INTEREST +1.61
2018-11-30 DIVIDEND MCD 201 1.16 +233.16
2018-11-29 DIVIDEND NVDA 3,403 0 +13.61
2018-11-23 DIVIDEND YUM 394 0.36 +141.84
2018-11-15 DIVIDEND AMGN 169 1.32 +223.08
2018-11-15 DIVIDEND SPG 189 2 +378.00
2018-11-15 DIVIDEND V 250 0.25 +62.50
2018-11-01 INTEREST +0.80
2018-10-30 DIVIDEND TXN 290 0.77 +223.30
2018-10-05 DIVIDEND MA 192 0.25 +48.00
2018-10-02 BUY NVDA 3,403 7.16 -24372.29 op-margin buy: NVDA, revenue 11.9B, op margin 37.2%, FCF yield n/a, momentum 60.0%, target weight 8.3%.
2018-10-02 BUY MO 63 61.29 -3861.27 op-margin buy: MO, revenue 25.4B, op margin 37.6%, FCF yield 6.84%, momentum -2.6%, target weight 8.3%.
2018-10-02 BUY MCD 4 165.18 -660.72 op-margin buy: MCD, revenue 21.2B, op margin 42.3%, FCF yield 3.43%, momentum 5.2%, target weight 8.3%.
2018-10-02 BUY TXN 51 108.46 -5531.46 op-margin buy: TXN, revenue 15.8B, op margin 42.7%, FCF yield 6.01%, momentum 21.0%, target weight 8.3%.
2018-10-02 BUY META 18 159.33 -2867.94 op-margin buy: META, revenue 51.9B, op margin 47.1%, FCF yield 4.31%, momentum -6.0%, target weight 8.3%.
2018-10-02 BUY MU 103 45.76 -4713.28 op-margin buy: MU, revenue 30.4B, op margin 49.3%, FCF yield 16.78%, momentum 14.4%, target weight 8.3%.
2018-10-02 BUY SPG 5 176.05 -880.25 op-margin buy: SPG, revenue 5.6B, op margin 51.6%, FCF yield 5.12%, momentum 10.2%, target weight 8.3%.
2018-10-02 SELL SPGI 3 196.7 2018-01-02 SHORT +590.10 Exit SPGI: no longer in the top 12 op-margin factor set as of 2018-10-02.
2018-10-02 SELL SPGI 4 196.7 2017-10-02 SHORT +786.80 Exit SPGI: no longer in the top 12 op-margin factor set as of 2018-10-02.
2018-10-02 SELL SPGI 163 196.7 2016-12-30 LONG +32062.10 Exit SPGI: no longer in the top 12 op-margin factor set as of 2018-10-02.
2018-10-02 DEPOSIT +7500.00 Monthly contribution x3
2018-10-01 INTEREST +2.50
2018-09-13 DIVIDEND MO 462 0.8 +369.60
2018-09-13 DIVIDEND GILD 433 0.57 +246.81
2018-09-04 INTEREST +1.74
2018-08-31 DIVIDEND MCD 197 1.01 +198.97
2018-08-27 DIVIDEND SPGI 170 0.5 +85.00
2018-08-17 DIVIDEND YUM 394 0.36 +141.84
2018-08-16 DIVIDEND AMGN 169 1.32 +223.08
2018-08-16 DIVIDEND SPG 184 2 +368.00
2018-08-16 DIVIDEND V 250 0.21 +52.50
2018-08-01 INTEREST +0.85
2018-07-30 DIVIDEND TXN 239 0.62 +148.18
2018-07-06 DIVIDEND MA 192 0.25 +48.00
2018-07-03 BUY MO 462 56.46 -26084.52 op-margin buy: MO, revenue 25.2B, op margin 37.9%, FCF yield 6.88%, momentum -24.2%, target weight 8.3%.
2018-07-03 BUY TXN 239 108.91 -26029.49 op-margin buy: TXN, revenue 15.7B, op margin 42.2%, FCF yield 5.79%, momentum 42.5%, target weight 8.3%.
2018-07-03 BUY AMGN 2 185.71 -371.42 op-margin buy: AMGN, revenue 23.2B, op margin 44.2%, FCF yield 10.23%, momentum 7.5%, target weight 8.3%.
2018-07-03 BUY MCD 18 156.48 -2816.64 op-margin buy: MCD, revenue 21.6B, op margin 44.6%, FCF yield 3.17%, momentum 2.6%, target weight 8.3%.
2018-07-03 BUY GILD 46 71.33 -3281.18 op-margin buy: GILD, revenue 23.2B, op margin 45.4%, FCF yield n/a, momentum 0.9%, target weight 8.3%.
2018-07-03 BUY MU 101 51.48 -5199.48 op-margin buy: MU, revenue 28.1B, op margin 46.7%, FCF yield 13.22%, momentum 76.7%, target weight 8.3%.
2018-07-03 BUY YUM 53 77.84 -4125.52 op-margin buy: YUM, revenue 5.8B, op margin 49.7%, FCF yield 3.30%, momentum 6.1%, target weight 8.3%.
2018-07-03 SELL PSA 128 229.44 2018-04-04 SHORT +29368.32 Exit PSA: no longer in the top 12 op-margin factor set as of 2018-07-03.
2018-07-03 SELL CCI 18 109.01 2018-04-04 SHORT +1962.18 Exit CCI: no longer in the top 12 op-margin factor set as of 2018-07-03.
2018-07-03 SELL CCI 248 109.01 2018-01-02 SHORT +27034.48 Exit CCI: no longer in the top 12 op-margin factor set as of 2018-07-03.
2018-07-03 DEPOSIT +7500.00 Monthly contribution x3
2018-07-02 INTEREST +2.94
2018-06-14 DIVIDEND CCI 266 1.05 +279.30
2018-06-14 DIVIDEND GILD 387 0.57 +220.59
2018-06-12 DIVIDEND PSA 128 2 +256.00
2018-06-01 INTEREST +1.59
2018-06-01 DIVIDEND MCD 179 1.01 +180.79
2018-05-25 DIVIDEND SPGI 170 0.5 +85.00
2018-05-17 DIVIDEND V 250 0.21 +52.50
2018-05-16 DIVIDEND AMGN 167 1.32 +220.44
2018-05-16 DIVIDEND SPG 184 1.95 +358.80
2018-05-15 DIVIDEND YUM 341 0.36 +122.76
2018-05-01 INTEREST +1.12
2018-04-06 DIVIDEND MA 192 0.25 +48.00
2018-04-04 BUY MU 491 53.39 -26214.49 op-margin buy: MU, revenue 25.9B, op margin 43.0%, FCF yield 11.93%, momentum 86.4%, target weight 8.3%.
2018-04-04 BUY MCD 14 161.73 -2264.22 op-margin buy: MCD, revenue 22.3B, op margin 43.4%, FCF yield 3.17%, momentum 24.8%, target weight 8.3%.
2018-04-04 BUY AMGN 7 173.52 -1214.64 op-margin buy: AMGN, revenue 22.9B, op margin 44.1%, FCF yield 11.18%, momentum 5.9%, target weight 8.3%.
2018-04-04 BUY YUM 10 85.42 -854.20 op-margin buy: YUM, revenue 5.8B, op margin 48.5%, FCF yield 2.71%, momentum 34.4%, target weight 8.3%.
2018-04-04 BUY META 27 155.1 -4187.70 op-margin buy: META, revenue 44.6B, op margin 50.1%, FCF yield 4.76%, momentum 9.0%, target weight 8.3%.
2018-04-04 BUY SPG 19 156.28 -2969.32 op-margin buy: SPG, revenue 5.6B, op margin 50.6%, FCF yield 5.98%, momentum -10.2%, target weight 8.3%.
2018-04-04 BUY GILD 4 75.4 -301.60 op-margin buy: GILD, revenue 24.7B, op margin 50.7%, FCF yield n/a, momentum 12.4%, target weight 8.3%.
2018-04-04 BUY PSA 128 204.04 -26117.12 op-margin buy: PSA, revenue 2.7B, op margin 52.9%, FCF yield n/a, momentum -7.0%, target weight 8.3%.
2018-04-04 BUY CCI 18 108.91 -1960.38 op-margin buy: CCI, revenue 1.3B, op margin 83.5%, FCF yield 9.76%, momentum 15.6%, target weight 8.3%.
2018-04-04 SELL MO 97 63.35 2017-10-02 SHORT +6144.95 Exit MO: no longer in the top 12 op-margin factor set as of 2018-04-04.
2018-04-04 SELL MO 27 63.35 2017-07-03 SHORT +1710.45 Exit MO: no longer in the top 12 op-margin factor set as of 2018-04-04.
2018-04-04 SELL MO 282 63.35 2017-04-03 LONG +17864.70 Exit MO: no longer in the top 12 op-margin factor set as of 2018-04-04.
2018-04-04 SELL TXN 29 104.21 2017-07-03 SHORT +3022.09 Exit TXN: no longer in the top 12 op-margin factor set as of 2018-04-04.
2018-04-04 SELL TXN 271 104.21 2016-07-01 LONG +28240.91 Exit TXN: no longer in the top 12 op-margin factor set as of 2018-04-04.
2018-04-04 DEPOSIT +7500.00 Monthly contribution x3
2018-04-02 INTEREST +2.71
2018-03-15 DIVIDEND CCI 248 1.05 +260.40
2018-03-15 DIVIDEND GILD 383 0.57 +218.31
2018-03-14 DIVIDEND MO 406 0.7 +284.20
2018-03-01 INTEREST +1.24
2018-02-28 DIVIDEND MCD 165 1.01 +166.65
2018-02-23 DIVIDEND SPGI 170 0.5 +85.00
2018-02-15 DIVIDEND V 250 0.21 +52.50
2018-02-14 DIVIDEND AMGN 160 1.32 +211.20
2018-02-13 DIVIDEND YUM 331 0.36 +119.16
2018-02-13 DIVIDEND SPG 165 1.95 +321.75
2018-02-01 INTEREST +0.59
2018-01-30 DIVIDEND TXN 300 0.62 +186.00
2018-01-08 DIVIDEND MA 192 0.25 +48.00
2018-01-02 BUY MCD 1 173.22 -173.22 op-margin buy: MCD, revenue 22.8B, op margin 41.9%, FCF yield 2.98%, momentum 42.3%, target weight 8.3%.
2018-01-02 BUY SPGI 3 168.12 -504.36 op-margin buy: SPGI, revenue 6.1B, op margin 42.6%, FCF yield 3.57%, momentum 56.3%, target weight 8.3%.
2018-01-02 BUY AMGN 20 177 -3540.00 op-margin buy: AMGN, revenue 22.8B, op margin 43.6%, FCF yield 10.61%, momentum 21.1%, target weight 8.3%.
2018-01-02 BUY CCI 248 108.93 -27014.64 op-margin buy: CCI, revenue 2.2B, op margin 46.4%, FCF yield 8.15%, momentum 25.5%, target weight 8.3%.
2018-01-02 BUY YUM 331 81.6 -27009.60 op-margin buy: YUM, revenue 5.9B, op margin 47.0%, FCF yield 3.12%, momentum 28.8%, target weight 8.3%.
2018-01-02 BUY SPG 4 172.42 -689.68 op-margin buy: SPG, revenue 5.5B, op margin 50.6%, FCF yield 5.35%, momentum -3.0%, target weight 8.3%.
2018-01-02 BUY GILD 56 74.1 -4149.60 op-margin buy: GILD, revenue 26.1B, op margin 54.1%, FCF yield n/a, momentum 3.5%, target weight 8.3%.
2018-01-02 SELL ORCL 474 46.63 2017-10-02 SHORT +22102.62 Exit ORCL: no longer in the top 12 op-margin factor set as of 2018-01-02.
2018-01-02 SELL ABBV 31 98.41 2017-04-03 SHORT +3050.71 Exit ABBV: no longer in the top 12 op-margin factor set as of 2018-01-02.
2018-01-02 SELL ABBV 25 98.41 2016-09-30 LONG +2460.25 Exit ABBV: no longer in the top 12 op-margin factor set as of 2018-01-02.
2018-01-02 SELL ABBV 268 98.41 2016-07-01 LONG +26373.88 Exit ABBV: no longer in the top 12 op-margin factor set as of 2018-01-02.
2018-01-02 DEPOSIT +7500.00 Monthly contribution x3
2018-01-02 INTEREST +0.90
2017-12-20 DIVIDEND MO 406 0.66 +267.96
2017-12-14 DIVIDEND GILD 327 0.52 +170.04
2017-12-01 INTEREST +0.46
2017-11-30 DIVIDEND MCD 164 1.01 +165.64
2017-11-27 DIVIDEND SPGI 167 0.41 +68.47
2017-11-16 DIVIDEND AMGN 140 1.15 +161.00
2017-11-16 DIVIDEND V 250 0.2 +48.75
2017-11-15 DIVIDEND SPG 161 1.85 +297.85
2017-11-01 INTEREST +0.23
2017-10-30 DIVIDEND TXN 300 0.62 +186.00
2017-10-12 DIVIDEND ABBV 324 0.64 +207.36
2017-10-10 DIVIDEND ORCL 474 0.19 +90.06
2017-10-05 DIVIDEND MA 192 0.22 +42.24
2017-10-02 BUY ORCL 474 48.8 -23131.20 op-margin buy: ORCL, revenue 38.2B, op margin 33.5%, FCF yield 9.34%, momentum 24.2%, target weight 8.3%.
2017-10-02 BUY MO 97 62.9 -6101.30 op-margin buy: MO, revenue 25.7B, op margin 36.3%, FCF yield 3.91%, momentum -0.5%, target weight 8.3%.
2017-10-02 BUY MCD 29 156.96 -4551.84 op-margin buy: MCD, revenue 23.5B, op margin 39.9%, FCF yield 3.00%, momentum 36.1%, target weight 8.3%.
2017-10-02 BUY AMGN 6 187.17 -1123.02 op-margin buy: AMGN, revenue 23.0B, op margin 44.4%, FCF yield 10.04%, momentum 12.2%, target weight 8.3%.
2017-10-02 BUY SPGI 4 157.52 -630.08 op-margin buy: SPGI, revenue 5.9B, op margin 47.9%, FCF yield 2.59%, momentum 24.5%, target weight 8.3%.
2017-10-02 BUY SPG 23 159.69 -3672.87 op-margin buy: SPG, revenue 5.5B, op margin 49.7%, FCF yield 5.76%, momentum -22.9%, target weight 8.3%.
2017-10-02 BUY V 2 105.44 -210.88 op-margin buy: V, revenue 18.4B, op margin 66.2%, FCF yield 4.24%, momentum 27.5%, target weight 8.3%.
2017-10-02 SELL ISRG 28 117.83 2016-12-30 SHORT +3299.27 Exit ISRG: no longer in the top 12 op-margin factor set as of 2017-10-02.
2017-10-02 SELL ISRG 3 117.83 2016-09-30 LONG +353.49 Exit ISRG: no longer in the top 12 op-margin factor set as of 2017-10-02.
2017-10-02 SELL ISRG 227 117.83 2016-07-01 LONG +26747.66 Exit ISRG: no longer in the top 12 op-margin factor set as of 2017-10-02.
2017-10-02 DEPOSIT +7500.00 Monthly contribution x3
2017-10-02 INTEREST +0.71
2017-09-14 DIVIDEND MO 309 0.66 +203.94
2017-09-14 DIVIDEND GILD 327 0.52 +170.04
2017-09-01 INTEREST +0.46
2017-08-30 DIVIDEND MCD 135 0.94 +126.90
2017-08-24 DIVIDEND SPGI 163 0.41 +66.83
2017-08-16 DIVIDEND V 248 0.17 +40.92
2017-08-15 DIVIDEND AMGN 134 1.15 +154.10
2017-08-15 DIVIDEND SPG 138 1.8 +248.40
2017-08-01 INTEREST +0.25
2017-07-27 DIVIDEND TXN 300 0.5 +150.00
2017-07-12 DIVIDEND ABBV 324 0.64 +207.36
2017-07-05 DIVIDEND MA 192 0.22 +42.24
2017-07-03 BUY MCD 135 152.5 -20587.50 op-margin buy: MCD, revenue 24.2B, op margin 34.9%, FCF yield 3.62%, momentum 26.7%, target weight 8.3%.
2017-07-03 BUY MO 27 74.53 -2012.31 op-margin buy: MO, revenue 25.9B, op margin 35.3%, FCF yield 3.48%, momentum 8.0%, target weight 8.3%.
2017-07-03 BUY TXN 29 76.41 -2215.89 op-margin buy: TXN, revenue 14.2B, op margin 38.4%, FCF yield 5.52%, momentum 23.0%, target weight 8.3%.
2017-07-03 BUY AMGN 5 172.8 -864.00 op-margin buy: AMGN, revenue 23.1B, op margin 44.7%, FCF yield 10.05%, momentum 12.0%, target weight 8.3%.
2017-07-03 BUY SPG 18 165.18 -2973.24 op-margin buy: SPG, revenue 5.5B, op margin 49.9%, FCF yield 5.38%, momentum -23.9%, target weight 8.3%.
2017-07-03 BUY MA 3 120.78 -362.34 op-margin buy: MA, revenue 11.4B, op margin 54.2%, FCF yield 3.70%, momentum 35.9%, target weight 8.3%.
2017-07-03 BUY GILD 14 70.7 -989.80 op-margin buy: GILD, revenue 28.5B, op margin 57.8%, FCF yield 15.03%, momentum -16.7%, target weight 8.3%.
2017-07-03 BUY V 11 93.35 -1026.85 op-margin buy: V, revenue 17.8B, op margin 65.1%, FCF yield 4.65%, momentum 25.3%, target weight 8.3%.
2017-07-03 SELL ORCL 453 49.36 2017-04-03 SHORT +22360.08 Exit ORCL: no longer in the top 12 op-margin factor set as of 2017-07-03.
2017-07-03 DEPOSIT +7500.00 Monthly contribution x3
2017-07-03 INTEREST +0.64
2017-06-14 DIVIDEND GILD 313 0.52 +162.76
2017-06-13 DIVIDEND MO 282 0.61 +172.02
2017-06-01 INTEREST +0.44
2017-05-24 DIVIDEND SPGI 163 0.41 +66.83
2017-05-17 DIVIDEND V 237 0.17 +39.11
2017-05-15 DIVIDEND AMGN 129 1.15 +148.35
2017-05-15 DIVIDEND SPG 120 1.75 +210.00
2017-05-01 INTEREST +0.23
2017-04-27 DIVIDEND TXN 271 0.5 +135.50
2017-04-11 DIVIDEND ABBV 324 0.64 +207.36
2017-04-10 DIVIDEND ORCL 453 0.19 +86.07
2017-04-05 DIVIDEND MA 189 0.22 +41.58
2017-04-03 BUY ORCL 453 44.61 -20208.33 op-margin buy: ORCL, revenue 37.4B, op margin 33.7%, FCF yield 9.43%, momentum 8.6%, target weight 8.3%.
2017-04-03 BUY MO 282 71.62 -20196.84 op-margin buy: MO, revenue 25.8B, op margin 35.0%, FCF yield 2.86%, momentum 13.3%, target weight 8.3%.
2017-04-03 BUY ABBV 31 65.03 -2015.93 op-margin buy: ABBV, revenue 26.2B, op margin 36.1%, FCF yield n/a, momentum 9.8%, target weight 8.3%.
2017-04-03 BUY AMGN 5 163.89 -819.45 op-margin buy: AMGN, revenue 22.9B, op margin 43.5%, FCF yield 10.98%, momentum 6.0%, target weight 8.3%.
2017-04-03 BUY SPG 18 174.06 -3133.08 op-margin buy: SPG, revenue 5.4B, op margin 49.8%, FCF yield 4.97%, momentum -16.6%, target weight 8.3%.
2017-04-03 BUY V 3 89.36 -268.08 op-margin buy: V, revenue 16.8B, op margin 53.2%, FCF yield 2.99%, momentum 14.8%, target weight 8.3%.
2017-04-03 BUY GILD 59 67.1 -3958.90 op-margin buy: GILD, revenue 29.1B, op margin 57.6%, FCF yield 17.19%, momentum -28.8%, target weight 8.3%.
2017-04-03 SELL BEN 443 41.75 2016-12-30 SHORT +18495.25 Exit BEN: no longer in the top 12 op-margin factor set as of 2017-04-03.
2017-04-03 SELL MCO 186 111.9 2016-12-30 SHORT +20813.40 Exit MCO: no longer in the top 12 op-margin factor set as of 2017-04-03.
2017-04-03 DEPOSIT +10000.00 Monthly contribution x4
2017-04-03 INTEREST +0.67
2017-03-29 DIVIDEND BEN 443 0.2 +88.60
2017-03-14 DIVIDEND GILD 254 0.52 +132.08
2017-03-01 INTEREST +0.45
2017-02-22 DIVIDEND SPGI 163 0.41 +66.83
2017-02-15 DIVIDEND MCO 186 0.38 +70.68
2017-02-15 DIVIDEND V 234 0.17 +38.61
2017-02-13 DIVIDEND AMGN 124 1.15 +142.60
2017-02-10 DIVIDEND SPG 102 1.75 +178.50
2017-02-01 INTEREST +0.29
2017-01-27 DIVIDEND TXN 271 0.5 +135.50
2017-01-11 DIVIDEND ABBV 293 0.64 +187.52
2017-01-05 DIVIDEND MA 189 0.22 +41.58
2017-01-03 INTEREST +0.07
2016-12-30 BUY ISRG 28 70.46 -1972.97 op-margin buy: ISRG, revenue 2.6B, op margin 35.3%, FCF yield 4.11%, momentum 16.1%, target weight 8.3%.
2016-12-30 BUY BEN 443 39.58 -17533.94 op-margin buy: BEN, revenue 6.6B, op margin 35.7%, FCF yield n/a, momentum 7.5%, target weight 8.3%.
2016-12-30 BUY MCO 186 94.27 -17534.22 op-margin buy: MCO, revenue 3.5B, op margin 41.0%, FCF yield 3.39%, momentum -6.0%, target weight 8.3%.
2016-12-30 BUY AMGN 13 146.21 -1900.73 op-margin buy: AMGN, revenue 22.6B, op margin 41.4%, FCF yield 9.72%, momentum -9.9%, target weight 8.3%.
2016-12-30 BUY META 11 115.05 -1265.55 op-margin buy: META, revenue 24.7B, op margin 42.2%, FCF yield 2.47%, momentum 9.9%, target weight 8.3%.
2016-12-30 BUY SPG 13 177.67 -2309.71 op-margin buy: SPG, revenue 5.4B, op margin 50.7%, FCF yield 4.56%, momentum -8.6%, target weight 8.3%.
2016-12-30 BUY SPGI 163 107.54 -17529.02 op-margin buy: SPGI, revenue 5.6B, op margin 52.1%, FCF yield 5.42%, momentum 9.1%, target weight 8.3%.
2016-12-30 BUY V 8 78.02 -624.16 op-margin buy: V, revenue 15.1B, op margin 52.3%, FCF yield 3.41%, momentum 0.6%, target weight 8.3%.
2016-12-30 BUY GILD 21 71.61 -1503.81 op-margin buy: GILD, revenue 31.6B, op margin 60.8%, FCF yield 19.11%, momentum -29.2%, target weight 8.3%.
2016-12-30 SELL AMT 158 105.68 2016-09-30 SHORT +16697.44 Exit AMT: no longer in the top 12 op-margin factor set as of 2016-12-30.
2016-12-30 SELL MO 283 67.62 2016-09-30 SHORT +19136.46 Exit MO: no longer in the top 12 op-margin factor set as of 2016-12-30.
2016-12-30 SELL ORCL 58 38.45 2016-09-30 SHORT +2230.10 Exit ORCL: no longer in the top 12 op-margin factor set as of 2016-12-30.
2016-12-30 SELL ORCL 412 38.45 2016-07-01 SHORT +15841.40 Exit ORCL: no longer in the top 12 op-margin factor set as of 2016-12-30.
2016-12-30 DEPOSIT +7500.00 Monthly contribution x3
2016-12-23 DIVIDEND AMT 158 0.58 +91.64
2016-12-20 DIVIDEND MO 283 0.61 +172.63
2016-12-13 DIVIDEND GILD 233 0.47 +109.51
2016-12-01 INTEREST +0.03
2016-11-16 DIVIDEND V 226 0.17 +37.29
2016-11-14 DIVIDEND AMGN 111 1 +111.00
2016-11-14 DIVIDEND SPG 89 1.65 +146.85
2016-11-03 DIVIDEND TXN 271 0.5 +135.50
2016-11-01 INTEREST +0.02
2016-10-12 DIVIDEND ABBV 293 0.57 +167.01
2016-10-07 DIVIDEND ORCL 470 0.15 +70.50
2016-10-05 DIVIDEND MA 189 0.19 +35.91
2016-10-03 INTEREST +0.06
2016-09-30 BUY AMT 158 113.33 -17906.14 op-margin buy: AMT, revenue 5.5B, op margin 32.0%, FCF yield 3.67%, momentum 28.2%, target weight 8.3%.
2016-09-30 BUY MO 283 63.23 -17894.09 op-margin buy: MO, revenue 25.8B, op margin 33.8%, FCF yield 4.62%, momentum 16.6%, target weight 8.3%.
2016-09-30 BUY ORCL 58 39.28 -2278.24 op-margin buy: ORCL, revenue 37.2B, op margin 33.9%, FCF yield 11.41%, momentum 8.4%, target weight 8.3%.
2016-09-30 BUY ISRG 3 80.54 -241.61 op-margin buy: ISRG, revenue 2.6B, op margin 35.3%, FCF yield 3.59%, momentum 59.1%, target weight 8.3%.
2016-09-30 BUY ABBV 25 63.07 -1576.75 op-margin buy: ABBV, revenue 25.2B, op margin 36.2%, FCF yield 6.23%, momentum 14.4%, target weight 8.3%.
2016-09-30 BUY AMGN 2 166.81 -333.62 op-margin buy: AMGN, revenue 22.6B, op margin 41.4%, FCF yield 8.52%, momentum 19.0%, target weight 8.3%.
2016-09-30 BUY SPG 12 207.01 -2484.12 op-margin buy: SPG, revenue 5.4B, op margin 50.7%, FCF yield 3.92%, momentum 11.4%, target weight 8.3%.
2016-09-30 BUY GILD 35 79.12 -2769.20 op-margin buy: GILD, revenue 31.6B, op margin 60.8%, FCF yield 17.30%, momentum -19.5%, target weight 8.3%.
2016-09-30 SELL SPGI 156 126.56 2016-07-01 SHORT +19743.36 Exit SPGI: no longer in the top 12 op-margin factor set as of 2016-09-30.
2016-09-30 SELL MCO 179 108.28 2016-07-01 SHORT +19382.12 Exit MCO: no longer in the top 12 op-margin factor set as of 2016-09-30.
2016-09-30 DEPOSIT +5000.00 Monthly contribution x2
2016-09-14 DIVIDEND GILD 198 0.47 +93.06
2016-09-01 INTEREST +0.05
2016-08-24 DIVIDEND SPGI 156 0.36 +56.16
2016-08-18 DIVIDEND MCO 179 0.37 +66.23
2016-08-17 DIVIDEND V 226 0.14 +31.64
2016-08-15 DIVIDEND AMGN 109 1 +109.00
2016-08-15 DIVIDEND SPG 77 1.65 +127.05
2016-08-01 INTEREST +0.04
2016-07-28 DIVIDEND TXN 271 0.38 +102.98
2016-07-13 DIVIDEND ABBV 268 0.57 +152.76
2016-07-06 DIVIDEND MA 189 0.19 +35.91
2016-07-01 BUY ISRG 227 74.03 -16805.81 op-margin buy: ISRG, revenue 2.5B, op margin 34.0%, FCF yield 3.63%, momentum 37.0%, target weight 8.3%.
2016-07-01 BUY ORCL 412 40.86 -16834.32 op-margin buy: ORCL, revenue 37.0B, op margin 34.0%, FCF yield 10.82%, momentum 1.2%, target weight 8.3%.
2016-07-01 BUY TXN 271 62.11 -16831.81 op-margin buy: TXN, revenue 12.9B, op margin 34.0%, FCF yield 6.66%, momentum 19.5%, target weight 8.3%.
2016-07-01 BUY ABBV 268 62.71 -16806.28 op-margin buy: ABBV, revenue 24.8B, op margin 35.0%, FCF yield 6.88%, momentum -8.1%, target weight 8.3%.
2016-07-01 BUY SPGI 156 107.86 -16826.16 op-margin buy: SPGI, revenue 5.5B, op margin 36.2%, FCF yield 5.18%, momentum 5.7%, target weight 8.3%.
2016-07-01 BUY META 147 114.19 -16785.93 op-margin buy: META, revenue 22.2B, op margin 39.5%, FCF yield 2.45%, momentum 30.8%, target weight 8.3%.
2016-07-01 BUY MCO 179 94.08 -16840.32 op-margin buy: MCO, revenue 3.4B, op margin 40.5%, FCF yield 3.38%, momentum -13.5%, target weight 8.3%.
2016-07-01 BUY AMGN 109 154.28 -16816.52 op-margin buy: AMGN, revenue 22.5B, op margin 40.7%, FCF yield 8.77%, momentum 0.7%, target weight 8.3%.
2016-07-01 BUY SPG 77 217.14 -16719.78 op-margin buy: SPG, revenue 5.4B, op margin 50.7%, FCF yield 3.45%, momentum 24.3%, target weight 8.3%.
2016-07-01 BUY MA 189 88.85 -16792.65 op-margin buy: MA, revenue 10.2B, op margin 51.1%, FCF yield 5.02%, momentum -5.7%, target weight 8.3%.
2016-07-01 BUY V 226 74.48 -16832.48 op-margin buy: V, revenue 14.4B, op margin 52.4%, FCF yield 3.06%, momentum 9.1%, target weight 8.3%.
2016-07-01 BUY GILD 198 84.86 -16802.28 op-margin buy: GILD, revenue 32.4B, op margin 63.0%, FCF yield 16.07%, momentum -26.2%, target weight 8.3%.
2016-07-01 DEPOSIT +2500.00 Monthly contribution (first month)
2016-07-01 DEPOSIT +200000.00 Initial capital
storage/stock-reports/233/values.log
Snapshots
1,260
First value
201,266.10
Latest value
766,836.07
Net change
565,569.97
Total Value 766,836.07
+565,569.97 (+281.01%) 2016-07-05 -> 2021-07-06