Strategy,Date,Action,Reason,Execution adjusted price,Gross notional,Fee,Shares after trade
Buy and hold,2020-01-02,BUY,Initial investment,5.928333667074469,10000.0,10.0,1685.127821917941
5% trailing stop,2020-01-02,BUY,Initial investment,5.928333667074469,10000.0,10.0,1685.127821917941
5% trailing stop,2020-01-28,SELL,5% stop (prior-day peak),6.030139296770327,10161.555499028365,10.161555499028365,0.0
5% trailing stop,2020-01-29,BUY,20-day SMA upward crossover,6.142871016269745,10151.393943529338,10.151393943529339,1650.8962214453384
5% trailing stop,2020-02-03,SELL,5% stop (prior-day peak),5.852601354232969,9662.037461329079,9.66203746132908,0.0
5% trailing stop,2020-02-05,BUY,20-day SMA upward crossover,6.257092645301917,9652.37542386775,9.65237542386775,1541.0868265925449
5% trailing stop,2020-02-21,SELL,5% stop (prior-day peak),7.553256171201165,11640.22358331696,11.64022358331696,0.0
5% trailing stop,2020-02-27,BUY,20-day SMA upward crossover,6.333136619739079,11628.583359733642,11.628583359733643,1834.3129911592714
5% trailing stop,2020-02-28,SELL,5% stop (prior-day peak),6.024056433141562,11050.00497478815,11.05000497478815,0.0
5% trailing stop,2020-03-02,BUY,20-day SMA upward crossover,6.879738706956471,11038.954969813361,11.038954969813362,1602.9556476749085
5% trailing stop,2020-03-03,SELL,5% stop (prior-day peak),6.92371612021139,11098.409857790653,11.098409857790653,0.0
5% trailing stop,2020-03-05,BUY,20-day SMA upward crossover,6.869800759814737,11087.311447932863,11.087311447932864,1612.3064589115727
5% trailing stop,2020-03-09,SELL,5% stop (prior-day peak),5.9604531023372935,9610.07703493794,9.610077034937941,0.0
5% trailing stop,2020-03-25,BUY,20-day SMA upward crossover,6.305805588560231,9600.466957903001,9.600466957903002,1520.9581640678089
5% trailing stop,2020-03-26,SELL,5% stop (prior-day peak),6.309283150505654,9596.15571717704,9.59615571717704,0.0
5% trailing stop,2020-09-10,BUY,20-day SMA upward crossover,12.918769113484872,9586.559561459862,9.586559561459863,741.3224060101643
5% trailing stop,2020-09-11,SELL,5% stop (prior-day peak),12.417753828662711,9205.559145506171,9.205559145506172,0.0
5% trailing stop,2020-09-15,BUY,20-day SMA upward crossover,13.207940741223398,9196.353586360665,9.196353586360665,695.5783201010436
5% trailing stop,2020-09-17,SELL,5% stop (prior-day peak),12.066417459513477,8393.138386126286,8.393138386126285,0.0
5% trailing stop,2020-09-28,BUY,20-day SMA upward crossover,12.969490162349455,8384.74524774016,8.38474524774016,645.8511782374505
5% trailing stop,2020-10-05,SELL,5% stop (prior-day peak),13.164180606411064,8502.101555181182,8.502101555181182,0.0
5% trailing stop,2020-11-05,BUY,20-day SMA upward crossover,14.08565594235188,8493.599453626,8.493599453626,602.3933772697005
5% trailing stop,2020-11-10,SELL,5% stop (prior-day peak),13.532669633394509,8151.990563935638,8.15199056393564,0.0
5% trailing stop,2020-11-12,BUY,20-day SMA upward crossover,13.405860326105085,8143.838573371703,8.143838573371703,606.8759883284613
5% trailing stop,2020-11-16,SELL,5% stop (prior-day peak),13.101024748636432,7950.697342444366,7.950697342444366,0.0
5% trailing stop,2020-11-17,BUY,20-day SMA upward crossover,13.47896282319959,7942.746645101922,7.942746645101922,588.6805982430393
5% trailing stop,2020-11-25,SELL,5% stop (prior-day peak),12.961782243013017,7630.3497251129065,7.630349725112906,0.0
5% trailing stop,2020-12-01,BUY,20-day SMA upward crossover,13.419038024702607,7622.719375387794,7.622719375387794,567.484542632196
5% trailing stop,2020-12-10,SELL,5% stop (prior-day peak),12.802953383458417,7265.478145153227,7.265478145153227,0.0
5% trailing stop,2020-12-15,BUY,20-day SMA upward crossover,13.37077188245106,7258.212667008074,7.258212667008074,542.2988678654998
5% trailing stop,2020-12-29,SELL,5% stop (prior-day peak),12.858665671310975,6973.2398358129085,6.973239835812909,0.0
5% trailing stop,2021-01-06,BUY,20-day SMA upward crossover,13.154639280879469,6966.266595977096,6.966266595977096,529.0377167161552
5% trailing stop,2021-01-15,SELL,5% stop (prior-day peak),13.160110379643234,6962.19474697903,6.96219474697903,0.0
5% trailing stop,2021-01-21,BUY,20-day SMA upward crossover,13.349632571536862,6955.232552232052,6.955232552232052,520.4845363680229
5% trailing stop,2021-01-22,SELL,5% stop (prior-day peak),13.669484145335659,7114.75511777507,7.11475511777507,0.0
5% trailing stop,2021-02-03,BUY,20-day SMA upward crossover,13.566015474827626,7107.640362657296,7.107640362657295,523.4059135101244
5% trailing stop,2021-02-19,SELL,5% stop (prior-day peak),14.94739210281084,7823.553418165727,7.8235534181657265,0.0
5% trailing stop,2021-03-23,BUY,20-day SMA upward crossover,13.190776391403835,7815.729864747561,7.815729864747561,591.922257128934
5% trailing stop,2021-03-25,SELL,5% stop (prior-day peak),12.439639585719812,7363.299541449708,7.363299541449709,0.0
5% trailing stop,2021-03-30,BUY,20-day SMA upward crossover,12.780500779561535,7355.936241908258,7.355936241908259,574.9837531732821
5% trailing stop,2021-04-20,SELL,5% stop (prior-day peak),15.249871026648657,8768.428078310939,8.768428078310938,0.0
5% trailing stop,2021-05-21,BUY,20-day SMA upward crossover,15.09113148357416,8759.659650232628,8.759659650232628,579.8703695681966
5% trailing stop,2021-06-22,SELL,5% stop (prior-day peak),18.387256476905335,10662.225208608314,10.662225208608314,0.0
5% trailing stop,2021-07-30,BUY,20-day SMA upward crossover,19.329430968546443,10651.562983399705,10.651562983399705,550.5030871178559
5% trailing stop,2021-08-12,SELL,5% stop (prior-day peak),19.779380202977784,10888.609863017073,10.888609863017074,0.0
5% trailing stop,2021-08-20,BUY,20-day SMA upward crossover,19.899827298514865,10877.721253154055,10.877721253154055,546.0772784049186
5% trailing stop,2021-09-14,SELL,5% stop (prior-day peak),22.177316919094974,12110.528865502738,12.110528865502738,0.0
5% trailing stop,2021-09-24,BUY,20-day SMA upward crossover,21.97321565712758,12098.418336637234,12.098418336637234,550.0478449261516
5% trailing stop,2021-09-29,SELL,5% stop (prior-day peak),20.84817209151873,11467.492129589416,11.467492129589417,0.0
5% trailing stop,2021-10-15,BUY,20-day SMA upward crossover,21.71435844014667,11456.024637459826,11.456024637459826,527.050736698858
5% trailing stop,2021-11-08,SELL,5% stop (prior-day peak),30.01678838098123,15820.37042952988,15.82037042952988,0.0
5% trailing stop,2021-12-08,BUY,20-day SMA upward crossover,31.862578031272612,15804.55005910035,15.80455005910035,495.5263034128892
5% trailing stop,2021-12-10,SELL,5% stop (prior-day peak),31.017192868270875,15369.834924258897,15.369834924258898,0.0
5% trailing stop,2021-12-28,BUY,20-day SMA upward crossover,31.178505159899196,15354.465089334639,15.354465089334639,491.9771023523598
5% trailing stop,2021-12-30,SELL,5% stop (prior-day peak),29.699835405345056,14611.638963063684,14.611638963063685,0.0
5% trailing stop,2022-01-04,BUY,20-day SMA upward crossover,30.147920339965474,14597.02732410062,14.59702732410062,483.6960603695565
5% trailing stop,2022-01-05,SELL,5% stop (prior-day peak),28.82558188969815,13942.820397907031,13.942820397907031,0.0
5% trailing stop,2022-02-09,BUY,20-day SMA upward crossover,25.51276535928413,13928.877577509124,13.928877577509123,545.4112286133634
5% trailing stop,2022-02-10,SELL,5% stop (prior-day peak),25.884177748742914,14117.521187588556,14.117521187588556,0.0
5% trailing stop,2022-02-15,BUY,20-day SMA upward crossover,24.842633518291063,14103.403666400967,14.103403666400968,567.1419760051178
5% trailing stop,2022-02-16,SELL,5% stop (prior-day peak),26.147049469505696,14829.08930283903,14.82908930283903,0.0
5% trailing stop,2022-03-17,BUY,20-day SMA upward crossover,24.021260263988207,14814.26021353619,14.81426021353619,616.0978146308769
5% trailing stop,2022-03-24,SELL,5% stop (prior-day peak),26.058885890929986,16054.822649117355,16.054822649117355,0.0
5% trailing stop,2022-05-27,BUY,20-day SMA upward crossover,18.111552115622878,16038.767826468238,16.038767826468238,884.6690198804492
5% trailing stop,2022-06-02,SELL,5% stop (prior-day peak),18.217117633004218,16116.11960143669,16.11611960143669,0.0
5% trailing stop,2022-07-18,BUY,20-day SMA upward crossover,16.238696642344095,16100.003481835254,16.100003481835255,990.4676362025856
5% trailing stop,2022-07-19,SELL,5% stop (prior-day peak),16.421982125834006,16265.44181793592,16.26544181793592,0.0
5% trailing stop,2022-08-11,BUY,20-day SMA upward crossover,18.060593038704805,16249.176376117985,16.249176376117983,898.8036641406983
5% trailing stop,2022-08-18,SELL,5% stop (prior-day peak),18.22993273741322,16385.130341425473,16.385130341425473,0.0
5% trailing stop,2022-10-05,BUY,20-day SMA upward crossover,12.864684065936613,16368.745211084048,16.368745211084047,1271.1059503723948
5% trailing stop,2022-10-06,SELL,5% stop (prior-day peak),13.17257736057879,16743.741464772396,16.7437414647724,0.0
5% trailing stop,2022-10-24,BUY,20-day SMA upward crossover,12.463132170169903,16726.997723307624,16.726997723307626,1340.77617868643
5% trailing stop,2022-10-25,SELL,5% stop (prior-day peak),12.648464875675444,16958.760402257652,16.958760402257653,0.0
5% trailing stop,2023-01-11,BUY,20-day SMA upward crossover,15.787215775509063,16941.801641855396,16.941801641855395,1072.0610955650154
5% trailing stop,2023-01-20,SELL,5% stop (prior-day peak),16.954314375889453,18176.06084436974,18.17606084436974,0.0
5% trailing stop,2023-02-24,BUY,20-day SMA upward crossover,23.147606978625262,18157.88478352537,18.15788478352537,783.6545227112355
5% trailing stop,2023-03-02,SELL,5% stop (prior-day peak),22.413066930379475,17564.101267821505,17.564101267821506,0.0
5% trailing stop,2023-04-18,BUY,20-day SMA upward crossover,27.44591372011887,17546.537166553684,17.546537166553684,638.673968305079
5% trailing stop,2023-04-25,SELL,5% stop (prior-day peak),26.992351502554595,17239.312248022106,17.239312248022106,0.0
5% trailing stop,2023-04-28,BUY,20-day SMA upward crossover,27.13888920366965,17222.072935774086,17.222072935774086,633.9556027411733
5% trailing stop,2023-05-04,SELL,5% stop (prior-day peak),27.563540301112358,17474.060805272304,17.474060805272305,0.0
5% trailing stop,2023-07-03,BUY,20-day SMA upward crossover,42.386904068788276,17456.586744467033,17.45658674446703,411.4273156025076
5% trailing stop,2023-07-18,SELL,5% stop (prior-day peak),46.55810196208373,19155.27490980795,19.15527490980795,0.0
5% trailing stop,2023-08-22,BUY,20-day SMA upward crossover,47.987713549546704,19136.119634898143,19.136119634898144,398.372460390829
5% trailing stop,2023-08-23,SELL,5% stop (prior-day peak),45.725664535647724,18215.84548407166,18.215845484071657,0.0
5% trailing stop,2023-10-03,BUY,20-day SMA upward crossover,44.674572971967315,18197.629638587587,18.197629638587586,406.93017973235794
5% trailing stop,2023-10-17,SELL,5% stop (prior-day peak),43.86898270391518,17851.613016379906,17.851613016379908,0.0
5% trailing stop,2023-11-03,BUY,20-day SMA upward crossover,43.88892315286097,17833.761403363525,17.833761403363525,405.9322116404855
5% trailing stop,2023-11-24,SELL,5% stop (prior-day peak),48.3256770767813,19616.948974801744,19.616948974801744,0.0
5% trailing stop,2023-12-14,BUY,20-day SMA upward crossover,48.25014761347395,19597.33202582694,19.59733202582694,405.75491811208457
5% trailing stop,2024-01-03,SELL,5% stop (prior-day peak),47.34776930831143,19211.590258483775,19.211590258483774,0.0
5% trailing stop,2024-01-08,BUY,20-day SMA upward crossover,49.368910168046376,19192.37866822529,19.19237866822529,388.36559738292044
5% trailing stop,2024-01-09,SELL,5% stop (prior-day peak),52.24956832740043,20291.934816470588,20.29193481647059,0.0
5% trailing stop,2024-02-23,BUY,20-day SMA upward crossover,80.55651569949312,20271.642881654116,20.271642881654117,251.39333625498264
5% trailing stop,2024-02-26,SELL,5% stop (prior-day peak),79.46965549252342,19978.141825299568,19.97814182529957,0.0
5% trailing stop,2024-04-12,BUY,20-day SMA upward crossover,89.44394776099325,19958.163683474268,19.958163683474268,222.91285233818692
5% trailing stop,2024-04-17,SELL,5% stop (prior-day peak),88.08881854080468,19636.129800031737,19.636129800031735,0.0
5% trailing stop,2024-04-29,BUY,20-day SMA upward crossover,87.34592726977458,19616.493670231706,19.616493670231705,224.3593695677993
5% trailing stop,2024-05-02,SELL,5% stop (prior-day peak),84.20889136066154,18893.05377768132,18.89305377768132,0.0
5% trailing stop,2024-05-03,BUY,20-day SMA upward crossover,87.53939567663922,18874.160723903642,18.874160723903643,215.3920119899967
5% trailing stop,2024-05-31,SELL,5% stop (prior-day peak),112.20006619154708,24166.99800240813,24.166998002408132,0.0
5% trailing stop,2024-06-26,BUY,20-day SMA upward crossover,125.78170566171391,24142.83100440572,24.14283100440572,191.75036660949561
5% trailing stop,2024-07-02,SELL,5% stop (prior-day peak),120.79550474110482,23162.582318885914,23.162582318885914,0.0
5% trailing stop,2024-07-05,BUY,20-day SMA upward crossover,127.02825160059544,23139.41973656703,23.13941973656703,181.9774737159502
5% trailing stop,2024-07-12,SELL,5% stop (prior-day peak),127.90582807049216,23275.97946581483,23.27597946581483,0.0
5% trailing stop,2024-07-15,BUY,20-day SMA upward crossover,130.1994680978597,23252.703486349015,23.252703486349017,178.41432935350468
5% trailing stop,2024-07-17,SELL,5% stop (prior-day peak),121.0148913019255,21590.790673420306,21.590790673420308,0.0
5% trailing stop,2024-08-14,BUY,20-day SMA upward crossover,118.2026987615282,21569.199882746885,21.569199882746886,182.29389775893438
5% trailing stop,2024-08-23,SELL,5% stop (prior-day peak),125.51243939696896,22880.151794905505,22.880151794905505,0.0
5% trailing stop,2024-09-13,BUY,20-day SMA upward crossover,118.76132976335653,22857.2716431106,22.8572716431106,192.271460895287
5% trailing stop,2024-09-19,SELL,5% stop (prior-day peak),117.03596794997947,22502.67653503654,22.50267653503654,0.0
5% trailing stop,2024-09-20,BUY,20-day SMA upward crossover,116.7467438157467,22480.1738585015,22.4801738585015,192.36248438831342
5% trailing stop,2024-09-30,SELL,5% stop (prior-day peak),117.99339197552678,22697.502021816414,22.697502021816415,0.0
5% trailing stop,2024-11-06,BUY,20-day SMA upward crossover,142.57743460002627,22674.804519794598,22.6748045197946,158.8759804720924
5% trailing stop,2024-11-18,SELL,5% stop (prior-day peak),139.12669362406587,22103.889859363873,22.103889859363875,0.0
5% trailing stop,2024-11-20,BUY,20-day SMA upward crossover,147.01552464707697,22081.785969504508,22.08178596950451,150.05016807912745
5% trailing stop,2024-11-25,SELL,5% stop (prior-day peak),141.61001503727852,21248.606558031406,21.24860655803141,0.0
5% trailing stop,2024-12-05,BUY,20-day SMA upward crossover,144.73166589069527,21227.357951473376,21.227357951473376,146.52032409781884
5% trailing stop,2024-12-10,SELL,5% stop (prior-day peak),138.6475487908028,20314.68378419658,20.31468378419658,0.0
5% trailing stop,2024-12-24,BUY,20-day SMA upward crossover,139.63497302699565,20294.369100412383,20.294369100412382,145.19338738578324
5% trailing stop,2024-12-30,SELL,5% stop (prior-day peak),134.478447505484,19525.381323702455,19.525381323702454,0.0
5% trailing stop,2024-12-31,BUY,20-day SMA upward crossover,137.67011945411545,19505.855942378752,19.50585594237875,141.5437871609536
5% trailing stop,2025-01-08,SELL,5% stop (prior-day peak),142.20825109293375,20128.694425229663,20.128694425229664,0.0
5% trailing stop,2025-01-21,BUY,20-day SMA upward crossover,138.79717036325982,20108.565730804436,20.108565730804436,144.73246905897392
5% trailing stop,2025-01-28,SELL,5% stop (prior-day peak),121.4923992099615,17583.89490955626,17.58389490955626,0.0
5% trailing stop,2025-02-11,BUY,20-day SMA upward crossover,132.23432300413762,17566.311014646704,17.566311014646704,132.70945322632278
5% trailing stop,2025-02-24,SELL,5% stop (prior-day peak),136.20396395568935,18075.55358381731,18.07555358381731,0.0
5% trailing stop,2025-02-27,BUY,20-day SMA upward crossover,134.6480020269543,18057.47803023349,18.05747803023349,133.97466193811078
5% trailing stop,2025-02-28,SELL,5% stop (prior-day peak),117.71227346732202,15770.462043750915,15.770462043750914,0.0
5% trailing stop,2025-03-25,BUY,20-day SMA upward crossover,120.24674348708209,15754.691581707164,15.754691581707164,130.88867468428586
5% trailing stop,2025-03-27,SELL,5% stop (prior-day peak),111.06987288235071,14537.788458922985,14.537788458922986,0.0
5% trailing stop,2025-04-10,BUY,20-day SMA upward crossover,109.09487536473796,14523.250670464062,14.523250670464062,132.99183276287204
5% trailing stop,2025-04-11,SELL,5% stop (prior-day peak),108.2270675709872,14393.316070816782,14.393316070816782,0.0
5% trailing stop,2025-04-14,BUY,20-day SMA upward crossover,113.82295197943576,14378.922754745965,14.378922754745965,126.20076691198838
5% trailing stop,2025-04-17,SELL,5% stop (prior-day peak),104.18724067345943,13148.509675434489,13.14850967543449,0.0
5% trailing stop,2025-04-25,BUY,20-day SMA upward crossover,106.58120471900446,13135.361165759054,13.135361165759054,123.11951097934507
5% trailing stop,2025-04-28,SELL,5% stop (prior-day peak),109.41407373161911,13471.00725209495,13.471007252094951,0.0
5% trailing stop,2025-08-26,BUY,20-day SMA upward crossover,179.61950919155683,13457.536244842855,13.457536244842855,74.84754172365794
5% trailing stop,2025-09-02,SELL,5% stop (prior-day peak),169.58412249088082,12692.954683806121,12.692954683806121,0.0
5% trailing stop,2025-09-11,BUY,20-day SMA upward crossover,179.25053151009664,12680.261729122316,12.680261729122316,70.6697010082766
5% trailing stop,2025-09-18,SELL,5% stop (prior-day peak),173.56414822211042,12265.726460612746,12.265726460612747,0.0
5% trailing stop,2025-09-19,BUY,20-day SMA upward crossover,175.3498988627224,12253.460734152133,12.253460734152133,69.81017584162598
5% trailing stop,2025-09-26,SELL,5% stop (prior-day peak),177.74415792177186,12408.35091934063,12.40835091934063,0.0
5% trailing stop,2025-10-27,BUY,20-day SMA upward crossover,189.53590332567822,12395.94256842129,12.39594256842129,65.33615219367861
5% trailing stop,2025-10-31,SELL,5% stop (prior-day peak),205.95656932774958,13456.409758885768,13.456409758885767,0.0
5% trailing stop,2025-11-11,BUY,20-day SMA upward crossover,194.69355355868657,13442.953349126881,13.442953349126881,68.97768390533633
5% trailing stop,2025-11-14,SELL,5% stop (prior-day peak),182.42295823302126,12583.113150073714,12.583113150073714,0.0
5% trailing stop,2025-12-09,BUY,20-day SMA upward crossover,185.12679644762153,12570.53003692364,12.570530036923639,67.83436945844723
5% trailing stop,2025-12-15,SELL,5% stop (prior-day peak),177.52459033002202,12042.268648406201,12.042268648406202,0.0
5% trailing stop,2025-12-22,BUY,20-day SMA upward crossover,183.49062822407603,12030.226379757796,12.030226379757796,65.4976020829881
10% trailing stop,2020-01-02,BUY,Initial investment,5.928333667074469,10000.0,10.0,1685.127821917941
10% trailing stop,2020-01-28,SELL,10% stop (prior-day peak),6.030139296770327,10161.555499028365,10.161555499028365,0.0
10% trailing stop,2020-01-29,BUY,20-day SMA upward crossover,6.142871016269745,10151.393943529338,10.151393943529339,1650.8962214453384
10% trailing stop,2020-02-25,SELL,10% stop (prior-day peak),6.860726866905976,11326.34806094359,11.326348060943591,0.0
10% trailing stop,2020-02-27,BUY,20-day SMA upward crossover,6.333136619739079,11315.021712882646,11.315021712882647,1784.8512308953582
10% trailing stop,2020-03-10,SELL,10% stop (prior-day peak),6.373882922958207,11376.432780624858,11.376432780624858,0.0
10% trailing stop,2020-03-25,BUY,20-day SMA upward crossover,6.305805588560231,11365.056347844233,11.365056347844233,1800.5140076144835
10% trailing stop,2020-04-02,SELL,10% stop (prior-day peak),6.068282123382477,10926.02696530671,10.92602696530671,0.0
10% trailing stop,2020-09-10,BUY,20-day SMA upward crossover,12.918769113484872,10915.100938341404,10.915100938341403,844.0576452458657
10% trailing stop,2020-09-22,SELL,10% stop (prior-day peak),12.506765403006023,10556.430955703725,10.556430955703725,0.0
10% trailing stop,2020-09-28,BUY,20-day SMA upward crossover,12.969490162349455,10545.874524748022,10.545874524748022,812.3163299670349
10% trailing stop,2020-10-29,SELL,10% stop (prior-day peak),12.768836440947819,10372.334355660068,10.372334355660069,0.0
10% trailing stop,2020-11-05,BUY,20-day SMA upward crossover,14.08565594235188,10361.962021304409,10.361962021304409,734.903656716373
10% trailing stop,2020-11-11,SELL,10% stop (prior-day peak),12.982919185160084,9541.194784027299,9.541194784027299,0.0
10% trailing stop,2020-11-12,BUY,20-day SMA upward crossover,13.405860326105085,9531.653589243271,9.531653589243271,710.2954755624079
10% trailing stop,2021-02-24,SELL,10% stop (prior-day peak),14.050268006573996,9979.84179550876,9.979841795508761,0.0
10% trailing stop,2021-03-23,BUY,20-day SMA upward crossover,13.190776391403835,9969.861953713253,9.969861953713252,755.0648874807855
10% trailing stop,2021-05-05,SELL,10% stop (prior-day peak),14.638559437390073,11053.062234473726,11.053062234473726,0.0
10% trailing stop,2021-05-21,BUY,20-day SMA upward crossover,15.09113148357416,11042.009172239252,11.042009172239252,730.956931564316
10% trailing stop,2021-07-19,SELL,10% stop (prior-day peak),17.833538589967677,13035.548646656593,13.035548646656594,0.0
10% trailing stop,2021-07-30,BUY,20-day SMA upward crossover,19.329430968546443,13022.513098009937,13.022513098009936,673.0405362724565
10% trailing stop,2021-09-21,SELL,10% stop (prior-day peak),21.32307976507754,14351.297040068153,14.351297040068154,0.0
10% trailing stop,2021-09-24,BUY,20-day SMA upward crossover,21.97321565712758,14336.945743028085,14.336945743028085,651.8212455007308
10% trailing stop,2021-10-05,SELL,10% stop (prior-day peak),19.86251612018844,12946.809996239574,12.946809996239574,0.0
10% trailing stop,2021-10-15,BUY,20-day SMA upward crossover,21.71435844014667,12933.863186243334,12.933863186243334,595.0408048514197
10% trailing stop,2021-11-11,SELL,10% stop (prior-day peak),30.33439190935043,18050.200976418273,18.050200976418274,0.0
10% trailing stop,2021-12-08,BUY,20-day SMA upward crossover,31.862578031272612,18032.150775441856,18.032150775441856,565.369148942871
10% trailing stop,2021-12-14,SELL,10% stop (prior-day peak),27.58090611291484,15593.39341613189,15.59339341613189,0.0
10% trailing stop,2021-12-28,BUY,20-day SMA upward crossover,31.178505159899196,15577.800022715759,15.57780002271576,499.1330451181694
10% trailing stop,2022-01-06,SELL,10% stop (prior-day peak),27.52216061848894,13737.219837737744,13.737219837737745,0.0
10% trailing stop,2022-02-09,BUY,20-day SMA upward crossover,25.51276535928413,13723.482617900007,13.723482617900007,537.3686051752562
10% trailing stop,2022-02-14,SELL,10% stop (prior-day peak),23.831959428200392,12806.546796525341,12.80654679652534,0.0
10% trailing stop,2022-02-15,BUY,20-day SMA upward crossover,24.842633518291063,12793.740249728815,12.793740249728815,514.4763134741238
10% trailing stop,2022-02-22,SELL,10% stop (prior-day peak),22.936789579001722,11800.434945536506,11.800434945536507,0.0
10% trailing stop,2022-03-17,BUY,20-day SMA upward crossover,24.021260263988207,11788.63451059097,11.78863451059097,490.2676107188179
10% trailing stop,2022-04-06,SELL,10% stop (prior-day peak),24.83192809663589,12174.290057479162,12.174290057479162,0.0
10% trailing stop,2022-05-27,BUY,20-day SMA upward crossover,18.111552115622878,12162.115767421683,12.162115767421684,670.8400016790283
10% trailing stop,2022-06-13,SELL,10% stop (prior-day peak),15.937869711718566,10691.760544169418,10.691760544169417,0.0
10% trailing stop,2022-07-18,BUY,20-day SMA upward crossover,16.238696642344095,10681.06878362525,10.68106878362525,657.0963144306468
10% trailing stop,2022-08-09,SELL,10% stop (prior-day peak),17.185007160823744,11292.204868841556,11.292204868841557,0.0
10% trailing stop,2022-08-11,BUY,20-day SMA upward crossover,18.060593038704805,11280.912663972715,11.280912663972716,623.9901274092897
10% trailing stop,2022-08-23,SELL,10% stop (prior-day peak),16.923026852359946,10559.801681754914,10.559801681754914,0.0
10% trailing stop,2022-10-05,BUY,20-day SMA upward crossover,12.864684065936613,10549.24188007316,10.54924188007316,819.1956043520464
10% trailing stop,2022-10-10,SELL,10% stop (prior-day peak),11.99382071318621,9825.285207628669,9.825285207628669,0.0
10% trailing stop,2022-10-24,BUY,20-day SMA upward crossover,12.463132170169903,9815.45992242104,9.81545992242104,786.7720833425891
10% trailing stop,2022-11-21,SELL,10% stop (prior-day peak),15.09266514257999,11874.487597419733,11.874487597419733,0.0
10% trailing stop,2023-01-11,BUY,20-day SMA upward crossover,15.787215775509063,11862.613109822314,11.862613109822314,750.6548757695915
10% trailing stop,2023-02-22,SELL,10% stop (prior-day peak),20.638002596065704,15492.017274882208,15.492017274882208,0.0
10% trailing stop,2023-02-24,BUY,20-day SMA upward crossover,23.147606978625262,15476.525257607325,15.476525257607326,667.9329205229124
10% trailing stop,2023-06-08,SELL,10% stop (prior-day peak),37.6085680840757,25120.00071708147,25.12000071708147,0.0
10% trailing stop,2023-07-03,BUY,20-day SMA upward crossover,42.386904068788276,25094.88071636439,25.09488071636439,591.451213208757
10% trailing stop,2023-08-10,SELL,10% stop (prior-day peak),42.03099399172569,24859.282388776137,24.859282388776137,0.0
10% trailing stop,2023-08-22,BUY,20-day SMA upward crossover,47.987713549546704,24834.42310638736,24.83442310638736,516.9987658958869
10% trailing stop,2023-08-28,SELL,10% stop (prior-day peak),46.339768047610384,23957.60289251622,23.95760289251622,0.0
10% trailing stop,2023-10-03,BUY,20-day SMA upward crossover,44.674572971967315,23933.645289623706,23.933645289623705,535.1973181553878
10% trailing stop,2023-10-18,SELL,10% stop (prior-day peak),42.46417489336806,22726.712520611938,22.72671252061194,0.0
10% trailing stop,2023-11-03,BUY,20-day SMA upward crossover,43.88892315286097,22703.985808091325,22.703985808091325,516.7882962925856
10% trailing stop,2023-12-05,SELL,10% stop (prior-day peak),45.33459997641147,23428.390684915576,23.428390684915577,0.0
10% trailing stop,2023-12-14,BUY,20-day SMA upward crossover,48.25014761347395,23404.96229423066,23.40496229423066,484.59037927185705
10% trailing stop,2024-02-22,SELL,10% stop (prior-day peak),74.80817231720866,36251.32059583058,36.25132059583058,0.0
10% trailing stop,2024-02-23,BUY,20-day SMA upward crossover,80.55651569949312,36215.069275234746,36.21506927523475,449.111457860474
10% trailing stop,2024-03-12,SELL,10% stop (prior-day peak),87.79866017969552,39431.3842714994,39.431384271499404,0.0
10% trailing stop,2024-04-12,BUY,20-day SMA upward crossover,89.44394776099325,39391.952887227904,39.3919528872279,439.9689629028476
10% trailing stop,2024-04-22,SELL,10% stop (prior-day peak),77.88191966413628,34265.62742351293,34.26562742351293,0.0
10% trailing stop,2024-04-29,BUY,20-day SMA upward crossover,87.34592726977458,34231.36179608942,34.231361796089416,391.51373742559144
10% trailing stop,2024-06-24,SELL,10% stop (prior-day peak),122.89967493270149,48116.91106129223,48.11691106129223,0.0
10% trailing stop,2024-06-26,BUY,20-day SMA upward crossover,125.78170566171391,48068.79415023094,48.06879415023094,381.77829679962355
10% trailing stop,2024-07-18,SELL,10% stop (prior-day peak),121.51351867007092,46391.224195988936,46.39122419598894,0.0
10% trailing stop,2024-08-14,BUY,20-day SMA upward crossover,118.2026987615282,46344.832971792945,46.34483297179295,391.6872340810721
10% trailing stop,2024-08-30,SELL,10% stop (prior-day peak),119.19993661763935,46689.09347640227,46.68909347640227,0.0
10% trailing stop,2024-09-13,BUY,20-day SMA upward crossover,118.76132976335653,46642.404382925866,46.64240438292587,392.34793068913524
10% trailing stop,2024-11-26,SELL,10% stop (prior-day peak),137.33151565534018,53881.7359857753,53.88173598577531,0.0
10% trailing stop,2024-12-05,BUY,20-day SMA upward crossover,144.73166589069527,53827.854249789525,53.827854249789524,371.542924380841
10% trailing stop,2024-12-17,SELL,10% stop (prior-day peak),128.75338980198677,47837.41097097651,47.837410970976514,0.0
10% trailing stop,2024-12-24,BUY,20-day SMA upward crossover,139.63497302699565,47789.573560005534,47.789573560005536,341.9042017304333
10% trailing stop,2025-01-10,SELL,10% stop (prior-day peak),137.091611469892,46872.197983552134,46.872197983552134,0.0
10% trailing stop,2025-01-21,BUY,20-day SMA upward crossover,138.79717036325982,46825.32578556858,46.82532578556858,337.02776747792745
10% trailing stop,2025-01-28,SELL,10% stop (prior-day peak),121.4923992099615,40946.31207127044,40.94631207127044,0.0
10% trailing stop,2025-02-11,BUY,20-day SMA upward crossover,132.23432300413762,40905.36575919917,40.90536575919917,309.0306621236403
10% trailing stop,2025-02-26,SELL,10% stop (prior-day peak),129.65108371790197,40066.16024639076,40.066160246390766,0.0
10% trailing stop,2025-02-27,BUY,20-day SMA upward crossover,134.6480020269543,40026.094086144374,40.026094086144376,296.9674067948939
10% trailing stop,2025-02-28,SELL,10% stop (prior-day peak),117.71227346732202,34956.70859952202,34.95670859952202,0.0
10% trailing stop,2025-03-25,BUY,20-day SMA upward crossover,120.24674348708209,34921.7518909225,34.9217518909225,290.1270265400527
10% trailing stop,2025-03-31,SELL,10% stop (prior-day peak),104.86552900952468,30424.324118083034,30.424324118083035,0.0
10% trailing stop,2025-04-10,BUY,20-day SMA upward crossover,109.09487536473796,30393.89979396495,30.39389979396495,278.32201826764435
10% trailing stop,2025-04-11,SELL,10% stop (prior-day peak),108.2270675709872,30121.97587754588,30.12197587754588,0.0
10% trailing stop,2025-04-14,BUY,20-day SMA upward crossover,113.82295197943576,30091.853901668335,30.091853901668337,264.1098436209763
10% trailing stop,2025-04-17,SELL,10% stop (prior-day peak),104.18724067345943,27516.875841568388,27.51687584156839,0.0
10% trailing stop,2025-04-25,BUY,20-day SMA upward crossover,106.58120471900446,27489.35896572682,27.489358965726822,257.66146741503644
10% trailing stop,2025-09-08,SELL,10% stop (prior-day peak),167.14010390243288,43065.56443540251,43.065564435402514,0.0
10% trailing stop,2025-09-11,BUY,20-day SMA upward crossover,179.25053151009664,43022.49887096711,43.02249887096711,239.77321578918296
10% trailing stop,2025-11-07,SELL,10% stop (prior-day peak),184.4580698496433,44228.10458611471,44.22810458611471,0.0
10% trailing stop,2025-11-11,BUY,20-day SMA upward crossover,194.69355355868657,44183.87648152859,44.18387648152859,226.71368310991363
10% trailing stop,2025-11-24,SELL,10% stop (prior-day peak),179.06099432647636,40595.57752507881,40.59557752507881,0.0
10% trailing stop,2025-12-09,BUY,20-day SMA upward crossover,185.12679644762153,40554.98194755373,40.55498194755373,218.8469078654912
15% trailing stop,2020-01-02,BUY,Initial investment,5.928333667074469,10000.0,10.0,1685.127821917941
15% trailing stop,2020-02-25,SELL,15% stop (prior-day peak),6.860726866905976,11561.201722003167,11.561201722003167,0.0
15% trailing stop,2020-02-27,BUY,20-day SMA upward crossover,6.333136619739079,11549.640520281164,11.549640520281164,1821.8604101795365
15% trailing stop,2020-03-10,SELL,15% stop (prior-day peak),6.373882922958207,11612.324956456981,11.612324956456982,0.0
15% trailing stop,2020-03-25,BUY,20-day SMA upward crossover,6.305805588560231,11600.712631500524,11.600712631500524,1837.847957110124
15% trailing stop,2020-09-08,SELL,15% stop (prior-day peak),11.670828423645904,21449.208176180397,21.4492081761804,0.0
15% trailing stop,2020-09-10,BUY,20-day SMA upward crossover,12.918769113484872,21427.758968004215,21.427758968004216,1656.994642523013
15% trailing stop,2021-03-04,SELL,15% stop (prior-day peak),12.735054284999341,21101.91672248365,21.10191672248365,0.0
15% trailing stop,2021-03-23,BUY,20-day SMA upward crossover,13.190776391403835,21080.814805761165,21.080814805761165,1596.54999569848
15% trailing stop,2021-05-12,SELL,15% stop (prior-day peak),13.942410100247722,22259.754785576944,22.259754785576945,0.0
15% trailing stop,2021-05-21,BUY,20-day SMA upward crossover,15.09113148357416,22237.495030791368,22.23749503079137,1472.073685126965
15% trailing stop,2021-10-05,SELL,15% stop (prior-day peak),19.86251612018844,29239.087300939547,29.23908730093955,0.0
15% trailing stop,2021-10-15,BUY,20-day SMA upward crossover,21.71435844014667,29209.84821363861,29.209848213638608,1343.8406870669614
15% trailing stop,2021-12-07,SELL,15% stop (prior-day peak),30.8250157927799,41423.91040181928,41.423910401819285,0.0
15% trailing stop,2021-12-08,BUY,20-day SMA upward crossover,31.862578031272612,41382.48649141746,41.38248649141746,1297.4814518884946
15% trailing stop,2021-12-15,SELL,15% stop (prior-day peak),28.278921662107305,36691.37633599198,36.69137633599198,0.0
15% trailing stop,2021-12-28,BUY,20-day SMA upward crossover,31.178505159899196,36654.68495965599,36.654684959655995,1174.4639483804785
15% trailing stop,2022-01-11,SELL,15% stop (prior-day peak),27.20651469197677,31953.070666810538,31.95307066681054,0.0
15% trailing stop,2022-02-09,BUY,20-day SMA upward crossover,25.51276535928413,31921.117596143726,31.921117596143727,1249.931006281256
15% trailing stop,2022-02-24,SELL,15% stop (prior-day peak),20.92540522716476,26155.3128124331,26.155312812433102,0.0
15% trailing stop,2022-03-17,BUY,20-day SMA upward crossover,24.021260263988207,26129.15749962067,26.12915749962067,1086.6635661599216
15% trailing stop,2022-04-07,SELL,15% stop (prior-day peak),24.34094604045447,26450.419228026476,26.450419228026476,0.0
15% trailing stop,2022-05-27,BUY,20-day SMA upward crossover,18.111552115622878,26423.96880879845,26.423968808798453,1457.4976606902367
15% trailing stop,2022-06-14,SELL,15% stop (prior-day peak),15.669911917338565,22838.85996274302,22.83885996274302,0.0
15% trailing stop,2022-07-18,BUY,20-day SMA upward crossover,16.238696642344095,22816.021102780276,22.816021102780276,1403.6351305585595
15% trailing stop,2022-08-29,SELL,15% stop (prior-day peak),15.95779158590215,22398.916876104046,22.398916876104046,0.0
15% trailing stop,2022-10-05,BUY,20-day SMA upward crossover,12.864684065936613,22376.517959227942,22.376517959227943,1737.6362549359833
15% trailing stop,2022-10-11,SELL,15% stop (prior-day peak),11.519528431654617,20016.75024260891,20.01675024260891,0.0
15% trailing stop,2022-10-24,BUY,20-day SMA upward crossover,12.463132170169903,19996.7334923663,19.9967334923663,1602.8664773922237
15% trailing stop,2022-12-21,SELL,15% stop (prior-day peak),16.060302982903497,25742.52126805835,25.74252126805835,0.0
15% trailing stop,2023-01-11,BUY,20-day SMA upward crossover,15.787215775509063,25716.778746790293,25.716778746790293,1627.3333014107793
15% trailing stop,2023-08-14,SELL,15% stop (prior-day peak),40.36212325885016,65682.62729477344,65.68262729477344,0.0
15% trailing stop,2023-08-22,BUY,20-day SMA upward crossover,47.987713549546704,65616.94466747866,65.61694466747866,1366.0023133865352
15% trailing stop,2023-09-19,SELL,15% stop (prior-day peak),43.70247908379306,59697.687529187984,59.69768752918799,0.0
15% trailing stop,2023-10-03,BUY,20-day SMA upward crossover,44.674572971967315,59637.9898416588,59.6379898416588,1333.6076405073138
15% trailing stop,2023-10-27,SELL,15% stop (prior-day peak),41.00753113983616,54687.9568464271,54.6879568464271,0.0
15% trailing stop,2023-11-03,BUY,20-day SMA upward crossover,43.88892315286097,54633.26888958067,54.63326888958067,1243.5628787381925
15% trailing stop,2024-04-19,SELL,15% stop (prior-day peak),82.91358102297806,103108.25150342696,103.10825150342696,0.0
15% trailing stop,2024-04-29,BUY,20-day SMA upward crossover,87.34592726977458,103005.14325192354,103.00514325192354,1178.0988687755353
15% trailing stop,2024-06-25,SELL,15% stop (prior-day peak),120.86531742760354,142391.29373565572,142.39129373565572,0.0
15% trailing stop,2024-06-26,BUY,20-day SMA upward crossover,125.78170566171391,142248.90244192007,142.24890244192008,1129.787935311274
15% trailing stop,2024-07-25,SELL,15% stop (prior-day peak),112.72786663673996,127358.58369956708,127.35858369956709,0.0
15% trailing stop,2024-08-14,BUY,20-day SMA upward crossover,118.2026987615282,127231.22511586752,127.23122511586752,1075.3053460072147
15% trailing stop,2024-09-04,SELL,15% stop (prior-day peak),105.11892359404546,113034.94050720101,113.03494050720101,0.0
15% trailing stop,2024-09-13,BUY,20-day SMA upward crossover,118.76132976335653,112921.90556669381,112.92190556669381,949.8797620901514
15% trailing stop,2024-12-18,SELL,15% stop (prior-day peak),133.51098920871195,126819.38666599207,126.81938666599208,0.0
15% trailing stop,2024-12-24,BUY,20-day SMA upward crossover,139.63497302699565,126692.56727932609,126.6925672793261,906.4052648728464
15% trailing stop,2025-01-14,SELL,15% stop (prior-day peak),135.69526562121018,122994.90317738426,122.99490317738426,0.0
15% trailing stop,2025-01-21,BUY,20-day SMA upward crossover,138.79717036325982,122871.90827420687,122.87190827420687,884.377080920843
15% trailing stop,2025-01-28,SELL,15% stop (prior-day peak),121.4923992099615,107445.09336737549,107.44509336737549,0.0
15% trailing stop,2025-02-11,BUY,20-day SMA upward crossover,132.23432300413762,107337.64827400811,107.33764827400812,810.9113291439384
15% trailing stop,2025-02-28,SELL,15% stop (prior-day peak),117.71227346732202,95454.21613394085,95.45421613394085,0.0
15% trailing stop,2025-03-25,BUY,20-day SMA upward crossover,120.24674348708209,95358.76191780691,95.35876191780692,792.2327074589185
15% trailing stop,2025-04-04,SELL,15% stop (prior-day peak),98.6611883604886,78162.62037594421,78.16262037594421,0.0
15% trailing stop,2025-04-10,BUY,20-day SMA upward crossover,109.09487536473796,78084.45775556828,78.08445775556828,715.0324250980007
15% trailing stop,2025-04-22,SELL,15% stop (prior-day peak),98.53150383197006,70453.2201335265,70.4532201335265,0.0
15% trailing stop,2025-04-25,BUY,20-day SMA upward crossover,106.58120471900446,70382.76691339297,70.38276691339297,659.7071625513556
15% trailing stop,2025-11-10,SELL,15% stop (prior-day peak),194.64367887422947,128407.82909867517,128.40782909867517,0.0
15% trailing stop,2025-11-11,BUY,20-day SMA upward crossover,194.69355355868657,128279.42126957649,128.2794212695765,658.2197484503679
20% trailing stop,2020-01-02,BUY,Initial investment,5.928333667074469,10000.0,10.0,1685.127821917941
20% trailing stop,2020-02-28,SELL,20% stop (prior-day peak),6.024056433141562,10151.3050962906,10.151305096290601,0.0
20% trailing stop,2020-03-02,BUY,20-day SMA upward crossover,6.879738706956471,10141.153791194309,10.14115379119431,1472.5868334445765
20% trailing stop,2020-03-13,SELL,20% stop (prior-day peak),5.72690424231821,8433.363783635685,8.433363783635684,0.0
20% trailing stop,2020-03-25,BUY,20-day SMA upward crossover,6.305805588560231,8424.93041985205,8.42493041985205,1334.723275437023
20% trailing stop,2020-09-08,SELL,20% stop (prior-day peak),11.670828423645904,15577.326340672169,15.577326340672169,0.0
20% trailing stop,2020-09-10,BUY,20-day SMA upward crossover,12.918769113484872,15561.749014331497,15.561749014331497,1203.379914042255
20% trailing stop,2021-03-05,SELL,20% stop (prior-day peak),12.485589720618151,15024.907884764332,15.024907884764332,0.0
20% trailing stop,2021-03-23,BUY,20-day SMA upward crossover,13.190776391403835,15009.882976879568,15.009882976879569,1136.7695614698273
20% trailing stop,2021-12-15,SELL,20% stop (prior-day peak),28.278921662107305,32146.61737667332,32.14661737667332,0.0
20% trailing stop,2021-12-28,BUY,20-day SMA upward crossover,31.178505159899196,32114.470759296644,32.114470759296644,1028.989559441761
20% trailing stop,2022-01-20,SELL,20% stop (prior-day peak),25.1961223171955,25926.546802811717,25.926546802811718,0.0
20% trailing stop,2022-02-09,BUY,20-day SMA upward crossover,25.51276535928413,25900.620256008904,25.900620256008903,1014.1871832148156
20% trailing stop,2022-02-25,SELL,20% stop (prior-day peak),23.61987027617352,23954.96970329177,23.95496970329177,0.0
20% trailing stop,2022-03-17,BUY,20-day SMA upward crossover,24.021260263988207,23931.014733588476,23.931014733588476,995.2468544997829
20% trailing stop,2022-04-11,SELL,20% stop (prior-day peak),22.12306125083106,22017.907121795644,22.017907121795645,0.0
20% trailing stop,2022-05-27,BUY,20-day SMA upward crossover,18.111552115622878,21995.889214673847,21.99588921467385,1213.2529109145025
20% trailing stop,2022-06-14,SELL,20% stop (prior-day peak),15.669911917338565,19011.56624748487,19.01156624748487,0.0
20% trailing stop,2022-07-18,BUY,20-day SMA upward crossover,16.238696642344095,18992.554681237383,18.992554681237383,1168.4165634993515
20% trailing stop,2022-08-31,SELL,20% stop (prior-day peak),15.324262822699534,17905.12250545946,17.905122505459463,0.0
20% trailing stop,2022-10-05,BUY,20-day SMA upward crossover,12.864684065936613,17887.217382954,17.887217382954002,1389.0220757838774
20% trailing stop,2022-10-14,SELL,20% stop (prior-day peak),12.013749101368704,16687.36271472985,16.68736271472985,0.0
20% trailing stop,2022-10-24,BUY,20-day SMA upward crossover,12.463132170169903,16670.67535201512,16.67067535201512,1336.2615792941615
20% trailing stop,2022-12-23,SELL,20% stop (prior-day peak),15.145362793552758,20238.166405495842,20.238166405495843,0.0
20% trailing stop,2023-01-11,BUY,20-day SMA upward crossover,15.787215775509063,20217.928239090346,20.217928239090348,1279.3712709104957
20% trailing stop,2023-10-27,SELL,20% stop (prior-day peak),41.00753113983616,52463.85723127392,52.46385723127392,0.0
20% trailing stop,2023-11-03,BUY,20-day SMA upward crossover,43.88892315286097,52411.393374042644,52.411393374042646,1192.9885314867995
20% trailing stop,2024-04-22,SELL,20% stop (prior-day peak),77.88191966413628,92912.23696949083,92.91223696949083,0.0
20% trailing stop,2024-04-29,BUY,20-day SMA upward crossover,87.34592726977458,92819.32473252133,92.81932473252134,1061.6007901707414
20% trailing stop,2024-07-26,SELL,20% stop (prior-day peak),115.8691568237605,123006.7884405217,123.0067884405217,0.0
20% trailing stop,2024-08-14,BUY,20-day SMA upward crossover,118.2026987615282,122883.78165208118,122.88378165208118,1038.5625637710436
20% trailing stop,2024-09-05,SELL,20% stop (prior-day peak),104.70008465088436,108737.58834206776,108.73758834206775,0.0
20% trailing stop,2024-09-13,BUY,20-day SMA upward crossover,118.76132976335653,108628.8507537257,108.6288507537257,913.7673190356578
20% trailing stop,2025-01-28,SELL,20% stop (prior-day peak),121.4923992099615,111015.7839092964,111.0157839092964,0.0
20% trailing stop,2025-02-11,BUY,20-day SMA upward crossover,132.23432300413762,110904.7681253871,110.9047681253871,837.8601019781752
20% trailing stop,2025-03-04,SELL,20% stop (prior-day peak),110.36149569277161,92467.49403560956,92.46749403560956,0.0
20% trailing stop,2025-03-25,BUY,20-day SMA upward crossover,120.24674348708209,92375.02654157396,92.37502654157396,767.4440807201249
20% trailing stop,2025-04-07,SELL,20% stop (prior-day peak),87.23998006859246,66951.80630578296,66.95180630578295,0.0
20% trailing stop,2025-04-10,BUY,20-day SMA upward crossover,109.09487536473796,66884.85449947718,66.88485449947719,612.4757869843522
20% trailing stop,2025-11-26,SELL,20% stop (prior-day peak),181.19589856523797,110978.10057208098,110.97810057208098,0.0
20% trailing stop,2025-12-09,BUY,20-day SMA upward crossover,185.12679644762153,110867.12247150889,110.86712247150889,598.2724136879556
