Compare commits

..

No commits in common. "1a18d495c6c8f601c10177379b54e377c0b16cc2" and "636cc119e68e7ef2cd54eaad039ee92ade01a3fa" have entirely different histories.

18 changed files with 914541 additions and 915540 deletions

View File

@ -1,91 +1,91 @@
,Ticker,Valuation,Financial Health,Estimated Growth,Past Performance
0,AAPL,2.8478,3.0302422113761804,8.02%,2.056000450056732
1,ABBV,0.0,2.193817072592499,-4.17%,1.3643231826828999
2,ABT,22.469,4.2017385414314745,-2.70%,16.221505969455265
3,ACN,2.9116,14.875260752606902,9.00%,3.125994103956993
4,ADBE,1.568,5.863371465573063,13.98%,2.3571434347409626
5,AMAT,3.8395,5.141746200070696,13.27%,9.899482013689063
6,AMGN,1.2905,1.4403766539491842,1.72%,3.728574353574352
7,AMZN,2.2453,3.2852827358844294,-278.70%,-61.06442577030811
8,APD,1.7767,3.0118487291777516,9.38%,1.664735813911232
9,AVGO,1.1592,1.8577465505829642,8.30%,2.490510115467356
10,BA,0.0,2.461537072809662,93.80%,-2379.667762144398
11,BAC,4.1895,9.383988814376815,3.36%,6.887973814803082
12,BDX,2.4258,2.984745390693591,9.85%,5.584638849547876
13,BIDU,0.593,4.246444343249283,2.75%,25.709916173234124
14,BMY,0.0,2.394681364456072,3.75%,6.609816410785568
15,CAT,1.4198,2.258464279928722,12.87%,16.690231474594547
16,CCI,5.0871,1.3694508731327582,-4.38%,1.1434621925693333
17,CHTR,0.362,1.4786877883476912,16.84%,-1.5543025412690668
18,CMCSA,0.8061,2.715595658044864,7.42%,9.086076525100912
19,CME,4.0654,48.27562947025644,4.53%,2.0929396865062535
20,COST,3.6281,7.31458584090163,8.77%,0.7022840372888224
21,CRM,1.3911,7.016538898353208,19.56%,15.038469229787918
22,CSCO,2.0002,11.618894448415535,7.39%,2.555664961483716
23,CSX,2.6633,2.3143622363575496,8.19%,6.066607849171981
24,CVS,1.364,3.1293966892439657,4.00%,6.1332987993061785
25,CVX,2.7809,11.041989802476541,-7.68%,6.798682483159102
26,D,10.427,2.1917138338604962,5.60%,2.0196249611605026
27,DE,1.1147,1.692748584312983,13.36%,6.716190927540026
28,DHR,3.3251,4.288019362646228,2.81%,12.150539916741248
29,DIS,1.0753,4.222309246053011,21.87%,-1.2474504662004655
30,DUK,3.0382,2.321933548864566,5.80%,0.5643998761633824
31,EXC,2.5916,2.3196678154317443,6.30%,2.2139092791266686
32,FDX,1.3726,2.252021634110481,4.78%,1.1865562472240336
33,FIS,0.7185,3.052068758744753,2.05%,2.1715993414909844
34,GE,3.1891,7.335622853574773,25.50%,47.37235586600727
35,GILD,0.5725,2.451602678394548,2.25%,9.464019290494036
36,GOOGL,1.1345,13.945161533816425,17.61%,-5.584976190004754
37,GS,2.0757,5.026143790849673,1.11%,-1.5345378932072622
38,HD,1.7394,1.5453993687788299,2.05%,1.5688534735078083
39,HON,2.2588,3.125091326583864,7.80%,3.8168087284000825
40,IBM,2.0869,2.1667585446527013,6.62%,2.9896273699006493
41,INTC,6.2729,3.6859347960137647,6.02%,-24.38244047619048
42,ISRG,3.3782,2.0,15.96%,0.7370798319327688
43,JNJ,4.3545,4.7247283088328,4.34%,4.547893454504981
44,JPM,3.2773,7.754062578305718,-4.33%,10.185285013321064
45,KO,3.5034,2.297264150943396,5.97%,4.635027985074622
46,LIN,3.4208,4.276934547584811,8.50%,38.40029639869726
47,LLY,1.8737,2.8153000487195237,24.38%,-2.9632885310978514
48,LMT,3.2504,3.5014102564102565,10.89%,-5.74650013495231
49,LOW,1.2378,1.1503921671842923,7.48%,4.905642116132294
50,LRCX,1.7507,3.8445377840670143,0.01%,11.094549855781523
51,MA,1.5338,2.501027749229188,20.29%,4.704107759087078
52,MCD,3.6629,1.0846838602500923,8.57%,6.426164395995392
53,MCO,2.0425,1.859163824681066,12.21%,8.336941598338818
54,MDT,2.4965,3.3466296928327646,1.04%,0.5633648257910022
55,MMC,2.2618,2.2934383552499833,9.73%,2.9515360255345033
56,MMM,4.4859,2.8900943105467545,1.64%,6.8086477749591365
57,MO,8.8684,1.4505849450506165,3.92%,0.029059829059829123
58,MRK,2.3138,3.5567430191261282,8.17%,7.36063643958381
59,MSFT,2.3007,6.280162585506097,12.54%,2.6823350568434843
60,NEE,2.5982,2.340807746209708,8.80%,9.489300857329233
61,NFLX,1.635,3.4279910104004063,21.72%,-4.562647278945063
62,NKE,2.0436,3.047429571860576,8.56%,22.508955039525688
63,NSC,2.9593,2.6133573525487055,5.47%,4.472463705675281
64,NVDA,3.5519,3.473808519611978,21.20%,-15.268424271929499
65,ORCL,1.9008,1.4335972813715132,9.06%,3.2198702287752097
66,PEP,3.3521,2.227643833648574,7.80%,5.771889848077926
67,PFE,1.1173,5.655434470891884,-14.94%,19.18648204573236
68,PG,4.3277,3.27542291820393,5.38%,1.2290646511957997
69,PM,2.4533,1.3170348676810764,7.40%,4.409467807344407
70,PYPL,0.5571,7.170935359789849,15.76%,7.584126145172658
71,SCHW,1.6392,14.567083795342944,9.80%,3.672161172161172
72,SO,3.4609,2.225532617671346,7.30%,11.369532987398081
73,SPG,13.079,1.3077838185627797,8.60%,10.158696263885645
74,SPGI,2.2617,5.0718783220214245,12.70%,2.897283881535927
75,T,4.4541,2.5713964989704743,-0.64%,7.124651651741004
76,TGT,0.814,2.7693696564176093,-7.51%,-5.513897780623133
77,TMO,3.8993,2.684800181524236,8.57%,4.9700752857065496
78,TMUS,0.3603,1.91016004871443,65.36%,194.507371007371
79,TSLA,1.6016,32.44880418535127,10.66%,9.50925181013677
80,TXN,3.0209,2.8856409243531504,10.00%,7.605414978999398
81,UNH,1.5703,4.018799229330765,13.04%,4.837717955752949
82,UNP,2.7512,1.8838849701573521,9.01%,1.6435455625996247
83,UPS,2.4608,2.734949801098693,3.62%,2.4446950249488704
84,USB,1.0216,6.898271330367974,3.84%,2.214847717184163
85,V,1.4973,3.8085077951002226,14.65%,7.597283768499744
86,VZ,6.652,2.118037603808605,-0.26%,0.3920014094432702
87,WFC,0.7586,7.412967191018301,5.68%,-7.061137169371726
88,WMT,3.6062,3.836926738378192,5.36%,11.876073092960503
89,XOM,1.809,8.912102494812528,-10.74%,10.179827374721386
0,AAPL,2.8478,0.3300066233140655,8.02%,1.55
1,ABBV,0.0,0.4558265192176074,-4.17%,1.47
2,ABT,22.469,0.23799672210430156,-2.70%,16.58
3,ACN,2.9116,0.06722571231732856,9.00%,3.05
4,ADBE,1.568,0.17055034051168783,13.98%,2.39
5,AMAT,3.8395,0.19448645675787157,13.27%,9.74
6,AMGN,1.2905,0.6942628494138864,1.72%,3.81
7,AMZN,2.2453,0.3043878047624995,-278.70%,-42.47
8,APD,1.7767,0.3320219871311414,9.38%,1.68
9,AVGO,1.1592,0.5382865599649199,8.30%,2.43
10,BA,0.0,0.4062502291946284,93.80%,987.5
11,BAC,4.1895,0.10656449190006939,3.36%,7.07
12,BDX,2.4258,0.3350369526050667,9.85%,5.53
13,BIDU,0.593,0.23549113544599592,2.75%,23.16
14,BMY,0.0,0.4175920917257984,3.75%,6.57
15,CAT,1.4198,0.4427787540795467,12.87%,16.75
16,CCI,5.0871,0.7302196958058074,-4.38%,1.05
17,CHTR,0.362,0.6762752812866708,16.84%,-2.77
18,CMCSA,0.8061,0.36824333439977797,7.42%,9.12
19,CME,4.0654,0.02071438551860043,4.53%,2.09
20,COST,3.6281,0.1367131402584969,8.77%,0.74
21,CRM,1.3911,0.142520409918158,19.56%,15.89
22,CSCO,2.0002,0.08606670836366619,7.39%,2.59
23,CSX,2.6633,0.43208447851873283,8.19%,5.95
24,CVS,1.364,0.3195504115656207,4.00%,6.24
25,CVX,2.7809,0.0905633873865484,-7.68%,7.46
26,D,10.427,0.45626394493235223,5.60%,2.08
27,DE,1.1147,0.5907551831779312,13.36%,6.62
28,DHR,3.3251,0.23320790216368767,2.81%,12.23
29,DIS,1.0753,0.23683722383309413,21.87%,2.8
30,DUK,3.0382,0.43067554645954603,5.80%,-0.19
31,EXC,2.5916,0.43109620840856333,6.30%,3.11
32,FDX,1.3726,0.4440454677936462,4.78%,-3.7
33,FIS,0.7185,0.327646615802744,2.05%,1.73
34,GE,3.1891,0.1363210759278175,25.50%,25.71
35,GILD,0.5725,0.40789643803736503,2.25%,9.03
36,GOOGL,1.1345,0.0717094597703327,17.61%,-6.07
37,GS,2.0757,0.19895968790637192,1.11%,0.86
38,HD,1.7394,0.6470819260073836,2.05%,1.67
39,HON,2.2588,0.3199906484311073,7.80%,3.59
40,IBM,2.0869,0.4615188907263707,6.62%,2.02
41,INTC,6.2729,0.27130159792340114,6.02%,-12.15
42,ISRG,3.3782,2.0,15.96%,0.63
43,JNJ,4.3545,0.21165238181643523,4.34%,4.52
44,JPM,3.2773,0.12896465432169654,-4.33%,10.71
45,KO,3.5034,0.43530039834093054,5.97%,5.0
46,LIN,3.4208,0.23381232255815113,8.50%,35.35
47,LLY,1.8737,0.3552019261516468,24.38%,-2.53
48,LMT,3.2504,0.28559920910988246,10.89%,0.18
49,LOW,1.2378,0.8692687837466825,7.48%,4.73
50,LRCX,1.7507,0.2601092917188427,0.01%,10.79
51,MA,1.5338,0.3998356276967331,20.29%,4.6
52,MCD,3.6629,0.9219276110270812,8.57%,6.31
53,MCO,2.0425,0.5378762144167403,12.21%,8.25
54,MDT,2.4965,0.29880808209573584,1.04%,0.38
55,MMC,2.2618,0.4360265440363234,9.73%,2.76
56,MMM,4.4859,0.3460094697777588,1.64%,5.13
57,MO,8.8684,0.6893770705479824,3.92%,0.0
58,MRK,2.3138,0.28115610113594725,8.17%,7.5
59,MSFT,2.3007,0.15923154637873335,12.54%,2.63
60,NEE,2.5982,0.42720296086648885,8.80%,9.85
61,NFLX,1.635,0.2917160508782066,21.72%,10.98
62,NKE,2.0436,0.32814540136836057,8.56%,19.24
63,NSC,2.9593,0.3826495442824683,5.47%,4.54
64,NVDA,3.5519,0.28786848623184885,21.20%,-17.57
65,ORCL,1.9008,0.6975459656587145,9.06%,3.73
66,PEP,3.3521,0.44890479568366976,7.80%,5.74
67,PFE,1.1173,0.17682107451636622,-14.94%,19.04
68,PG,4.3277,0.30530408590666747,5.38%,1.23
69,PM,2.4533,0.7592813406380922,7.40%,4.23
70,PYPL,0.5571,0.1394518218093805,15.76%,7.28
71,SCHW,1.6392,0.06864791979295796,9.80%,3.54
72,SO,3.4609,0.4493306420493336,7.30%,9.94
73,SPG,13.079,0.7646523728202831,8.60%,10.74
74,SPGI,2.2617,0.1971656133109764,12.70%,2.88
75,T,4.4541,0.3888937394137295,-0.64%,7.17
76,TGT,0.814,0.3610930009587728,-7.51%,-2.33
77,TMO,3.8993,0.372467197701198,8.57%,4.94
78,TMUS,0.3603,0.5235163412997864,65.36%,6.97
79,TSLA,1.6016,0.030817776651733787,10.66%,7.84
80,TXN,3.0209,0.3465434633812457,10.00%,7.62
81,UNH,1.5703,0.24883054438291166,13.04%,4.74
82,UNP,2.7512,0.5308179723502304,9.01%,1.69
83,UPS,2.4608,0.3656374239842635,3.62%,2.54
84,USB,1.0216,0.1449638542916892,3.84%,2.21
85,V,1.4973,0.26257002842072025,14.65%,7.49
86,VZ,6.652,0.47213514915968613,-0.26%,0.4
87,WFC,0.7586,0.13489874893977946,5.68%,-6.79
88,WMT,3.6062,0.26062525249639873,5.36%,11.79
89,XOM,1.809,0.11220696806192149,-10.74%,10.51

1 Ticker Valuation Financial Health Estimated Growth Past Performance
2 0 AAPL 2.8478 3.0302422113761804 0.3300066233140655 8.02% 2.056000450056732 1.55
3 1 ABBV 0.0 2.193817072592499 0.4558265192176074 -4.17% 1.3643231826828999 1.47
4 2 ABT 22.469 4.2017385414314745 0.23799672210430156 -2.70% 16.221505969455265 16.58
5 3 ACN 2.9116 14.875260752606902 0.06722571231732856 9.00% 3.125994103956993 3.05
6 4 ADBE 1.568 5.863371465573063 0.17055034051168783 13.98% 2.3571434347409626 2.39
7 5 AMAT 3.8395 5.141746200070696 0.19448645675787157 13.27% 9.899482013689063 9.74
8 6 AMGN 1.2905 1.4403766539491842 0.6942628494138864 1.72% 3.728574353574352 3.81
9 7 AMZN 2.2453 3.2852827358844294 0.3043878047624995 -278.70% -61.06442577030811 -42.47
10 8 APD 1.7767 3.0118487291777516 0.3320219871311414 9.38% 1.664735813911232 1.68
11 9 AVGO 1.1592 1.8577465505829642 0.5382865599649199 8.30% 2.490510115467356 2.43
12 10 BA 0.0 2.461537072809662 0.4062502291946284 93.80% -2379.667762144398 987.5
13 11 BAC 4.1895 9.383988814376815 0.10656449190006939 3.36% 6.887973814803082 7.07
14 12 BDX 2.4258 2.984745390693591 0.3350369526050667 9.85% 5.584638849547876 5.53
15 13 BIDU 0.593 4.246444343249283 0.23549113544599592 2.75% 25.709916173234124 23.16
16 14 BMY 0.0 2.394681364456072 0.4175920917257984 3.75% 6.609816410785568 6.57
17 15 CAT 1.4198 2.258464279928722 0.4427787540795467 12.87% 16.690231474594547 16.75
18 16 CCI 5.0871 1.3694508731327582 0.7302196958058074 -4.38% 1.1434621925693333 1.05
19 17 CHTR 0.362 1.4786877883476912 0.6762752812866708 16.84% -1.5543025412690668 -2.77
20 18 CMCSA 0.8061 2.715595658044864 0.36824333439977797 7.42% 9.086076525100912 9.12
21 19 CME 4.0654 48.27562947025644 0.02071438551860043 4.53% 2.0929396865062535 2.09
22 20 COST 3.6281 7.31458584090163 0.1367131402584969 8.77% 0.7022840372888224 0.74
23 21 CRM 1.3911 7.016538898353208 0.142520409918158 19.56% 15.038469229787918 15.89
24 22 CSCO 2.0002 11.618894448415535 0.08606670836366619 7.39% 2.555664961483716 2.59
25 23 CSX 2.6633 2.3143622363575496 0.43208447851873283 8.19% 6.066607849171981 5.95
26 24 CVS 1.364 3.1293966892439657 0.3195504115656207 4.00% 6.1332987993061785 6.24
27 25 CVX 2.7809 11.041989802476541 0.0905633873865484 -7.68% 6.798682483159102 7.46
28 26 D 10.427 2.1917138338604962 0.45626394493235223 5.60% 2.0196249611605026 2.08
29 27 DE 1.1147 1.692748584312983 0.5907551831779312 13.36% 6.716190927540026 6.62
30 28 DHR 3.3251 4.288019362646228 0.23320790216368767 2.81% 12.150539916741248 12.23
31 29 DIS 1.0753 4.222309246053011 0.23683722383309413 21.87% -1.2474504662004655 2.8
32 30 DUK 3.0382 2.321933548864566 0.43067554645954603 5.80% 0.5643998761633824 -0.19
33 31 EXC 2.5916 2.3196678154317443 0.43109620840856333 6.30% 2.2139092791266686 3.11
34 32 FDX 1.3726 2.252021634110481 0.4440454677936462 4.78% 1.1865562472240336 -3.7
35 33 FIS 0.7185 3.052068758744753 0.327646615802744 2.05% 2.1715993414909844 1.73
36 34 GE 3.1891 7.335622853574773 0.1363210759278175 25.50% 47.37235586600727 25.71
37 35 GILD 0.5725 2.451602678394548 0.40789643803736503 2.25% 9.464019290494036 9.03
38 36 GOOGL 1.1345 13.945161533816425 0.0717094597703327 17.61% -5.584976190004754 -6.07
39 37 GS 2.0757 5.026143790849673 0.19895968790637192 1.11% -1.5345378932072622 0.86
40 38 HD 1.7394 1.5453993687788299 0.6470819260073836 2.05% 1.5688534735078083 1.67
41 39 HON 2.2588 3.125091326583864 0.3199906484311073 7.80% 3.8168087284000825 3.59
42 40 IBM 2.0869 2.1667585446527013 0.4615188907263707 6.62% 2.9896273699006493 2.02
43 41 INTC 6.2729 3.6859347960137647 0.27130159792340114 6.02% -24.38244047619048 -12.15
44 42 ISRG 3.3782 2.0 15.96% 0.7370798319327688 0.63
45 43 JNJ 4.3545 4.7247283088328 0.21165238181643523 4.34% 4.547893454504981 4.52
46 44 JPM 3.2773 7.754062578305718 0.12896465432169654 -4.33% 10.185285013321064 10.71
47 45 KO 3.5034 2.297264150943396 0.43530039834093054 5.97% 4.635027985074622 5.0
48 46 LIN 3.4208 4.276934547584811 0.23381232255815113 8.50% 38.40029639869726 35.35
49 47 LLY 1.8737 2.8153000487195237 0.3552019261516468 24.38% -2.9632885310978514 -2.53
50 48 LMT 3.2504 3.5014102564102565 0.28559920910988246 10.89% -5.74650013495231 0.18
51 49 LOW 1.2378 1.1503921671842923 0.8692687837466825 7.48% 4.905642116132294 4.73
52 50 LRCX 1.7507 3.8445377840670143 0.2601092917188427 0.01% 11.094549855781523 10.79
53 51 MA 1.5338 2.501027749229188 0.3998356276967331 20.29% 4.704107759087078 4.6
54 52 MCD 3.6629 1.0846838602500923 0.9219276110270812 8.57% 6.426164395995392 6.31
55 53 MCO 2.0425 1.859163824681066 0.5378762144167403 12.21% 8.336941598338818 8.25
56 54 MDT 2.4965 3.3466296928327646 0.29880808209573584 1.04% 0.5633648257910022 0.38
57 55 MMC 2.2618 2.2934383552499833 0.4360265440363234 9.73% 2.9515360255345033 2.76
58 56 MMM 4.4859 2.8900943105467545 0.3460094697777588 1.64% 6.8086477749591365 5.13
59 57 MO 8.8684 1.4505849450506165 0.6893770705479824 3.92% 0.029059829059829123 0.0
60 58 MRK 2.3138 3.5567430191261282 0.28115610113594725 8.17% 7.36063643958381 7.5
61 59 MSFT 2.3007 6.280162585506097 0.15923154637873335 12.54% 2.6823350568434843 2.63
62 60 NEE 2.5982 2.340807746209708 0.42720296086648885 8.80% 9.489300857329233 9.85
63 61 NFLX 1.635 3.4279910104004063 0.2917160508782066 21.72% -4.562647278945063 10.98
64 62 NKE 2.0436 3.047429571860576 0.32814540136836057 8.56% 22.508955039525688 19.24
65 63 NSC 2.9593 2.6133573525487055 0.3826495442824683 5.47% 4.472463705675281 4.54
66 64 NVDA 3.5519 3.473808519611978 0.28786848623184885 21.20% -15.268424271929499 -17.57
67 65 ORCL 1.9008 1.4335972813715132 0.6975459656587145 9.06% 3.2198702287752097 3.73
68 66 PEP 3.3521 2.227643833648574 0.44890479568366976 7.80% 5.771889848077926 5.74
69 67 PFE 1.1173 5.655434470891884 0.17682107451636622 -14.94% 19.18648204573236 19.04
70 68 PG 4.3277 3.27542291820393 0.30530408590666747 5.38% 1.2290646511957997 1.23
71 69 PM 2.4533 1.3170348676810764 0.7592813406380922 7.40% 4.409467807344407 4.23
72 70 PYPL 0.5571 7.170935359789849 0.1394518218093805 15.76% 7.584126145172658 7.28
73 71 SCHW 1.6392 14.567083795342944 0.06864791979295796 9.80% 3.672161172161172 3.54
74 72 SO 3.4609 2.225532617671346 0.4493306420493336 7.30% 11.369532987398081 9.94
75 73 SPG 13.079 1.3077838185627797 0.7646523728202831 8.60% 10.158696263885645 10.74
76 74 SPGI 2.2617 5.0718783220214245 0.1971656133109764 12.70% 2.897283881535927 2.88
77 75 T 4.4541 2.5713964989704743 0.3888937394137295 -0.64% 7.124651651741004 7.17
78 76 TGT 0.814 2.7693696564176093 0.3610930009587728 -7.51% -5.513897780623133 -2.33
79 77 TMO 3.8993 2.684800181524236 0.372467197701198 8.57% 4.9700752857065496 4.94
80 78 TMUS 0.3603 1.91016004871443 0.5235163412997864 65.36% 194.507371007371 6.97
81 79 TSLA 1.6016 32.44880418535127 0.030817776651733787 10.66% 9.50925181013677 7.84
82 80 TXN 3.0209 2.8856409243531504 0.3465434633812457 10.00% 7.605414978999398 7.62
83 81 UNH 1.5703 4.018799229330765 0.24883054438291166 13.04% 4.837717955752949 4.74
84 82 UNP 2.7512 1.8838849701573521 0.5308179723502304 9.01% 1.6435455625996247 1.69
85 83 UPS 2.4608 2.734949801098693 0.3656374239842635 3.62% 2.4446950249488704 2.54
86 84 USB 1.0216 6.898271330367974 0.1449638542916892 3.84% 2.214847717184163 2.21
87 85 V 1.4973 3.8085077951002226 0.26257002842072025 14.65% 7.597283768499744 7.49
88 86 VZ 6.652 2.118037603808605 0.47213514915968613 -0.26% 0.3920014094432702 0.4
89 87 WFC 0.7586 7.412967191018301 0.13489874893977946 5.68% -7.061137169371726 -6.79
90 88 WMT 3.6062 3.836926738378192 0.26062525249639873 5.36% 11.876073092960503 11.79
91 89 XOM 1.809 8.912102494812528 0.11220696806192149 -10.74% 10.179827374721386 10.51

View File

@ -1,91 +1,91 @@
,Ticker,Employees_over_time
0,AAPL,"[130018.38468363398, 141076.8005355685, 155784.846765916, 144068.2496395892, 147585.78791850968, 144161.53938975144, 135335.386838129, 157892.8911702549, 172435.29424948394, 171232.72613010253, 174697.1108963188, 164000]"
1,ABBV,"[17742.51514057005, 20262.647494095814, 25219.441061761645, 31521.595984653097, 31713.15695487243, 33785.84875669344, 39268.23094048308, 45271.03896761534, 44887.94176390959, 41265.84616889874, 41242.22438033375, 50000]"
2,ABT,"[67993.18650616032, 72007.02125533295, 67778.78644229041, 67126.66372420955, 61223.54767586611, 70968.13651285366, 73542.49598563302, 85846.91467915138, 99437.3078972557, 94139.12963708657, 112032.22052793686, 115000]"
3,ACN,"[468063.99883928464, 484000.93672438036, 498498.8244353208, 552398.5551404932, 618395.4454875157, 669536.2120281755, 611778.078074895, 642367.7485116324, 633282.4660061151, 674525.8724125386, 700888.3295343312, 738000]"
4,ADBE,"[13574.048766528136, 15644.07909414357, 18184.873403062422, 21931.914992237726, 24491.99871748578, 30309.98321910754, 28692.65148298806, 27166.96568650849, 28874.528480726145, 27309.574081785835, 30914.643445037855, 29239]"
5,AMAT,"[15247.468651733132, 16503.918216228845, 18577.08228780859, 18492.291926036018, 20385.75127451669, 20272.273969134192, 22176.507796861493, 23770.405902662136, 28596.211789310626, 31831.16503045951, 33951.667690165144, 33000]"
6,AMGN,"[11057.031486033648, 12017.83660661494, 13935.274696162429, 13044.520035331027, 14117.174087341373, 14386.479050479906, 17869.572870877073, 19131.3636708832, 21111.73551202393, 23360.342325998914, 21532.17286288778, 25200]"
7,AMZN,"[773561.9744588408, 909359.6328067994, 932540.7065117045, 978462.8783492934, 1145028.9055537186, 1105331.6191309742, 1192303.006362387, 1198916.9830739314, 1283137.8394643369, 1311486.8486988845, 1365366.1232246896, 1541000]"
8,APD,"[5243.688660518796, 5533.1865737200815, 5639.046898319632, 6552.652981205681, 7907.241772869226, 9666.343526783134, 10827.753320178912, 13192.845688823363, 12323.26545145045, 15030.724257123657, 16812.54408525599, 19710]"
9,AVGO,"[14162.003268025419, 13468.41961536626, 16584.43276484801, 17448.51810867574, 20116.30871304127, 20345.47701506172, 19454.125479611434, 19739.84620227229, 18333.6297172661, 20815.330657178503, 21320.081963834447, 20000]"
10,BA,"[106094.85755554587, 123066.26637857321, 138097.82067984165, 132863.93845894813, 121618.45414257213, 123583.9115039899, 127642.58119673161, 138722.85554768395, 142027.78162831708, 173292.40134829088, 162008.58734537382, 156000]"
11,BAC,"[109891.26611730637, 119634.21292120319, 128635.78820295597, 152780.78088104632, 158356.14354538085, 190596.4194695282, 197571.0271487935, 228000.21050917922, 230375.14569891815, 224366.99983046937, 204367.1632049444, 217000]"
12,BDX,"[63893.292091210446, 69387.99581792673, 73481.0152952126, 71842.5478886027, 78486.60838875604, 79333.11230438847, 87474.8525281329, 83377.30945973459, 91234.85385422346, 89007.6546933292, 82000.22185326742, 77000]"
13,BIDU,"[23416.94842028499, 24825.72237373959, 28330.0753799819, 32582.722763997, 31740.05232313821, 31151.137632163765, 30688.753766533926, 28934.145107230033, 35939.401940230906, 39389.96653274036, 37834.988030953995, 41300]"
14,BMY,"[23687.823120440386, 23409.497107831397, 23638.220901320434, 21620.871173275485, 20725.006604546492, 24135.322900289968, 23149.453295040483, 27118.33153606297, 24738.899551980077, 26614.964314940575, 27805.66959127681, 34300]"
0,AAPL,"[37376.653472053375, 46285.99144811846, 51441.24426379464, 61558.083471658676, 58907.38311263634, 67601.33974642337, 78133.03145013178, 90447.36485241847, 105018.28649449686, 129688.03180312812, 156569.24938667504, 164000]"
1,ABBV,"[27248.874340193106, 27552.39237111908, 25329.378309300493, 24229.460715240515, 27009.567208570257, 31059.673341866426, 32257.759396694128, 30011.387247618415, 34143.59094205851, 33799.28937126673, 41578.389196673495, 50000]"
2,ABT,"[91007.48710343671, 86868.75171395317, 93817.1623331741, 105047.67638738238, 98564.62584384151, 118992.1314737311, 135266.01670105054, 127526.1467181144, 116294.33295714317, 113003.84886759392, 116747.70043441781, 115000]"
3,ACN,"[243273.94377881405, 290087.4969981179, 343925.2594186647, 341669.11975675786, 415821.9435065691, 481734.41578104754, 494311.2717074493, 469703.9365311923, 514855.4322787341, 524893.7554318984, 647268.9157036883, 738000]"
4,ADBE,"[17726.403646993465, 16567.650711758204, 18329.439842507712, 17340.05259916847, 20007.941004025153, 24406.195004350684, 23106.685262763673, 22719.59564365903, 26638.135896237327, 24223.033279166484, 28386.396411308244, 29239]"
5,AMAT,"[11981.734185195062, 13554.654056730837, 14226.9991651384, 14649.703856998272, 15910.02708403942, 19339.90217030812, 20382.435942489305, 24008.273741077763, 27364.093480959342, 27813.028775570885, 27246.88500846486, 33000]"
6,AMGN,"[10128.930224553129, 12259.313225113365, 14387.302760224953, 15567.900191961, 16467.23382061571, 19453.4467901448, 21491.82329180788, 23962.02404326488, 22887.500003764275, 23410.18751537769, 25766.316337053584, 25200]"
7,AMZN,"[1262912.700243943, 1201928.3308559773, 1245970.8252602476, 1181847.028490609, 1304561.9453141615, 1221615.039806315, 1261468.8997341848, 1299701.5003163582, 1406278.9801054702, 1461105.4451448843, 1681676.2771212864, 1541000]"
8,APD,"[7786.644490555564, 8857.082988287897, 9142.43000132444, 9670.049447077987, 9383.460374810173, 11279.410992426756, 12126.890985622158, 14021.881230481304, 15650.694773264693, 17324.9765337677, 20724.13476817378, 19710]"
9,AVGO,"[8292.303379505296, 9819.104351514392, 10010.38157624642, 11523.899876911342, 12794.741767102136, 13139.15890579595, 15748.514650245996, 16830.007498527593, 18627.96619490903, 16936.287326630933, 18370.444985137205, 20000]"
10,BA,"[95930.45791529941, 102854.87471190048, 111500.18298496939, 124266.94742913038, 120500.43106732905, 110828.71716376691, 108315.1011590143, 135351.89227980666, 136226.13845666437, 131793.21645080685, 136842.59862416761, 156000]"
11,BAC,"[109788.55207052034, 100822.67315052185, 112679.34756263994, 126059.94359930868, 128148.08183462192, 142422.5097087328, 163307.8831649143, 155174.35421865247, 183644.4188782105, 167386.41336481116, 197693.8344233226, 217000]"
12,BDX,"[29320.57293755517, 34711.29483135434, 38803.2808813335, 37266.95045358426, 39953.20304823652, 48584.93230304006, 55858.004003931506, 65406.57409695402, 75329.7420659041, 78508.08283057253, 82852.82237290371, 77000]"
13,BIDU,"[31527.199089740803, 32974.14767678813, 34544.316410037405, 35833.33884363531, 37082.49558120737, 41817.77285198103, 38933.65737774911, 36642.213356244996, 41136.74614891428, 48793.42258773984, 45132.0985318714, 41300]"
14,BMY,"[18730.039952272895, 17863.59870351158, 19378.840730049244, 21660.17089125763, 23964.999146304566, 26770.617054708448, 30628.253008807995, 28512.44370457592, 31690.359642550673, 38376.76432314398, 37309.05310145302, 34300]"
15,CAT,"[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0]"
16,CCI,"[2364.8869709624914, 2428.5640354122534, 2841.7586410584795, 2820.875694680408, 3083.805402780794, 3545.2833764809693, 3532.50011955233, 4334.994358338303, 4345.310414091432, 4442.1008048166395, 5164.304962962323, 5000]"
17,CHTR,"[62728.62850297701, 63697.28758214938, 73283.43660623193, 78270.43927349696, 77964.80453896499, 87123.02485809226, 94460.1710871591, 90000.73428065995, 86652.43205798378, 104716.14259324898, 97980.2911029254, 101700]"
18,CMCSA,"[146003.21387404387, 152272.30908772963, 147490.42988380935, 143310.81172048004, 130495.23337580694, 122746.21350031781, 145437.92940472445, 148920.2546072258, 164468.20397272002, 162315.247645237, 154747.99926255055, 186000]"
19,CME,"[1401.8880892298794, 1505.795243847846, 1881.5762963189852, 1825.6699895416791, 1948.5871556406773, 1991.2132376717766, 2316.610200613221, 2736.6362802556478, 2831.4218817213186, 3282.223637636104, 3765.63855120034, 3460]"
20,COST,"[250327.76292312559, 256784.3748818338, 237771.12079060322, 239456.71483338543, 271924.0569440498, 256560.38751130397, 287438.8431748166, 275940.61685818015, 288039.66907958465, 310977.12351419893, 327496.22206795576, 304000]"
21,CRM,"[39285.41681546115, 43149.470214663685, 47546.720398528785, 59114.53359881022, 56383.62995920065, 58525.47536796112, 72673.49887855261, 66306.12306016525, 67195.433811444, 69806.405173832, 64988.88742885186, 79390]"
22,CSCO,"[50828.46720894321, 53425.74771401102, 59390.43990771818, 61093.108607510265, 67445.36618917114, 62660.33024083975, 68339.09646158371, 62264.995325702446, 63963.30942732078, 71791.52575688092, 79978.05930983242, 83300]"
23,CSX,"[13114.759839765533, 14295.276324507218, 15577.512101069215, 17193.142047281428, 15716.099778193458, 14331.284473433907, 15322.575895541617, 14854.476832119162, 17773.415316056424, 21015.47049902644, 19346.45167353613, 22600]"
24,CVS,"[108218.64053109285, 99503.00560003986, 118363.49702236734, 114804.49101588226, 138342.42093644998, 131528.85344701886, 146268.47214450806, 173168.04932347115, 174253.36602906507, 200827.06747648361, 184639.3728636478, 219000]"
25,CVX,"[17915.48930094078, 20237.004094365104, 20631.472326931456, 19408.04670225337, 23760.05657000096, 22660.354975299302, 24198.36946408851, 27751.504842982104, 31009.050125618607, 31791.67552960242, 39630.273615681894, 43846]"
26,D,"[14803.182619011408, 13749.815297038409, 14629.33859854244, 13736.571312169028, 13398.424889692767, 14730.248338130115, 16731.543498297524, 15353.585187386929, 15500.36228418514, 14586.750780264627, 14712.180412604324, 17200]"
27,DE,"[77721.297548319, 71550.7470715595, 75767.17144895156, 74684.34099719746, 70146.49329011184, 64479.14249058242, 78715.73055096714, 74759.82300941678, 69835.21141142178, 72158.1065345177, 72867.13143648056, 82200]"
28,DHR,"[52565.434117670826, 62386.29876692308, 63847.37277940949, 58488.68713549426, 53219.26289894231, 53913.23128377147, 49632.465896611604, 56838.683066631784, 63206.21560954835, 68412.007291869, 64628.45244819312, 79000]"
29,DIS,"[51882.65498567786, 52734.584631359634, 61694.943325675966, 57863.44795002145, 72122.901171529, 88628.79828418745, 110524.8403091153, 132509.50535108589, 133612.27816782342, 135579.89707277055, 168200.6408243292, 171600]"
30,DUK,"[16770.17470723467, 18132.322127341315, 16935.03477174273, 19825.42270596517, 20247.516441186315, 20148.802441032556, 22992.684170229393, 25582.0129404278, 29048.06593352758, 28440.99796761885, 28757.140690757784, 27859]"
31,EXC,"[7143.970795878868, 8260.087709087265, 7606.676236235525, 8433.529295110295, 10220.17364263961, 11104.037020671163, 13242.165762846169, 15635.641026749627, 15532.502122701744, 16377.573534098996, 19664.577799614908, 19063]"
32,FDX,"[246728.80398275348, 264310.75680429087, 253898.017426981, 260920.51589468133, 241515.93578716333, 241395.366715622, 280538.41350063484, 319407.4341820924, 298323.5751154486, 328721.2642117678, 315759.09580440616, 345000]"
33,FIS,"[40706.44521149789, 46058.145779240585, 48698.22901190212, 46077.86167090242, 50925.469846552216, 61932.25386394153, 58208.61253249949, 59098.92135312279, 62953.522636230125, 68766.77722451568, 67428.52272746724, 69000]"
34,GE,"[80152.22213261937, 94554.26857907178, 98449.61480192585, 109851.08094195061, 120843.83502267204, 121117.71972245995, 117744.61145817755, 116238.06306134554, 133085.05350798418, 159357.07914893577, 156843.75508659717, 172000]"
35,GILD,"[10741.545154826732, 11312.013410568827, 11378.930874364098, 12529.30777445616, 15559.311841678704, 14629.461831123463, 14228.76744763487, 14621.430396435459, 14341.802958746308, 13808.151882945043, 16467.934342840203, 17000]"
36,GOOGL,"[67666.27770701982, 67390.16135577917, 81722.30814687646, 96923.82077816961, 95506.36084491375, 106035.8150713382, 132417.15553618415, 128201.7474349032, 157622.02254857335, 162809.46228018057, 176236.99662871446, 190711]"
37,GS,"[24422.332861787032, 24804.025267691417, 27797.18269452262, 25782.36006222533, 30405.609846678635, 31933.801277760434, 29395.802392884107, 29379.03582634906, 29061.24656761804, 31966.765321743023, 37216.580394423465, 45400]"
38,HD,"[221007.93930337808, 263165.81412409083, 312354.9889392139, 302256.9749170955, 283704.3914487686, 340443.4651232129, 337231.1277237249, 381070.3453086506, 392570.2007706973, 380164.80291993753, 429648.559518085, 475000]"
39,HON,"[60140.34371262468, 56780.12328041086, 57513.5162391117, 55451.89336052077, 58566.444216075324, 62644.88569022437, 57343.449396351956, 67284.91002164547, 63532.528691620755, 73018.16023380459, 90474.38734927533, 97000]"
40,IBM,"[117963.61849492152, 126745.3501434661, 131861.91113032133, 154830.4111243135, 174017.25145218312, 190946.60995740417, 194986.9170301707, 228998.58192202944, 209462.17025895964, 261536.98563020368, 307789.78140733024, 288300]"
41,INTC,"[68287.87894691153, 73929.08211031428, 73534.2569861122, 71083.75991940484, 86508.22220035087, 79712.39228847554, 83882.28371562048, 101309.45122530885, 116997.19283612039, 132615.35806979117, 123162.44346946302, 131900]"
42,ISRG,"[4868.719466832105, 4905.48490183252, 5495.688425215083, 5322.037280965528, 5786.133110665513, 6395.808724866087, 7873.748547531773, 7917.425938652204, 7348.416521840545, 8530.403975699823, 10453.574152752535, 12120]"
43,JNJ,"[88937.45866590232, 99175.97417416862, 92839.16800378781, 91986.1326781151, 106870.14824287614, 101534.64956991497, 112433.71100303042, 102243.73470660695, 100472.64884660393, 118536.5759616438, 136871.2202030904, 152700]"
44,JPM,"[335835.71750999166, 325909.92556712055, 302672.66928659804, 282845.1803333748, 313931.1778303447, 350055.92631968507, 326077.80850118375, 355833.3022792025, 329675.61652206985, 318759.2675796463, 319189.44220798905, 296877]"
45,KO,"[33194.87900933411, 36077.28036532134, 36138.2545971851, 43692.621468284175, 53808.30608984911, 55580.34888392284, 68043.84683881621, 75742.1696535126, 70951.53354148676, 70257.4164340035, 81809.56141971842, 82500]"
46,LIN,"[37056.12130042035, 45784.88759349097, 42105.157981047196, 51907.80490289866, 53160.80117787447, 55136.425586820646, 57197.67488858072, 53128.66811163175, 49241.5392272925, 52288.20233944683, 53005.25547383937, 65831]"
47,LLY,"[31460.659717678638, 30242.798990248106, 35086.364650469724, 33403.61603375228, 31462.683403902898, 28750.378085821496, 27925.53876250849, 30482.317596127803, 35294.928452234795, 39568.808918167786, 40011.91341207769, 39000]"
48,LMT,"[61444.32926430771, 56729.764682051486, 68510.07249631186, 78323.85358988796, 75643.27678614485, 83080.25052613608, 95065.8528725539, 95909.30806690028, 89882.99422035909, 89991.84614051657, 94971.28226380545, 116000]"
49,LOW,"[100702.2935176366, 114231.03141464159, 110083.3359941467, 103989.97155527791, 117442.64002419541, 131867.19293646925, 137607.27322291693, 127395.62161265596, 138979.3513860074, 142460.73356134826, 157708.51462463877, 182000]"
50,LRCX,"[6441.119200852196, 6118.191818418682, 6011.419814468801, 7035.000494108319, 8109.041858579411, 9848.33852540085, 10978.407634756932, 10872.129995880754, 12444.414812133104, 14898.76498504048, 17099.95845029239, 18700]"
51,MA,"[14914.691935255527, 16390.63174545599, 19569.779031074286, 21369.76341263076, 20514.49695635376, 20075.720793407883, 18676.337967165713, 22663.240602325102, 22817.355878325678, 25701.407399268748, 24443.44043962989, 29900]"
52,MCD,"[66942.61301441073, 74438.82654646403, 75369.06951250586, 86807.98538036077, 84898.89377457256, 84123.48350975465, 85406.64137619756, 82417.42710074419, 81600.53052551382, 80956.00575972423, 85419.803746951, 100000]"
53,MCO,"[11762.658355200692, 11852.30717577806, 11079.423242225503, 13162.91320753322, 13478.408320889992, 12488.388554178015, 11831.641397917521, 13858.772844797075, 13306.900058201807, 13141.2816917126, 14194.822312855584, 14419]"
54,MDT,"[65545.88482580044, 76344.01479619421, 70925.17413757398, 71644.84077487054, 66351.41409280786, 74800.16913753693, 78148.61188554956, 90615.65793280846, 100933.16415190329, 104618.74502425038, 102792.83976889485, 95000]"
55,MMC,"[33901.428048010675, 32215.76213875632, 34080.67837770527, 40795.841468518665, 38659.61638019947, 45546.77104220851, 51319.938319381115, 62327.67030932105, 64950.2045676632, 67520.83024738533, 82186.48281014431, 85000]"
56,MMM,"[42022.387939070366, 41620.551507975855, 42421.13906493376, 49649.36868488617, 45995.902147887275, 48072.194766771456, 59341.91113174314, 58244.91445393211, 66414.1886733601, 73122.55584277285, 83194.9980093998, 92000]"
57,MO,"[4757.870331283006, 4461.112205747371, 4621.043066155043, 5043.422490706669, 5970.165330175354, 7354.208491108127, 6889.139982034978, 6358.4375002421475, 5896.428935620126, 5777.815390353186, 5602.68279550306, 6300]"
58,MRK,"[39721.835553136094, 42835.400825040604, 41546.653496638246, 41106.58707660136, 40720.28745015075, 37453.85847573227, 40666.94711271067, 48851.49687119452, 49247.93098612635, 59877.23122164277, 59347.49989513715, 67000]"
59,MSFT,"[138188.6935079419, 129084.92991158497, 157235.86247378387, 156856.13500537202, 175584.05411292717, 168192.80175241557, 194145.6899139065, 239559.23062510957, 222950.09161540604, 213547.3714516558, 198448.19657291003, 221000]"
60,NEE,"[7238.939929543869, 8572.642542267757, 9762.832688208877, 9646.592980374964, 9650.959098100642, 10662.94791911904, 10029.233354218823, 9936.99245685201, 10867.330645280066, 9897.03998914299, 12298.736705239964, 15300]"
61,NFLX,"[8516.712639264422, 8229.255431748154, 8515.342908136668, 9590.625735346557, 9200.789894931004, 8687.487306756555, 9188.941050601665, 10426.442723304343, 11737.297856034791, 13105.724668240415, 13515.809811254261, 12800]"
62,NKE,"[40037.50875532944, 36624.10154605037, 45254.45014689025, 55240.86350557693, 54624.508089713854, 62382.38293487284, 66491.0678951587, 61330.946298723306, 56048.79818967122, 54249.44386124428, 64037.75889766895, 79100]"
63,NSC,"[7769.032800237562, 8520.800485935393, 9772.367504354506, 10904.686082732589, 11333.110900093485, 13679.830239969917, 13369.449896584603, 13068.905547213366, 14235.096990051774, 15412.623246112831, 18190.464887668637, 19300]"
64,NVDA,"[18171.552732712815, 20751.552247360254, 23609.08915953869, 27469.817061389957, 25792.68534590443, 25556.927071948678, 24826.087426278562, 23396.536552769234, 28365.340990530578, 30334.843430835113, 27847.75517857292, 26196]"
65,ORCL,"[39595.34306140624, 46654.74053061841, 53804.98518920529, 56900.46708718687, 68200.36609836397, 84865.05070253572, 94107.71299937282, 96891.75541323877, 88933.43729702986, 102229.93022990398, 115136.41877318503, 143000]"
66,PEP,"[349257.7680228573, 372144.2587440694, 371047.42289357085, 355819.8500092661, 332958.7371697001, 415018.00678801537, 400682.9199120441, 390223.2053563484, 370013.4764688242, 356750.66385846643, 341343.4346556422, 315000]"
67,PFE,"[72801.17894862838, 67205.74677304234, 67421.51746373464, 65928.0840583547, 70837.1538378712, 79404.15539056894, 73743.84068266122, 80379.76388325596, 75323.546210805, 83327.42027233307, 79746.89470073917, 83000]"
68,PG,"[69513.21377351465, 72948.72871232689, 75249.88035283808, 73294.07794011604, 81384.80584975175, 79504.55095624494, 73490.3776645228, 87080.12697624917, 105853.48818936285, 105043.90966414168, 103673.01926556049, 106000]"
69,PM,"[85573.01557800065, 80812.26087181033, 80182.50848465976, 79809.0329759169, 85080.77753029166, 88338.09250416413, 93678.06618774025, 104446.0586983122, 101413.25657739544, 95753.26629519339, 87052.15441933468, 79800]"
70,PYPL,"[19263.992180855017, 19496.654075826933, 18260.410606003505, 17201.338013326884, 17897.37711706027, 21959.447541831676, 21054.696079447745, 21810.628236540157, 19874.417193811045, 24510.300853285567, 26683.49497045055, 29900]"
71,SCHW,"[13576.352740436509, 15804.058521725052, 17975.035165262318, 18773.582147290756, 20552.362098524372, 21084.29193997646, 21839.753272249225, 23171.974948956045, 24152.521931425516, 27640.51113035292, 30976.511298217185, 36000]"
72,SO,"[14692.113542406256, 16245.605370195866, 18822.770412388803, 20986.08043828001, 23863.159828756503, 21702.239537747977, 25859.552078135035, 23673.394918869864, 26881.14540598812, 27828.93298284919, 29714.424603614305, 27423]"
73,SPG,"[2249.382365646343, 2216.480588085148, 2625.336703526226, 2487.2271358696053, 2537.476475579925, 2500.0177923272404, 2340.7304060957163, 2323.5630218910583, 2235.202488536754, 2600.8516283396543, 2719.037800138023, 2500]"
74,SPGI,"[27105.114931832413, 29740.77773308422, 34576.512629110686, 39905.84908050696, 44687.66556746466, 41903.065245354104, 41188.31115965874, 38412.331903128754, 47645.30647228506, 44736.09956983971, 41145.43160364956, 39911]"
75,T,"[121527.28310674304, 126410.15606438598, 123599.84651385395, 143622.73549072887, 132737.75491528743, 125409.71164098839, 127933.80341743327, 127372.44799154587, 144294.52491870226, 133638.8928718764, 150647.3071338597, 157790]"
76,TGT,"[255600.7883074724, 241348.3696219994, 250394.80852776734, 277916.7226642633, 339387.19363361027, 405255.63104115764, 395443.0433258384, 376634.07973141206, 372462.00931187253, 398915.22852339747, 396801.70714081667, 440000]"
77,TMO,"[92213.90784007344, 87041.47328368502, 95555.88665220891, 111215.79521171372, 112657.5064244108, 103202.09214144561, 98047.42438050521, 93447.47700449024, 103991.25992119737, 117572.17201803376, 116478.14944881784, 130000]"
78,TMUS,"[36591.71869816792, 35026.33580093187, 33757.95160592109, 32858.10547415515, 32740.192905554308, 40559.64912744154, 49268.072910722825, 52768.23659430372, 58977.91458406599, 61227.147894790454, 60317.082196901065, 71000]"
79,TSLA,"[101390.03383813924, 100161.10308489803, 97419.98803402262, 102536.84741813818, 115432.1569568847, 126799.05380938455, 130912.01125516431, 126955.5779831717, 129927.26804565133, 122162.86580657921, 138354.86058582884, 127855]"
80,TXN,"[27583.171029467077, 28215.426692866084, 28325.461049710273, 34881.020145929644, 35006.39974877835, 32104.34882124559, 32188.449796084413, 30293.623429897783, 31676.767102567588, 29663.371926125255, 27391.464469527345, 33000]"
81,UNH,"[176299.28226869873, 195968.3433534386, 180363.7643573665, 219801.37182417235, 220315.35796859005, 253399.17757006214, 268002.9820150592, 278666.147659505, 297512.5298344274, 369481.17320519633, 389748.16905118857, 400000]"
82,UNP,"[35768.91091045835, 33614.5026311952, 34336.11457909396, 31535.4915484155, 30789.10947448529, 29994.41231340768, 27407.55009024324, 29249.176840250388, 29942.12661678626, 27312.598151195387, 25496.258334998554, 31471]"
83,UPS,"[347132.5383062426, 318818.81920175644, 304291.5223093431, 287302.3418259323, 310125.09480703855, 288026.15115400276, 277980.44892394537, 300902.7234494146, 326964.64946607064, 389781.6057345818, 454638.2134365657, 500000]"
84,USB,"[45307.085205417534, 41598.14229776092, 41405.09105354376, 50772.19012344404, 49774.55903263176, 54267.52624485172, 52377.63880776879, 60621.83692080148, 72604.23764130656, 80371.16574223498, 77986.5197154661, 77000]"
85,V,"[15134.881161348463, 15576.68896245176, 18137.336693018424, 22537.168101711795, 20938.028458398647, 26051.837069986468, 29647.547474242787, 30190.249026909205, 28332.646198659866, 27432.027866678553, 26351.427528014945, 26500]"
86,VZ,"[52338.03830979063, 58446.65202929361, 62583.76793154801, 69023.18674026399, 76999.56583188761, 92210.42735621885, 90432.60373407033, 106242.75435887775, 100987.50428941948, 98008.82632066176, 104262.44737196359, 117100]"
87,WFC,"[148916.75316903353, 164653.27145531215, 155712.74430386384, 177614.45542612288, 200864.32567685415, 230452.0849135655, 223654.01307350074, 215686.406907265, 237636.1532676046, 244104.69389113985, 229453.65938728524, 235591]"
88,WMT,"[1226247.181976844, 1255127.2329908083, 1279469.8842847524, 1324939.2417726351, 1366256.9665485513, 1580888.8791099105, 1816102.366015741, 1732835.8414665412, 1644249.4141206269, 1994768.3340048473, 1823878.7379799206, 2100000]"
89,XOM,"[29004.814517262694, 32437.942984556295, 37997.71455463602, 36526.19689451651, 44913.30300204482, 53392.90127747252, 51319.31105072764, 47154.97514353365, 42989.958074323644, 51865.16351089611, 53895.919188305576, 62000]"
16,CCI,"[2478.6486645046216, 2332.931023959222, 2383.018904073811, 2862.7029961879443, 3386.819086609915, 3530.939106291271, 3269.0485041862894, 4016.5167319313523, 4003.905877471787, 4656.225259225498, 5144.095635752933, 5000]"
17,CHTR,"[69957.17854789495, 64169.85681114289, 76130.77221659043, 91668.61908186701, 98503.90303307741, 96687.24910287022, 90396.938024362, 90237.78999014245, 87139.08452889697, 90715.3298038195, 103653.66044541102, 101700]"
18,CMCSA,"[76583.79843178942, 76640.43261032672, 77507.44159083326, 75339.9550187835, 75057.05280120418, 91443.19269492234, 112353.235605016, 111652.26313362899, 133831.78772686052, 137923.0998789482, 155028.7563830565, 186000]"
19,CME,"[1695.8607500282299, 1555.2578618033622, 1511.6772028278356, 1702.356280800502, 1918.7958810311336, 1979.8104210126498, 2245.922299906653, 2427.9232337321237, 2633.5459462730178, 3196.0427672456353, 3575.2919630758724, 3460]"
20,COST,"[141080.8215930282, 168928.61688963827, 154696.7803178296, 184734.77915698863, 200712.7911585126, 186593.7207138589, 202131.23306210845, 221629.40844824535, 236660.1375376948, 261178.52939112243, 295082.3394180682, 304000]"
21,CRM,"[31521.68249005174, 37872.683395298925, 40544.981886719426, 45173.55973526879, 53741.49248074452, 53234.89881682681, 48913.26799424667, 59110.672613216884, 60017.64425270233, 65035.99716968226, 67177.94380198605, 79390]"
22,CSCO,"[56161.22931362685, 60487.790704288906, 72810.95780036045, 75319.74734320212, 88606.09080325178, 81965.28623762602, 81100.14025341002, 79971.57119147842, 80979.04308527082, 83450.59814628646, 76706.29565709407, 83300]"
23,CSX,"[14107.449941718987, 15388.707393879658, 16775.158244134407, 17598.32932297002, 16447.26332255629, 15373.095148511027, 16201.964047564921, 20142.18126329782, 19915.616251535183, 22601.479797913315, 22403.76184838373, 22600]"
24,CVS,"[113689.24318518539, 123904.89879007099, 140010.11963720722, 162630.18817984016, 171911.94389244064, 162981.26499766688, 170029.08148426522, 154792.50162757386, 166529.3691503729, 171463.01137455096, 211331.92350526483, 219000]"
25,CVX,"[29889.972446621054, 35875.96274683845, 40296.6469047362, 36641.83769861137, 34151.7729151963, 35723.20719784767, 32673.086457525125, 32777.12549396194, 32153.300580630224, 34927.58655686684, 41954.281156881, 43846]"
26,D,"[11065.561372328602, 10609.162626642854, 12924.463610547486, 12952.598535612988, 11913.291130275536, 10930.255810895458, 12999.664985394113, 12763.689925454828, 12225.158992173068, 13092.02305596109, 14561.38603085286, 17200]"
27,DE,"[83190.83775779938, 76485.38128632389, 72514.73418486517, 69953.56392931196, 75015.63669064647, 75173.35267295383, 68621.52208668888, 75195.8746541862, 70716.28876329455, 81221.30541048077, 84614.09552503267, 82200]"
28,DHR,"[61859.48115348895, 75194.58757143168, 71734.94977115377, 67326.13537365444, 64020.46503377172, 77841.75035163634, 77329.58401960216, 72958.77419648619, 69197.19469179977, 66111.7866777467, 68616.07375403473, 79000]"
29,DIS,"[57434.87208177767, 57077.407219542, 70138.27648064846, 85662.86703926872, 106097.82905610868, 118885.9984458549, 118436.03965713942, 109050.30870818491, 128252.86365017557, 140042.01332754895, 149155.09927440612, 171600]"
30,DUK,"[21001.82298441612, 21822.956931464152, 20609.482679605826, 22851.501285946222, 21080.31466129093, 20056.527700854265, 18684.81639163934, 17250.11432533056, 17804.903744268428, 19795.132642054585, 22622.704477311676, 27859]"
31,EXC,"[12304.898847232142, 12247.96302429564, 11218.748162316408, 10220.067645391931, 10872.559762590012, 12924.200554091489, 13684.988373707953, 13672.366092924909, 14350.558292911104, 17454.018186281373, 20901.712629228954, 19063]"
32,FDX,"[283574.1401841164, 288135.55228087254, 283876.5009297416, 334311.5946559014, 350050.429019722, 352128.98364916, 411828.8413652582, 429102.98814744054, 393569.1570439457, 367529.5774692927, 363475.49221905577, 345000]"
33,FIS,"[49661.52932443628, 61423.551141774646, 57560.87917658287, 62190.23080402449, 65767.91472647783, 69158.04300737045, 69022.20061653024, 69565.70435482617, 66077.00728464505, 66568.21949800193, 62323.553424302256, 69000]"
34,GE,"[88286.77825717992, 89576.013268048, 96908.3720605091, 97189.4643677054, 104461.77857469267, 99578.02341116025, 103915.55007494162, 126749.30707187034, 126193.14092399493, 143714.9521048132, 141698.73559765372, 172000]"
35,GILD,"[5112.620339966871, 5560.869545156425, 6362.919028959384, 7598.210394333002, 7057.783292409029, 8802.976293416636, 10106.81456533497, 11111.77059525413, 10980.837893105894, 13515.017713045756, 16439.421715714838, 17000]"
36,GOOGL,"[110764.18536977956, 128407.62990562206, 120374.33364260591, 136158.775440003, 131840.9848219615, 161711.95138527543, 168891.73225563776, 162113.52447833627, 153497.56675396036, 180759.3732936869, 208042.6250805318, 190711]"
37,GS,"[15696.859356736479, 18736.859943526848, 22256.720629896172, 22781.39925266055, 24121.491737397017, 28395.774882792175, 33912.036971275505, 37732.90507861896, 46086.55278862052, 43182.50238738648, 43183.26732535059, 45400]"
38,HD,"[242180.32808958757, 295249.22738735913, 333745.4038543743, 406282.34373528464, 405201.67986018397, 371374.4690992982, 386761.03290403634, 449850.76516733866, 494091.73126113677, 459487.6057821262, 507307.2632258828, 475000]"
39,HON,"[35569.82890729972, 43359.49013915954, 52779.89082389324, 63572.56543727999, 69432.00106560827, 69700.68837630955, 68321.91355289343, 66849.7961647325, 82706.2297897195, 91521.50133592654, 96199.67706496897, 97000]"
40,IBM,"[172250.7029087562, 165096.2001715925, 181973.63293164596, 173716.0808916395, 159667.4168721648, 169139.74570198063, 206153.37810726961, 242164.01800847435, 224233.47241184616, 271911.25753501506, 304576.48462549417, 288300]"
41,INTC,"[72150.5565881803, 69219.80663449835, 82331.40096817951, 84074.3029513713, 89048.0340654775, 89664.5615444384, 109996.84837612508, 131252.15336943354, 140503.74587645946, 136397.02792717202, 135973.26089036325, 131900]"
42,ISRG,"[7082.487269546867, 7490.043478401676, 7857.499709018875, 8601.868600868454, 9560.634579170905, 11489.577545671844, 10488.791519608643, 10394.257209578567, 9899.242810035006, 10791.988342897792, 12272.049345900927, 12120]"
43,JNJ,"[96823.27878139642, 93450.57031711581, 106959.72056090596, 116319.86849629143, 129196.7642813974, 141471.95592373708, 162727.4788053953, 188057.75615080618, 174046.56556493996, 165142.45387084788, 163911.95758019635, 152700]"
44,JPM,"[171741.16926123662, 169965.8517681734, 164121.54865229962, 186654.7523364323, 176047.00711757975, 187455.48347915115, 187073.7952827632, 231950.3599807513, 219038.1106683549, 257669.11670405575, 270310.15744240384, 296877]"
45,KO,"[31589.890613840285, 30008.359662809344, 34019.07909580357, 39833.50257259313, 38271.04377621541, 35150.663366681605, 38538.45769346719, 47583.55016464215, 57678.32314117908, 69775.614102855, 78993.78661188702, 82500]"
46,LIN,"[22478.03280813461, 22479.267576071717, 23643.383070924992, 22934.173710822364, 27757.148514155757, 34464.68311141385, 39283.73192429219, 44459.49822270715, 42387.99839199849, 44556.29683182735, 52856.776525780006, 65831]"
47,LLY,"[23039.26184920127, 21039.97789923028, 25139.64349263065, 25381.79055140313, 24144.57180067084, 26774.72502859796, 27263.99986259143, 25882.290624139932, 25690.255695259228, 31276.519008898922, 34879.939148707905, 39000]"
48,LMT,"[52575.19180941439, 61141.93775165807, 58084.72345279735, 71139.02473864765, 68083.8987083759, 78346.91768866748, 84972.05431142903, 81627.22155943827, 86950.38334146905, 100687.07214745141, 121508.82522870248, 116000]"
49,LOW,"[141079.02214379812, 129358.33352843832, 131219.77604686804, 130811.15568106384, 127432.30417574506, 156678.19759658512, 150906.84556192436, 158320.7317414685, 145441.537636459, 155384.90898738021, 149087.6949708557, 182000]"
50,LRCX,"[13692.032822175654, 16035.750604249086, 19460.33158248915, 17892.420050548044, 16527.424393710473, 16547.644098062305, 16673.396739214062, 16745.71177879537, 19863.928224766143, 19111.4883378734, 17577.35272473082, 18700]"
51,MA,"[12896.446856878365, 13931.727566803105, 16794.743674612622, 20460.28223143019, 22709.23025902737, 24171.794277781515, 22613.345002989114, 26065.963789574507, 27585.73313696502, 28433.930923034113, 32111.483656379438, 29900]"
52,MCD,"[25383.99960217051, 30420.82644415889, 32998.92664574472, 39389.18636471288, 36893.11709634348, 39267.67157033389, 48849.05550107935, 59638.771101937964, 68300.65614110998, 80589.01345554431, 98941.48012010418, 100000]"
53,MCO,"[6918.684349367145, 6373.424647939011, 7376.220768008974, 7279.162603456331, 8226.338011827633, 8242.813507896808, 8483.71133303573, 7966.915129554216, 8507.22466614147, 10167.709863655165, 11750.46263816949, 14419]"
54,MDT,"[92240.63446437614, 88043.96295245948, 91675.9222538346, 84491.50018401892, 81852.04486386533, 96837.33537727827, 110046.3877616812, 104574.67405187323, 104270.45166821346, 96409.3991480993, 101013.33284026192, 95000]"
55,MMC,"[35040.27822593109, 35352.48163344647, 41479.920658955045, 40881.65410363834, 46148.51548626721, 50732.26588836174, 60395.18998626654, 72311.33289154668, 76763.72432771104, 86803.34232062906, 83787.81267328908, 85000]"
56,MMM,"[34213.00428262814, 42273.2740859146, 47852.28931364622, 43996.89337268563, 44881.75385700435, 54715.679033500455, 64460.94903442014, 68287.80607508625, 63768.91801327956, 75599.6136757368, 80618.87736705257, 92000]"
57,MO,"[6374.636623153354, 6294.35066899607, 6002.796095347982, 6101.385099601543, 5849.196397780093, 5465.646491612609, 5387.349678786005, 5571.821884627261, 6401.797015855663, 7118.095145269025, 6889.438449073565, 6300]"
58,MRK,"[21182.286219876387, 22359.6551882132, 22297.10121305003, 22690.918256858786, 24983.12159011486, 30085.63056579128, 32679.4054592127, 37570.20834737801, 42972.11181985115, 48490.156122194094, 56569.25246195806, 67000]"
59,MSFT,"[78829.7836837189, 81145.10839826186, 99343.15895657339, 105518.12344248196, 119748.54128219449, 143870.03517311774, 173990.1269896685, 176151.00724121468, 193556.61350616225, 213622.1373836277, 218045.34012654697, 221000]"
60,NEE,"[11633.624092913395, 11425.246482909359, 10465.45133264587, 11112.777948125535, 11386.143083471276, 10845.920628782955, 12132.850173293038, 11710.269684927564, 11170.367123026828, 13566.329875748903, 16206.023234829736, 15300]"
61,NFLX,"[4178.204546727604, 4582.3395391758495, 5474.09908574788, 6217.981854862019, 5808.869408692148, 6312.877320718153, 7865.3492362060915, 9122.378364417396, 11372.860967102677, 11972.64440980126, 12808.746337708375, 12800]"
62,NKE,"[69107.51329636574, 65103.64861748011, 74728.23056397004, 85044.13620570659, 83743.17783709482, 84718.06888837769, 79031.19861932874, 76008.66625117348, 93208.8004750245, 88463.43937156233, 84173.95870916655, 79100]"
63,NSC,"[5797.915559828853, 6412.430339929437, 7168.988875904804, 8219.275072503237, 9634.747606169884, 10380.414296405124, 11655.55154119694, 11753.669412721893, 13677.460696293354, 15655.71585030931, 19208.8766023359, 19300]"
64,NVDA,"[8724.531462423816, 9411.595930122643, 10183.534207052217, 10113.948547004915, 11321.064665997079, 13218.404905511557, 16514.89477843869, 18015.762086820647, 20737.436401517207, 24558.85554150588, 27445.27322799654, 26196]"
65,ORCL,"[117586.1513280567, 112296.24388047827, 108459.48981464471, 118586.94488582878, 109357.13678165064, 107177.39889169781, 100364.04135970103, 122018.75544289972, 134521.00124540483, 133817.33286230912, 148933.49533598617, 143000]"
66,PEP,"[287807.1441795936, 281481.2913944911, 294925.2616816546, 270031.1514010457, 259398.12988018474, 253864.24273006918, 279105.21357112157, 254632.77396709716, 305080.4798155455, 289719.2547776374, 330004.929720129, 315000]"
67,PFE,"[33773.441348581175, 39977.26500655848, 49150.46460746706, 58765.81194813365, 53541.099344839204, 50325.649832081646, 62885.10738748588, 64177.22463541341, 76545.54648485048, 84634.94190085062, 80427.85942705172, 83000]"
68,PG,"[57285.60680131212, 62172.210446453755, 69316.910240916, 76473.9673840772, 85834.3155662125, 83106.0331013859, 92912.45977280042, 88545.2844408215, 87316.20173287395, 80828.30526076742, 96331.44696820763, 106000]"
69,PM,"[38460.78880040101, 39080.458255117774, 46915.80727845234, 56263.817818340394, 53767.920222253146, 50143.22216302974, 52901.206444105075, 63937.029449149304, 77463.7473256362, 77893.51145959212, 85047.02612532911, 79800]"
70,PYPL,"[28740.023236044464, 27497.462115875835, 25664.96672618889, 24553.163502654148, 29712.263162492094, 29328.20270445575, 27385.796082262914, 27210.1197887856, 26028.75378098792, 27698.101122759443, 29407.060810001673, 29900]"
71,SCHW,"[14974.351203126898, 14734.615844496318, 14896.113936846436, 17960.665072772423, 21535.362103921376, 26747.558968374928, 30210.51569710676, 33211.86886285187, 31188.343844058043, 37154.2121616471, 35416.69347012884, 36000]"
72,SO,"[11408.355778490346, 13299.220898817919, 13246.254530481347, 16107.940624694176, 15247.332789902772, 16935.60994227492, 17393.992683857938, 20200.976927598833, 22427.859706502833, 25210.574442975623, 25057.246736073066, 27423]"
73,SPG,"[806.4709684890577, 1002.6413503504575, 919.3756699624829, 902.4829637554855, 1097.574600029408, 1023.3995859727487, 1144.010238780022, 1420.2011238621521, 1758.5322771295694, 1841.5701646686614, 2201.08049640619, 2500]"
74,SPGI,"[21073.08398679488, 19939.899287176402, 23954.232771904753, 22790.04792741083, 23078.071311661122, 26519.93132566187, 29807.661133853744, 36484.94281957544, 33400.31906222242, 37995.0981682883, 42230.89411352678, 39911]"
75,T,"[102339.1096079332, 118418.09089988598, 113518.04792926734, 105430.56084586156, 97951.24098463492, 95688.82286007528, 99847.84493515795, 104829.06836303437, 125536.53741938109, 123988.85953233467, 126884.44018188641, 157790]"
76,TGT,"[304495.70482659235, 302436.87050200475, 296631.1910612401, 338531.2316770236, 325527.06512285455, 309720.29920967016, 358693.05264457944, 337014.2082265742, 339239.27088469086, 361550.2377799674, 372187.59776298946, 440000]"
77,TMO,"[83397.29087627522, 79294.14612532857, 73141.94239863659, 76595.2716460654, 73946.469783273, 80007.52768253784, 95504.68731454214, 110470.34252809698, 126003.15760101152, 134280.92267411173, 134431.30131778438, 130000]"
78,TMUS,"[44175.728219524826, 53780.40004471222, 54303.868935871316, 55770.606282466964, 62775.38996931439, 58925.11851598187, 65068.55435417281, 59890.01430786608, 63608.83874082306, 60064.46430945932, 72748.30565353038, 71000]"
79,TSLA,"[77085.67496904431, 73564.25168675181, 69050.31317904039, 84219.04856518569, 78644.11087333788, 89716.58170694468, 99359.89621667576, 103495.20018230406, 110154.79461608817, 109377.6632642844, 119508.47445599674, 127855]"
80,TXN,"[11248.948908076536, 12826.707241348078, 15257.732092303155, 18310.824186124526, 17665.48960949406, 17811.570170239454, 22131.911242510683, 27084.76893032851, 26842.39192050624, 29691.86773820477, 34875.365624663995, 33000]"
81,UNH,"[241326.84986068433, 266944.67240573897, 292200.43925300223, 272719.17722684675, 328583.07258551137, 408212.18133926956, 447012.6435394186, 503003.98707231483, 464792.7956393309, 441820.1857844482, 410853.64433379064, 400000]"
82,UNP,"[24362.736977626977, 24358.139503275735, 26485.54808799573, 26213.148871232523, 24475.657857111015, 23859.559924945806, 27470.401670414285, 27759.760110976968, 27109.41486895098, 27076.84099639224, 26166.894807191667, 31471]"
83,UPS,"[308485.0348874897, 289465.1611288228, 344987.71274718177, 408183.54979620746, 389204.7526185665, 356667.6671536764, 408406.62294039247, 406278.1914804315, 421928.29585179145, 471123.47080223996, 534674.8722135361, 500000]"
84,USB,"[23120.97050212795, 23217.695990594722, 21952.789611869906, 24606.949355493358, 30734.538753977475, 38408.90209098055, 46465.03919626805, 52915.45961385952, 54153.41857503356, 59786.42472953617, 73765.63389642612, 77000]"
85,V,"[11642.520863424239, 11242.211806897922, 13556.56411687614, 16399.698727314906, 19339.98986791529, 24058.725606647025, 22869.720647917893, 21544.463997193197, 23008.950142932943, 23533.42891109885, 22294.527479412758, 26500]"
86,VZ,"[60036.541937499205, 56902.535477550686, 52793.46668161795, 57680.301219498186, 65939.92770315625, 73283.34659120803, 81392.22104536461, 95851.54457850248, 115146.00607619798, 121154.26040380826, 112157.92368579193, 117100]"
87,WFC,"[114425.89541783254, 110741.7346563182, 108076.68170617217, 111909.81892624176, 136145.18767944936, 139204.8471033367, 135264.39585696912, 137753.49903813592, 158579.5657263451, 165580.4234469212, 202657.08746887173, 235591]"
88,WMT,"[968208.1901350885, 1122888.5905228357, 1320464.9449870964, 1631019.4576643016, 1543250.2734321787, 1423385.9772589318, 1348809.2695742815, 1251919.543965041, 1450309.5533156637, 1750437.4445979178, 1938506.9266443113, 2100000]"
89,XOM,"[35530.54142978131, 39649.13683973145, 42847.07607433501, 44909.315610500584, 44697.07181876515, 41758.59356554042, 46454.031192164504, 56985.747670192344, 53087.72032008664, 51969.04625077311, 52274.4456565054, 62000]"

1 Ticker Employees_over_time
2 0 AAPL [130018.38468363398, 141076.8005355685, 155784.846765916, 144068.2496395892, 147585.78791850968, 144161.53938975144, 135335.386838129, 157892.8911702549, 172435.29424948394, 171232.72613010253, 174697.1108963188, 164000] [37376.653472053375, 46285.99144811846, 51441.24426379464, 61558.083471658676, 58907.38311263634, 67601.33974642337, 78133.03145013178, 90447.36485241847, 105018.28649449686, 129688.03180312812, 156569.24938667504, 164000]
3 1 ABBV [17742.51514057005, 20262.647494095814, 25219.441061761645, 31521.595984653097, 31713.15695487243, 33785.84875669344, 39268.23094048308, 45271.03896761534, 44887.94176390959, 41265.84616889874, 41242.22438033375, 50000] [27248.874340193106, 27552.39237111908, 25329.378309300493, 24229.460715240515, 27009.567208570257, 31059.673341866426, 32257.759396694128, 30011.387247618415, 34143.59094205851, 33799.28937126673, 41578.389196673495, 50000]
4 2 ABT [67993.18650616032, 72007.02125533295, 67778.78644229041, 67126.66372420955, 61223.54767586611, 70968.13651285366, 73542.49598563302, 85846.91467915138, 99437.3078972557, 94139.12963708657, 112032.22052793686, 115000] [91007.48710343671, 86868.75171395317, 93817.1623331741, 105047.67638738238, 98564.62584384151, 118992.1314737311, 135266.01670105054, 127526.1467181144, 116294.33295714317, 113003.84886759392, 116747.70043441781, 115000]
5 3 ACN [468063.99883928464, 484000.93672438036, 498498.8244353208, 552398.5551404932, 618395.4454875157, 669536.2120281755, 611778.078074895, 642367.7485116324, 633282.4660061151, 674525.8724125386, 700888.3295343312, 738000] [243273.94377881405, 290087.4969981179, 343925.2594186647, 341669.11975675786, 415821.9435065691, 481734.41578104754, 494311.2717074493, 469703.9365311923, 514855.4322787341, 524893.7554318984, 647268.9157036883, 738000]
6 4 ADBE [13574.048766528136, 15644.07909414357, 18184.873403062422, 21931.914992237726, 24491.99871748578, 30309.98321910754, 28692.65148298806, 27166.96568650849, 28874.528480726145, 27309.574081785835, 30914.643445037855, 29239] [17726.403646993465, 16567.650711758204, 18329.439842507712, 17340.05259916847, 20007.941004025153, 24406.195004350684, 23106.685262763673, 22719.59564365903, 26638.135896237327, 24223.033279166484, 28386.396411308244, 29239]
7 5 AMAT [15247.468651733132, 16503.918216228845, 18577.08228780859, 18492.291926036018, 20385.75127451669, 20272.273969134192, 22176.507796861493, 23770.405902662136, 28596.211789310626, 31831.16503045951, 33951.667690165144, 33000] [11981.734185195062, 13554.654056730837, 14226.9991651384, 14649.703856998272, 15910.02708403942, 19339.90217030812, 20382.435942489305, 24008.273741077763, 27364.093480959342, 27813.028775570885, 27246.88500846486, 33000]
8 6 AMGN [11057.031486033648, 12017.83660661494, 13935.274696162429, 13044.520035331027, 14117.174087341373, 14386.479050479906, 17869.572870877073, 19131.3636708832, 21111.73551202393, 23360.342325998914, 21532.17286288778, 25200] [10128.930224553129, 12259.313225113365, 14387.302760224953, 15567.900191961, 16467.23382061571, 19453.4467901448, 21491.82329180788, 23962.02404326488, 22887.500003764275, 23410.18751537769, 25766.316337053584, 25200]
9 7 AMZN [773561.9744588408, 909359.6328067994, 932540.7065117045, 978462.8783492934, 1145028.9055537186, 1105331.6191309742, 1192303.006362387, 1198916.9830739314, 1283137.8394643369, 1311486.8486988845, 1365366.1232246896, 1541000] [1262912.700243943, 1201928.3308559773, 1245970.8252602476, 1181847.028490609, 1304561.9453141615, 1221615.039806315, 1261468.8997341848, 1299701.5003163582, 1406278.9801054702, 1461105.4451448843, 1681676.2771212864, 1541000]
10 8 APD [5243.688660518796, 5533.1865737200815, 5639.046898319632, 6552.652981205681, 7907.241772869226, 9666.343526783134, 10827.753320178912, 13192.845688823363, 12323.26545145045, 15030.724257123657, 16812.54408525599, 19710] [7786.644490555564, 8857.082988287897, 9142.43000132444, 9670.049447077987, 9383.460374810173, 11279.410992426756, 12126.890985622158, 14021.881230481304, 15650.694773264693, 17324.9765337677, 20724.13476817378, 19710]
11 9 AVGO [14162.003268025419, 13468.41961536626, 16584.43276484801, 17448.51810867574, 20116.30871304127, 20345.47701506172, 19454.125479611434, 19739.84620227229, 18333.6297172661, 20815.330657178503, 21320.081963834447, 20000] [8292.303379505296, 9819.104351514392, 10010.38157624642, 11523.899876911342, 12794.741767102136, 13139.15890579595, 15748.514650245996, 16830.007498527593, 18627.96619490903, 16936.287326630933, 18370.444985137205, 20000]
12 10 BA [106094.85755554587, 123066.26637857321, 138097.82067984165, 132863.93845894813, 121618.45414257213, 123583.9115039899, 127642.58119673161, 138722.85554768395, 142027.78162831708, 173292.40134829088, 162008.58734537382, 156000] [95930.45791529941, 102854.87471190048, 111500.18298496939, 124266.94742913038, 120500.43106732905, 110828.71716376691, 108315.1011590143, 135351.89227980666, 136226.13845666437, 131793.21645080685, 136842.59862416761, 156000]
13 11 BAC [109891.26611730637, 119634.21292120319, 128635.78820295597, 152780.78088104632, 158356.14354538085, 190596.4194695282, 197571.0271487935, 228000.21050917922, 230375.14569891815, 224366.99983046937, 204367.1632049444, 217000] [109788.55207052034, 100822.67315052185, 112679.34756263994, 126059.94359930868, 128148.08183462192, 142422.5097087328, 163307.8831649143, 155174.35421865247, 183644.4188782105, 167386.41336481116, 197693.8344233226, 217000]
14 12 BDX [63893.292091210446, 69387.99581792673, 73481.0152952126, 71842.5478886027, 78486.60838875604, 79333.11230438847, 87474.8525281329, 83377.30945973459, 91234.85385422346, 89007.6546933292, 82000.22185326742, 77000] [29320.57293755517, 34711.29483135434, 38803.2808813335, 37266.95045358426, 39953.20304823652, 48584.93230304006, 55858.004003931506, 65406.57409695402, 75329.7420659041, 78508.08283057253, 82852.82237290371, 77000]
15 13 BIDU [23416.94842028499, 24825.72237373959, 28330.0753799819, 32582.722763997, 31740.05232313821, 31151.137632163765, 30688.753766533926, 28934.145107230033, 35939.401940230906, 39389.96653274036, 37834.988030953995, 41300] [31527.199089740803, 32974.14767678813, 34544.316410037405, 35833.33884363531, 37082.49558120737, 41817.77285198103, 38933.65737774911, 36642.213356244996, 41136.74614891428, 48793.42258773984, 45132.0985318714, 41300]
16 14 BMY [23687.823120440386, 23409.497107831397, 23638.220901320434, 21620.871173275485, 20725.006604546492, 24135.322900289968, 23149.453295040483, 27118.33153606297, 24738.899551980077, 26614.964314940575, 27805.66959127681, 34300] [18730.039952272895, 17863.59870351158, 19378.840730049244, 21660.17089125763, 23964.999146304566, 26770.617054708448, 30628.253008807995, 28512.44370457592, 31690.359642550673, 38376.76432314398, 37309.05310145302, 34300]
17 15 CAT [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0]
18 16 CCI [2364.8869709624914, 2428.5640354122534, 2841.7586410584795, 2820.875694680408, 3083.805402780794, 3545.2833764809693, 3532.50011955233, 4334.994358338303, 4345.310414091432, 4442.1008048166395, 5164.304962962323, 5000] [2478.6486645046216, 2332.931023959222, 2383.018904073811, 2862.7029961879443, 3386.819086609915, 3530.939106291271, 3269.0485041862894, 4016.5167319313523, 4003.905877471787, 4656.225259225498, 5144.095635752933, 5000]
19 17 CHTR [62728.62850297701, 63697.28758214938, 73283.43660623193, 78270.43927349696, 77964.80453896499, 87123.02485809226, 94460.1710871591, 90000.73428065995, 86652.43205798378, 104716.14259324898, 97980.2911029254, 101700] [69957.17854789495, 64169.85681114289, 76130.77221659043, 91668.61908186701, 98503.90303307741, 96687.24910287022, 90396.938024362, 90237.78999014245, 87139.08452889697, 90715.3298038195, 103653.66044541102, 101700]
20 18 CMCSA [146003.21387404387, 152272.30908772963, 147490.42988380935, 143310.81172048004, 130495.23337580694, 122746.21350031781, 145437.92940472445, 148920.2546072258, 164468.20397272002, 162315.247645237, 154747.99926255055, 186000] [76583.79843178942, 76640.43261032672, 77507.44159083326, 75339.9550187835, 75057.05280120418, 91443.19269492234, 112353.235605016, 111652.26313362899, 133831.78772686052, 137923.0998789482, 155028.7563830565, 186000]
21 19 CME [1401.8880892298794, 1505.795243847846, 1881.5762963189852, 1825.6699895416791, 1948.5871556406773, 1991.2132376717766, 2316.610200613221, 2736.6362802556478, 2831.4218817213186, 3282.223637636104, 3765.63855120034, 3460] [1695.8607500282299, 1555.2578618033622, 1511.6772028278356, 1702.356280800502, 1918.7958810311336, 1979.8104210126498, 2245.922299906653, 2427.9232337321237, 2633.5459462730178, 3196.0427672456353, 3575.2919630758724, 3460]
22 20 COST [250327.76292312559, 256784.3748818338, 237771.12079060322, 239456.71483338543, 271924.0569440498, 256560.38751130397, 287438.8431748166, 275940.61685818015, 288039.66907958465, 310977.12351419893, 327496.22206795576, 304000] [141080.8215930282, 168928.61688963827, 154696.7803178296, 184734.77915698863, 200712.7911585126, 186593.7207138589, 202131.23306210845, 221629.40844824535, 236660.1375376948, 261178.52939112243, 295082.3394180682, 304000]
23 21 CRM [39285.41681546115, 43149.470214663685, 47546.720398528785, 59114.53359881022, 56383.62995920065, 58525.47536796112, 72673.49887855261, 66306.12306016525, 67195.433811444, 69806.405173832, 64988.88742885186, 79390] [31521.68249005174, 37872.683395298925, 40544.981886719426, 45173.55973526879, 53741.49248074452, 53234.89881682681, 48913.26799424667, 59110.672613216884, 60017.64425270233, 65035.99716968226, 67177.94380198605, 79390]
24 22 CSCO [50828.46720894321, 53425.74771401102, 59390.43990771818, 61093.108607510265, 67445.36618917114, 62660.33024083975, 68339.09646158371, 62264.995325702446, 63963.30942732078, 71791.52575688092, 79978.05930983242, 83300] [56161.22931362685, 60487.790704288906, 72810.95780036045, 75319.74734320212, 88606.09080325178, 81965.28623762602, 81100.14025341002, 79971.57119147842, 80979.04308527082, 83450.59814628646, 76706.29565709407, 83300]
25 23 CSX [13114.759839765533, 14295.276324507218, 15577.512101069215, 17193.142047281428, 15716.099778193458, 14331.284473433907, 15322.575895541617, 14854.476832119162, 17773.415316056424, 21015.47049902644, 19346.45167353613, 22600] [14107.449941718987, 15388.707393879658, 16775.158244134407, 17598.32932297002, 16447.26332255629, 15373.095148511027, 16201.964047564921, 20142.18126329782, 19915.616251535183, 22601.479797913315, 22403.76184838373, 22600]
26 24 CVS [108218.64053109285, 99503.00560003986, 118363.49702236734, 114804.49101588226, 138342.42093644998, 131528.85344701886, 146268.47214450806, 173168.04932347115, 174253.36602906507, 200827.06747648361, 184639.3728636478, 219000] [113689.24318518539, 123904.89879007099, 140010.11963720722, 162630.18817984016, 171911.94389244064, 162981.26499766688, 170029.08148426522, 154792.50162757386, 166529.3691503729, 171463.01137455096, 211331.92350526483, 219000]
27 25 CVX [17915.48930094078, 20237.004094365104, 20631.472326931456, 19408.04670225337, 23760.05657000096, 22660.354975299302, 24198.36946408851, 27751.504842982104, 31009.050125618607, 31791.67552960242, 39630.273615681894, 43846] [29889.972446621054, 35875.96274683845, 40296.6469047362, 36641.83769861137, 34151.7729151963, 35723.20719784767, 32673.086457525125, 32777.12549396194, 32153.300580630224, 34927.58655686684, 41954.281156881, 43846]
28 26 D [14803.182619011408, 13749.815297038409, 14629.33859854244, 13736.571312169028, 13398.424889692767, 14730.248338130115, 16731.543498297524, 15353.585187386929, 15500.36228418514, 14586.750780264627, 14712.180412604324, 17200] [11065.561372328602, 10609.162626642854, 12924.463610547486, 12952.598535612988, 11913.291130275536, 10930.255810895458, 12999.664985394113, 12763.689925454828, 12225.158992173068, 13092.02305596109, 14561.38603085286, 17200]
29 27 DE [77721.297548319, 71550.7470715595, 75767.17144895156, 74684.34099719746, 70146.49329011184, 64479.14249058242, 78715.73055096714, 74759.82300941678, 69835.21141142178, 72158.1065345177, 72867.13143648056, 82200] [83190.83775779938, 76485.38128632389, 72514.73418486517, 69953.56392931196, 75015.63669064647, 75173.35267295383, 68621.52208668888, 75195.8746541862, 70716.28876329455, 81221.30541048077, 84614.09552503267, 82200]
30 28 DHR [52565.434117670826, 62386.29876692308, 63847.37277940949, 58488.68713549426, 53219.26289894231, 53913.23128377147, 49632.465896611604, 56838.683066631784, 63206.21560954835, 68412.007291869, 64628.45244819312, 79000] [61859.48115348895, 75194.58757143168, 71734.94977115377, 67326.13537365444, 64020.46503377172, 77841.75035163634, 77329.58401960216, 72958.77419648619, 69197.19469179977, 66111.7866777467, 68616.07375403473, 79000]
31 29 DIS [51882.65498567786, 52734.584631359634, 61694.943325675966, 57863.44795002145, 72122.901171529, 88628.79828418745, 110524.8403091153, 132509.50535108589, 133612.27816782342, 135579.89707277055, 168200.6408243292, 171600] [57434.87208177767, 57077.407219542, 70138.27648064846, 85662.86703926872, 106097.82905610868, 118885.9984458549, 118436.03965713942, 109050.30870818491, 128252.86365017557, 140042.01332754895, 149155.09927440612, 171600]
32 30 DUK [16770.17470723467, 18132.322127341315, 16935.03477174273, 19825.42270596517, 20247.516441186315, 20148.802441032556, 22992.684170229393, 25582.0129404278, 29048.06593352758, 28440.99796761885, 28757.140690757784, 27859] [21001.82298441612, 21822.956931464152, 20609.482679605826, 22851.501285946222, 21080.31466129093, 20056.527700854265, 18684.81639163934, 17250.11432533056, 17804.903744268428, 19795.132642054585, 22622.704477311676, 27859]
33 31 EXC [7143.970795878868, 8260.087709087265, 7606.676236235525, 8433.529295110295, 10220.17364263961, 11104.037020671163, 13242.165762846169, 15635.641026749627, 15532.502122701744, 16377.573534098996, 19664.577799614908, 19063] [12304.898847232142, 12247.96302429564, 11218.748162316408, 10220.067645391931, 10872.559762590012, 12924.200554091489, 13684.988373707953, 13672.366092924909, 14350.558292911104, 17454.018186281373, 20901.712629228954, 19063]
34 32 FDX [246728.80398275348, 264310.75680429087, 253898.017426981, 260920.51589468133, 241515.93578716333, 241395.366715622, 280538.41350063484, 319407.4341820924, 298323.5751154486, 328721.2642117678, 315759.09580440616, 345000] [283574.1401841164, 288135.55228087254, 283876.5009297416, 334311.5946559014, 350050.429019722, 352128.98364916, 411828.8413652582, 429102.98814744054, 393569.1570439457, 367529.5774692927, 363475.49221905577, 345000]
35 33 FIS [40706.44521149789, 46058.145779240585, 48698.22901190212, 46077.86167090242, 50925.469846552216, 61932.25386394153, 58208.61253249949, 59098.92135312279, 62953.522636230125, 68766.77722451568, 67428.52272746724, 69000] [49661.52932443628, 61423.551141774646, 57560.87917658287, 62190.23080402449, 65767.91472647783, 69158.04300737045, 69022.20061653024, 69565.70435482617, 66077.00728464505, 66568.21949800193, 62323.553424302256, 69000]
36 34 GE [80152.22213261937, 94554.26857907178, 98449.61480192585, 109851.08094195061, 120843.83502267204, 121117.71972245995, 117744.61145817755, 116238.06306134554, 133085.05350798418, 159357.07914893577, 156843.75508659717, 172000] [88286.77825717992, 89576.013268048, 96908.3720605091, 97189.4643677054, 104461.77857469267, 99578.02341116025, 103915.55007494162, 126749.30707187034, 126193.14092399493, 143714.9521048132, 141698.73559765372, 172000]
37 35 GILD [10741.545154826732, 11312.013410568827, 11378.930874364098, 12529.30777445616, 15559.311841678704, 14629.461831123463, 14228.76744763487, 14621.430396435459, 14341.802958746308, 13808.151882945043, 16467.934342840203, 17000] [5112.620339966871, 5560.869545156425, 6362.919028959384, 7598.210394333002, 7057.783292409029, 8802.976293416636, 10106.81456533497, 11111.77059525413, 10980.837893105894, 13515.017713045756, 16439.421715714838, 17000]
38 36 GOOGL [67666.27770701982, 67390.16135577917, 81722.30814687646, 96923.82077816961, 95506.36084491375, 106035.8150713382, 132417.15553618415, 128201.7474349032, 157622.02254857335, 162809.46228018057, 176236.99662871446, 190711] [110764.18536977956, 128407.62990562206, 120374.33364260591, 136158.775440003, 131840.9848219615, 161711.95138527543, 168891.73225563776, 162113.52447833627, 153497.56675396036, 180759.3732936869, 208042.6250805318, 190711]
39 37 GS [24422.332861787032, 24804.025267691417, 27797.18269452262, 25782.36006222533, 30405.609846678635, 31933.801277760434, 29395.802392884107, 29379.03582634906, 29061.24656761804, 31966.765321743023, 37216.580394423465, 45400] [15696.859356736479, 18736.859943526848, 22256.720629896172, 22781.39925266055, 24121.491737397017, 28395.774882792175, 33912.036971275505, 37732.90507861896, 46086.55278862052, 43182.50238738648, 43183.26732535059, 45400]
40 38 HD [221007.93930337808, 263165.81412409083, 312354.9889392139, 302256.9749170955, 283704.3914487686, 340443.4651232129, 337231.1277237249, 381070.3453086506, 392570.2007706973, 380164.80291993753, 429648.559518085, 475000] [242180.32808958757, 295249.22738735913, 333745.4038543743, 406282.34373528464, 405201.67986018397, 371374.4690992982, 386761.03290403634, 449850.76516733866, 494091.73126113677, 459487.6057821262, 507307.2632258828, 475000]
41 39 HON [60140.34371262468, 56780.12328041086, 57513.5162391117, 55451.89336052077, 58566.444216075324, 62644.88569022437, 57343.449396351956, 67284.91002164547, 63532.528691620755, 73018.16023380459, 90474.38734927533, 97000] [35569.82890729972, 43359.49013915954, 52779.89082389324, 63572.56543727999, 69432.00106560827, 69700.68837630955, 68321.91355289343, 66849.7961647325, 82706.2297897195, 91521.50133592654, 96199.67706496897, 97000]
42 40 IBM [117963.61849492152, 126745.3501434661, 131861.91113032133, 154830.4111243135, 174017.25145218312, 190946.60995740417, 194986.9170301707, 228998.58192202944, 209462.17025895964, 261536.98563020368, 307789.78140733024, 288300] [172250.7029087562, 165096.2001715925, 181973.63293164596, 173716.0808916395, 159667.4168721648, 169139.74570198063, 206153.37810726961, 242164.01800847435, 224233.47241184616, 271911.25753501506, 304576.48462549417, 288300]
43 41 INTC [68287.87894691153, 73929.08211031428, 73534.2569861122, 71083.75991940484, 86508.22220035087, 79712.39228847554, 83882.28371562048, 101309.45122530885, 116997.19283612039, 132615.35806979117, 123162.44346946302, 131900] [72150.5565881803, 69219.80663449835, 82331.40096817951, 84074.3029513713, 89048.0340654775, 89664.5615444384, 109996.84837612508, 131252.15336943354, 140503.74587645946, 136397.02792717202, 135973.26089036325, 131900]
44 42 ISRG [4868.719466832105, 4905.48490183252, 5495.688425215083, 5322.037280965528, 5786.133110665513, 6395.808724866087, 7873.748547531773, 7917.425938652204, 7348.416521840545, 8530.403975699823, 10453.574152752535, 12120] [7082.487269546867, 7490.043478401676, 7857.499709018875, 8601.868600868454, 9560.634579170905, 11489.577545671844, 10488.791519608643, 10394.257209578567, 9899.242810035006, 10791.988342897792, 12272.049345900927, 12120]
45 43 JNJ [88937.45866590232, 99175.97417416862, 92839.16800378781, 91986.1326781151, 106870.14824287614, 101534.64956991497, 112433.71100303042, 102243.73470660695, 100472.64884660393, 118536.5759616438, 136871.2202030904, 152700] [96823.27878139642, 93450.57031711581, 106959.72056090596, 116319.86849629143, 129196.7642813974, 141471.95592373708, 162727.4788053953, 188057.75615080618, 174046.56556493996, 165142.45387084788, 163911.95758019635, 152700]
46 44 JPM [335835.71750999166, 325909.92556712055, 302672.66928659804, 282845.1803333748, 313931.1778303447, 350055.92631968507, 326077.80850118375, 355833.3022792025, 329675.61652206985, 318759.2675796463, 319189.44220798905, 296877] [171741.16926123662, 169965.8517681734, 164121.54865229962, 186654.7523364323, 176047.00711757975, 187455.48347915115, 187073.7952827632, 231950.3599807513, 219038.1106683549, 257669.11670405575, 270310.15744240384, 296877]
47 45 KO [33194.87900933411, 36077.28036532134, 36138.2545971851, 43692.621468284175, 53808.30608984911, 55580.34888392284, 68043.84683881621, 75742.1696535126, 70951.53354148676, 70257.4164340035, 81809.56141971842, 82500] [31589.890613840285, 30008.359662809344, 34019.07909580357, 39833.50257259313, 38271.04377621541, 35150.663366681605, 38538.45769346719, 47583.55016464215, 57678.32314117908, 69775.614102855, 78993.78661188702, 82500]
48 46 LIN [37056.12130042035, 45784.88759349097, 42105.157981047196, 51907.80490289866, 53160.80117787447, 55136.425586820646, 57197.67488858072, 53128.66811163175, 49241.5392272925, 52288.20233944683, 53005.25547383937, 65831] [22478.03280813461, 22479.267576071717, 23643.383070924992, 22934.173710822364, 27757.148514155757, 34464.68311141385, 39283.73192429219, 44459.49822270715, 42387.99839199849, 44556.29683182735, 52856.776525780006, 65831]
49 47 LLY [31460.659717678638, 30242.798990248106, 35086.364650469724, 33403.61603375228, 31462.683403902898, 28750.378085821496, 27925.53876250849, 30482.317596127803, 35294.928452234795, 39568.808918167786, 40011.91341207769, 39000] [23039.26184920127, 21039.97789923028, 25139.64349263065, 25381.79055140313, 24144.57180067084, 26774.72502859796, 27263.99986259143, 25882.290624139932, 25690.255695259228, 31276.519008898922, 34879.939148707905, 39000]
50 48 LMT [61444.32926430771, 56729.764682051486, 68510.07249631186, 78323.85358988796, 75643.27678614485, 83080.25052613608, 95065.8528725539, 95909.30806690028, 89882.99422035909, 89991.84614051657, 94971.28226380545, 116000] [52575.19180941439, 61141.93775165807, 58084.72345279735, 71139.02473864765, 68083.8987083759, 78346.91768866748, 84972.05431142903, 81627.22155943827, 86950.38334146905, 100687.07214745141, 121508.82522870248, 116000]
51 49 LOW [100702.2935176366, 114231.03141464159, 110083.3359941467, 103989.97155527791, 117442.64002419541, 131867.19293646925, 137607.27322291693, 127395.62161265596, 138979.3513860074, 142460.73356134826, 157708.51462463877, 182000] [141079.02214379812, 129358.33352843832, 131219.77604686804, 130811.15568106384, 127432.30417574506, 156678.19759658512, 150906.84556192436, 158320.7317414685, 145441.537636459, 155384.90898738021, 149087.6949708557, 182000]
52 50 LRCX [6441.119200852196, 6118.191818418682, 6011.419814468801, 7035.000494108319, 8109.041858579411, 9848.33852540085, 10978.407634756932, 10872.129995880754, 12444.414812133104, 14898.76498504048, 17099.95845029239, 18700] [13692.032822175654, 16035.750604249086, 19460.33158248915, 17892.420050548044, 16527.424393710473, 16547.644098062305, 16673.396739214062, 16745.71177879537, 19863.928224766143, 19111.4883378734, 17577.35272473082, 18700]
53 51 MA [14914.691935255527, 16390.63174545599, 19569.779031074286, 21369.76341263076, 20514.49695635376, 20075.720793407883, 18676.337967165713, 22663.240602325102, 22817.355878325678, 25701.407399268748, 24443.44043962989, 29900] [12896.446856878365, 13931.727566803105, 16794.743674612622, 20460.28223143019, 22709.23025902737, 24171.794277781515, 22613.345002989114, 26065.963789574507, 27585.73313696502, 28433.930923034113, 32111.483656379438, 29900]
54 52 MCD [66942.61301441073, 74438.82654646403, 75369.06951250586, 86807.98538036077, 84898.89377457256, 84123.48350975465, 85406.64137619756, 82417.42710074419, 81600.53052551382, 80956.00575972423, 85419.803746951, 100000] [25383.99960217051, 30420.82644415889, 32998.92664574472, 39389.18636471288, 36893.11709634348, 39267.67157033389, 48849.05550107935, 59638.771101937964, 68300.65614110998, 80589.01345554431, 98941.48012010418, 100000]
55 53 MCO [11762.658355200692, 11852.30717577806, 11079.423242225503, 13162.91320753322, 13478.408320889992, 12488.388554178015, 11831.641397917521, 13858.772844797075, 13306.900058201807, 13141.2816917126, 14194.822312855584, 14419] [6918.684349367145, 6373.424647939011, 7376.220768008974, 7279.162603456331, 8226.338011827633, 8242.813507896808, 8483.71133303573, 7966.915129554216, 8507.22466614147, 10167.709863655165, 11750.46263816949, 14419]
56 54 MDT [65545.88482580044, 76344.01479619421, 70925.17413757398, 71644.84077487054, 66351.41409280786, 74800.16913753693, 78148.61188554956, 90615.65793280846, 100933.16415190329, 104618.74502425038, 102792.83976889485, 95000] [92240.63446437614, 88043.96295245948, 91675.9222538346, 84491.50018401892, 81852.04486386533, 96837.33537727827, 110046.3877616812, 104574.67405187323, 104270.45166821346, 96409.3991480993, 101013.33284026192, 95000]
57 55 MMC [33901.428048010675, 32215.76213875632, 34080.67837770527, 40795.841468518665, 38659.61638019947, 45546.77104220851, 51319.938319381115, 62327.67030932105, 64950.2045676632, 67520.83024738533, 82186.48281014431, 85000] [35040.27822593109, 35352.48163344647, 41479.920658955045, 40881.65410363834, 46148.51548626721, 50732.26588836174, 60395.18998626654, 72311.33289154668, 76763.72432771104, 86803.34232062906, 83787.81267328908, 85000]
58 56 MMM [42022.387939070366, 41620.551507975855, 42421.13906493376, 49649.36868488617, 45995.902147887275, 48072.194766771456, 59341.91113174314, 58244.91445393211, 66414.1886733601, 73122.55584277285, 83194.9980093998, 92000] [34213.00428262814, 42273.2740859146, 47852.28931364622, 43996.89337268563, 44881.75385700435, 54715.679033500455, 64460.94903442014, 68287.80607508625, 63768.91801327956, 75599.6136757368, 80618.87736705257, 92000]
59 57 MO [4757.870331283006, 4461.112205747371, 4621.043066155043, 5043.422490706669, 5970.165330175354, 7354.208491108127, 6889.139982034978, 6358.4375002421475, 5896.428935620126, 5777.815390353186, 5602.68279550306, 6300] [6374.636623153354, 6294.35066899607, 6002.796095347982, 6101.385099601543, 5849.196397780093, 5465.646491612609, 5387.349678786005, 5571.821884627261, 6401.797015855663, 7118.095145269025, 6889.438449073565, 6300]
60 58 MRK [39721.835553136094, 42835.400825040604, 41546.653496638246, 41106.58707660136, 40720.28745015075, 37453.85847573227, 40666.94711271067, 48851.49687119452, 49247.93098612635, 59877.23122164277, 59347.49989513715, 67000] [21182.286219876387, 22359.6551882132, 22297.10121305003, 22690.918256858786, 24983.12159011486, 30085.63056579128, 32679.4054592127, 37570.20834737801, 42972.11181985115, 48490.156122194094, 56569.25246195806, 67000]
61 59 MSFT [138188.6935079419, 129084.92991158497, 157235.86247378387, 156856.13500537202, 175584.05411292717, 168192.80175241557, 194145.6899139065, 239559.23062510957, 222950.09161540604, 213547.3714516558, 198448.19657291003, 221000] [78829.7836837189, 81145.10839826186, 99343.15895657339, 105518.12344248196, 119748.54128219449, 143870.03517311774, 173990.1269896685, 176151.00724121468, 193556.61350616225, 213622.1373836277, 218045.34012654697, 221000]
62 60 NEE [7238.939929543869, 8572.642542267757, 9762.832688208877, 9646.592980374964, 9650.959098100642, 10662.94791911904, 10029.233354218823, 9936.99245685201, 10867.330645280066, 9897.03998914299, 12298.736705239964, 15300] [11633.624092913395, 11425.246482909359, 10465.45133264587, 11112.777948125535, 11386.143083471276, 10845.920628782955, 12132.850173293038, 11710.269684927564, 11170.367123026828, 13566.329875748903, 16206.023234829736, 15300]
63 61 NFLX [8516.712639264422, 8229.255431748154, 8515.342908136668, 9590.625735346557, 9200.789894931004, 8687.487306756555, 9188.941050601665, 10426.442723304343, 11737.297856034791, 13105.724668240415, 13515.809811254261, 12800] [4178.204546727604, 4582.3395391758495, 5474.09908574788, 6217.981854862019, 5808.869408692148, 6312.877320718153, 7865.3492362060915, 9122.378364417396, 11372.860967102677, 11972.64440980126, 12808.746337708375, 12800]
64 62 NKE [40037.50875532944, 36624.10154605037, 45254.45014689025, 55240.86350557693, 54624.508089713854, 62382.38293487284, 66491.0678951587, 61330.946298723306, 56048.79818967122, 54249.44386124428, 64037.75889766895, 79100] [69107.51329636574, 65103.64861748011, 74728.23056397004, 85044.13620570659, 83743.17783709482, 84718.06888837769, 79031.19861932874, 76008.66625117348, 93208.8004750245, 88463.43937156233, 84173.95870916655, 79100]
65 63 NSC [7769.032800237562, 8520.800485935393, 9772.367504354506, 10904.686082732589, 11333.110900093485, 13679.830239969917, 13369.449896584603, 13068.905547213366, 14235.096990051774, 15412.623246112831, 18190.464887668637, 19300] [5797.915559828853, 6412.430339929437, 7168.988875904804, 8219.275072503237, 9634.747606169884, 10380.414296405124, 11655.55154119694, 11753.669412721893, 13677.460696293354, 15655.71585030931, 19208.8766023359, 19300]
66 64 NVDA [18171.552732712815, 20751.552247360254, 23609.08915953869, 27469.817061389957, 25792.68534590443, 25556.927071948678, 24826.087426278562, 23396.536552769234, 28365.340990530578, 30334.843430835113, 27847.75517857292, 26196] [8724.531462423816, 9411.595930122643, 10183.534207052217, 10113.948547004915, 11321.064665997079, 13218.404905511557, 16514.89477843869, 18015.762086820647, 20737.436401517207, 24558.85554150588, 27445.27322799654, 26196]
67 65 ORCL [39595.34306140624, 46654.74053061841, 53804.98518920529, 56900.46708718687, 68200.36609836397, 84865.05070253572, 94107.71299937282, 96891.75541323877, 88933.43729702986, 102229.93022990398, 115136.41877318503, 143000] [117586.1513280567, 112296.24388047827, 108459.48981464471, 118586.94488582878, 109357.13678165064, 107177.39889169781, 100364.04135970103, 122018.75544289972, 134521.00124540483, 133817.33286230912, 148933.49533598617, 143000]
68 66 PEP [349257.7680228573, 372144.2587440694, 371047.42289357085, 355819.8500092661, 332958.7371697001, 415018.00678801537, 400682.9199120441, 390223.2053563484, 370013.4764688242, 356750.66385846643, 341343.4346556422, 315000] [287807.1441795936, 281481.2913944911, 294925.2616816546, 270031.1514010457, 259398.12988018474, 253864.24273006918, 279105.21357112157, 254632.77396709716, 305080.4798155455, 289719.2547776374, 330004.929720129, 315000]
69 67 PFE [72801.17894862838, 67205.74677304234, 67421.51746373464, 65928.0840583547, 70837.1538378712, 79404.15539056894, 73743.84068266122, 80379.76388325596, 75323.546210805, 83327.42027233307, 79746.89470073917, 83000] [33773.441348581175, 39977.26500655848, 49150.46460746706, 58765.81194813365, 53541.099344839204, 50325.649832081646, 62885.10738748588, 64177.22463541341, 76545.54648485048, 84634.94190085062, 80427.85942705172, 83000]
70 68 PG [69513.21377351465, 72948.72871232689, 75249.88035283808, 73294.07794011604, 81384.80584975175, 79504.55095624494, 73490.3776645228, 87080.12697624917, 105853.48818936285, 105043.90966414168, 103673.01926556049, 106000] [57285.60680131212, 62172.210446453755, 69316.910240916, 76473.9673840772, 85834.3155662125, 83106.0331013859, 92912.45977280042, 88545.2844408215, 87316.20173287395, 80828.30526076742, 96331.44696820763, 106000]
71 69 PM [85573.01557800065, 80812.26087181033, 80182.50848465976, 79809.0329759169, 85080.77753029166, 88338.09250416413, 93678.06618774025, 104446.0586983122, 101413.25657739544, 95753.26629519339, 87052.15441933468, 79800] [38460.78880040101, 39080.458255117774, 46915.80727845234, 56263.817818340394, 53767.920222253146, 50143.22216302974, 52901.206444105075, 63937.029449149304, 77463.7473256362, 77893.51145959212, 85047.02612532911, 79800]
72 70 PYPL [19263.992180855017, 19496.654075826933, 18260.410606003505, 17201.338013326884, 17897.37711706027, 21959.447541831676, 21054.696079447745, 21810.628236540157, 19874.417193811045, 24510.300853285567, 26683.49497045055, 29900] [28740.023236044464, 27497.462115875835, 25664.96672618889, 24553.163502654148, 29712.263162492094, 29328.20270445575, 27385.796082262914, 27210.1197887856, 26028.75378098792, 27698.101122759443, 29407.060810001673, 29900]
73 71 SCHW [13576.352740436509, 15804.058521725052, 17975.035165262318, 18773.582147290756, 20552.362098524372, 21084.29193997646, 21839.753272249225, 23171.974948956045, 24152.521931425516, 27640.51113035292, 30976.511298217185, 36000] [14974.351203126898, 14734.615844496318, 14896.113936846436, 17960.665072772423, 21535.362103921376, 26747.558968374928, 30210.51569710676, 33211.86886285187, 31188.343844058043, 37154.2121616471, 35416.69347012884, 36000]
74 72 SO [14692.113542406256, 16245.605370195866, 18822.770412388803, 20986.08043828001, 23863.159828756503, 21702.239537747977, 25859.552078135035, 23673.394918869864, 26881.14540598812, 27828.93298284919, 29714.424603614305, 27423] [11408.355778490346, 13299.220898817919, 13246.254530481347, 16107.940624694176, 15247.332789902772, 16935.60994227492, 17393.992683857938, 20200.976927598833, 22427.859706502833, 25210.574442975623, 25057.246736073066, 27423]
75 73 SPG [2249.382365646343, 2216.480588085148, 2625.336703526226, 2487.2271358696053, 2537.476475579925, 2500.0177923272404, 2340.7304060957163, 2323.5630218910583, 2235.202488536754, 2600.8516283396543, 2719.037800138023, 2500] [806.4709684890577, 1002.6413503504575, 919.3756699624829, 902.4829637554855, 1097.574600029408, 1023.3995859727487, 1144.010238780022, 1420.2011238621521, 1758.5322771295694, 1841.5701646686614, 2201.08049640619, 2500]
76 74 SPGI [27105.114931832413, 29740.77773308422, 34576.512629110686, 39905.84908050696, 44687.66556746466, 41903.065245354104, 41188.31115965874, 38412.331903128754, 47645.30647228506, 44736.09956983971, 41145.43160364956, 39911] [21073.08398679488, 19939.899287176402, 23954.232771904753, 22790.04792741083, 23078.071311661122, 26519.93132566187, 29807.661133853744, 36484.94281957544, 33400.31906222242, 37995.0981682883, 42230.89411352678, 39911]
77 75 T [121527.28310674304, 126410.15606438598, 123599.84651385395, 143622.73549072887, 132737.75491528743, 125409.71164098839, 127933.80341743327, 127372.44799154587, 144294.52491870226, 133638.8928718764, 150647.3071338597, 157790] [102339.1096079332, 118418.09089988598, 113518.04792926734, 105430.56084586156, 97951.24098463492, 95688.82286007528, 99847.84493515795, 104829.06836303437, 125536.53741938109, 123988.85953233467, 126884.44018188641, 157790]
78 76 TGT [255600.7883074724, 241348.3696219994, 250394.80852776734, 277916.7226642633, 339387.19363361027, 405255.63104115764, 395443.0433258384, 376634.07973141206, 372462.00931187253, 398915.22852339747, 396801.70714081667, 440000] [304495.70482659235, 302436.87050200475, 296631.1910612401, 338531.2316770236, 325527.06512285455, 309720.29920967016, 358693.05264457944, 337014.2082265742, 339239.27088469086, 361550.2377799674, 372187.59776298946, 440000]
79 77 TMO [92213.90784007344, 87041.47328368502, 95555.88665220891, 111215.79521171372, 112657.5064244108, 103202.09214144561, 98047.42438050521, 93447.47700449024, 103991.25992119737, 117572.17201803376, 116478.14944881784, 130000] [83397.29087627522, 79294.14612532857, 73141.94239863659, 76595.2716460654, 73946.469783273, 80007.52768253784, 95504.68731454214, 110470.34252809698, 126003.15760101152, 134280.92267411173, 134431.30131778438, 130000]
80 78 TMUS [36591.71869816792, 35026.33580093187, 33757.95160592109, 32858.10547415515, 32740.192905554308, 40559.64912744154, 49268.072910722825, 52768.23659430372, 58977.91458406599, 61227.147894790454, 60317.082196901065, 71000] [44175.728219524826, 53780.40004471222, 54303.868935871316, 55770.606282466964, 62775.38996931439, 58925.11851598187, 65068.55435417281, 59890.01430786608, 63608.83874082306, 60064.46430945932, 72748.30565353038, 71000]
81 79 TSLA [101390.03383813924, 100161.10308489803, 97419.98803402262, 102536.84741813818, 115432.1569568847, 126799.05380938455, 130912.01125516431, 126955.5779831717, 129927.26804565133, 122162.86580657921, 138354.86058582884, 127855] [77085.67496904431, 73564.25168675181, 69050.31317904039, 84219.04856518569, 78644.11087333788, 89716.58170694468, 99359.89621667576, 103495.20018230406, 110154.79461608817, 109377.6632642844, 119508.47445599674, 127855]
82 80 TXN [27583.171029467077, 28215.426692866084, 28325.461049710273, 34881.020145929644, 35006.39974877835, 32104.34882124559, 32188.449796084413, 30293.623429897783, 31676.767102567588, 29663.371926125255, 27391.464469527345, 33000] [11248.948908076536, 12826.707241348078, 15257.732092303155, 18310.824186124526, 17665.48960949406, 17811.570170239454, 22131.911242510683, 27084.76893032851, 26842.39192050624, 29691.86773820477, 34875.365624663995, 33000]
83 81 UNH [176299.28226869873, 195968.3433534386, 180363.7643573665, 219801.37182417235, 220315.35796859005, 253399.17757006214, 268002.9820150592, 278666.147659505, 297512.5298344274, 369481.17320519633, 389748.16905118857, 400000] [241326.84986068433, 266944.67240573897, 292200.43925300223, 272719.17722684675, 328583.07258551137, 408212.18133926956, 447012.6435394186, 503003.98707231483, 464792.7956393309, 441820.1857844482, 410853.64433379064, 400000]
84 82 UNP [35768.91091045835, 33614.5026311952, 34336.11457909396, 31535.4915484155, 30789.10947448529, 29994.41231340768, 27407.55009024324, 29249.176840250388, 29942.12661678626, 27312.598151195387, 25496.258334998554, 31471] [24362.736977626977, 24358.139503275735, 26485.54808799573, 26213.148871232523, 24475.657857111015, 23859.559924945806, 27470.401670414285, 27759.760110976968, 27109.41486895098, 27076.84099639224, 26166.894807191667, 31471]
85 83 UPS [347132.5383062426, 318818.81920175644, 304291.5223093431, 287302.3418259323, 310125.09480703855, 288026.15115400276, 277980.44892394537, 300902.7234494146, 326964.64946607064, 389781.6057345818, 454638.2134365657, 500000] [308485.0348874897, 289465.1611288228, 344987.71274718177, 408183.54979620746, 389204.7526185665, 356667.6671536764, 408406.62294039247, 406278.1914804315, 421928.29585179145, 471123.47080223996, 534674.8722135361, 500000]
86 84 USB [45307.085205417534, 41598.14229776092, 41405.09105354376, 50772.19012344404, 49774.55903263176, 54267.52624485172, 52377.63880776879, 60621.83692080148, 72604.23764130656, 80371.16574223498, 77986.5197154661, 77000] [23120.97050212795, 23217.695990594722, 21952.789611869906, 24606.949355493358, 30734.538753977475, 38408.90209098055, 46465.03919626805, 52915.45961385952, 54153.41857503356, 59786.42472953617, 73765.63389642612, 77000]
87 85 V [15134.881161348463, 15576.68896245176, 18137.336693018424, 22537.168101711795, 20938.028458398647, 26051.837069986468, 29647.547474242787, 30190.249026909205, 28332.646198659866, 27432.027866678553, 26351.427528014945, 26500] [11642.520863424239, 11242.211806897922, 13556.56411687614, 16399.698727314906, 19339.98986791529, 24058.725606647025, 22869.720647917893, 21544.463997193197, 23008.950142932943, 23533.42891109885, 22294.527479412758, 26500]
88 86 VZ [52338.03830979063, 58446.65202929361, 62583.76793154801, 69023.18674026399, 76999.56583188761, 92210.42735621885, 90432.60373407033, 106242.75435887775, 100987.50428941948, 98008.82632066176, 104262.44737196359, 117100] [60036.541937499205, 56902.535477550686, 52793.46668161795, 57680.301219498186, 65939.92770315625, 73283.34659120803, 81392.22104536461, 95851.54457850248, 115146.00607619798, 121154.26040380826, 112157.92368579193, 117100]
89 87 WFC [148916.75316903353, 164653.27145531215, 155712.74430386384, 177614.45542612288, 200864.32567685415, 230452.0849135655, 223654.01307350074, 215686.406907265, 237636.1532676046, 244104.69389113985, 229453.65938728524, 235591] [114425.89541783254, 110741.7346563182, 108076.68170617217, 111909.81892624176, 136145.18767944936, 139204.8471033367, 135264.39585696912, 137753.49903813592, 158579.5657263451, 165580.4234469212, 202657.08746887173, 235591]
90 88 WMT [1226247.181976844, 1255127.2329908083, 1279469.8842847524, 1324939.2417726351, 1366256.9665485513, 1580888.8791099105, 1816102.366015741, 1732835.8414665412, 1644249.4141206269, 1994768.3340048473, 1823878.7379799206, 2100000] [968208.1901350885, 1122888.5905228357, 1320464.9449870964, 1631019.4576643016, 1543250.2734321787, 1423385.9772589318, 1348809.2695742815, 1251919.543965041, 1450309.5533156637, 1750437.4445979178, 1938506.9266443113, 2100000]
91 89 XOM [29004.814517262694, 32437.942984556295, 37997.71455463602, 36526.19689451651, 44913.30300204482, 53392.90127747252, 51319.31105072764, 47154.97514353365, 42989.958074323644, 51865.16351089611, 53895.919188305576, 62000] [35530.54142978131, 39649.13683973145, 42847.07607433501, 44909.315610500584, 44697.07181876515, 41758.59356554042, 46454.031192164504, 56985.747670192344, 53087.72032008664, 51969.04625077311, 52274.4456565054, 62000]

View File

@ -3,10 +3,10 @@
1,XOM,4.45,2022-09-30
2,XOM,3.4,2022-12-31
3,XOM,2.83,2023-03-31
4,WMT,1.77,2022-07-31
5,WMT,1.5,2022-10-31
6,WMT,1.71,2023-01-31
7,WMT,1.47,2023-04-30
4,WMT,1.3,2022-04-30
5,WMT,1.77,2022-07-31
6,WMT,1.5,2022-10-31
7,WMT,1.71,2023-01-31
8,WFC,0.74,2022-06-30
9,WFC,0.85,2022-09-30
10,WFC,0.61,2022-12-31
@ -51,10 +51,10 @@
49,TMO,5.08,2022-09-30
50,TMO,5.4,2022-12-31
51,TMO,5.03,2023-03-31
52,TGT,0.39,2022-07-31
53,TGT,1.54,2022-10-31
54,TGT,1.89,2023-01-31
55,TGT,2.05,2023-04-30
52,TGT,2.19,2022-04-30
53,TGT,0.39,2022-07-31
54,TGT,1.54,2022-10-31
55,TGT,1.89,2023-01-31
56,T,0.65,2022-06-30
57,T,0.68,2022-09-30
58,T,0.61,2022-12-31
@ -172,9 +172,9 @@
170,LLY,2.09,2022-12-31
171,LLY,1.62,2023-03-31
172,LIN,3.1,2022-06-30
173,LIN,2.91,2022-09-30
173,LIN,3.1,2022-09-30
174,LIN,3.16,2022-12-31
175,LIN,3.16,2023-03-31
175,LIN,3.42,2023-03-31
176,KO,0.7,2022-06-30
177,KO,0.69,2022-09-30
178,KO,0.45,2022-12-31
@ -203,10 +203,10 @@
201,HON,2.25,2022-09-30
202,HON,2.52,2022-12-31
203,HON,2.07,2023-03-31
204,HD,5.05,2022-07-31
205,HD,4.24,2022-10-31
206,HD,3.3,2023-01-31
207,HD,3.82,2023-04-30
204,HD,4.09,2022-04-30
205,HD,5.05,2022-07-31
206,HD,4.24,2022-10-31
207,HD,3.3,2023-01-31
208,GS,7.73,2022-06-30
209,GS,8.25,2022-09-30
210,GS,3.32,2022-12-31
@ -247,10 +247,10 @@
245,DHR,2.56,2022-09-30
246,DHR,2.87,2022-12-31
247,DHR,2.36,2023-03-31
248,DE,6.16,2022-07-31
249,DE,7.44,2022-10-31
250,DE,6.55,2023-01-31
251,DE,9.65,2023-04-30
248,DE,6.81,2022-04-30
249,DE,6.16,2022-07-31
250,DE,7.44,2022-10-31
251,DE,6.55,2023-01-31
252,D,0.77,2022-06-30
253,D,1.11,2022-09-30
254,D,1.06,2022-12-31
@ -267,10 +267,10 @@
265,CSX,0.51,2022-09-30
266,CSX,0.47,2022-12-31
267,CSX,0.48,2023-03-31
268,CSCO,0.83,2022-07-31
269,CSCO,0.86,2022-10-31
270,CSCO,0.88,2023-01-31
271,CSCO,1.0,2023-04-30
268,CSCO,0.87,2022-04-30
269,CSCO,0.83,2022-07-31
270,CSCO,0.86,2022-10-31
271,CSCO,0.88,2023-01-31
272,CRM,0.98,2022-04-30
273,CRM,1.19,2022-07-31
274,CRM,1.4,2022-10-31
@ -303,10 +303,10 @@
301,BMY,1.99,2022-09-30
302,BMY,1.82,2022-12-31
303,BMY,2.05,2023-03-31
304,BIDU,2.18,2022-06-30
305,BIDU,2.49,2022-09-30
306,BIDU,2.23,2022-12-31
307,BIDU,2.3,2023-03-31
304,BIDU,1.66,2022-03-31
305,BIDU,2.18,2022-06-30
306,BIDU,2.49,2022-09-30
307,BIDU,2.23,2022-12-31
308,BDX,2.66,2022-06-30
309,BDX,2.75,2022-09-30
310,BDX,2.98,2022-12-31
@ -335,10 +335,10 @@
333,AMGN,4.7,2022-09-30
334,AMGN,4.09,2022-12-31
335,AMGN,3.98,2023-03-31
336,AMAT,1.94,2022-07-31
337,AMAT,2.03,2022-10-31
338,AMAT,2.03,2023-01-31
339,AMAT,2.0,2023-04-30
336,AMAT,1.85,2022-04-30
337,AMAT,1.94,2022-07-31
338,AMAT,2.03,2022-10-31
339,AMAT,2.03,2023-01-31
340,ADBE,3.35,2022-05-31
341,ADBE,3.4,2022-08-31
342,ADBE,3.6,2022-11-30

1 symbol epsActual quarter
3 1 XOM 4.45 2022-09-30
4 2 XOM 3.4 2022-12-31
5 3 XOM 2.83 2023-03-31
6 4 WMT 1.77 1.3 2022-07-31 2022-04-30
7 5 WMT 1.5 1.77 2022-10-31 2022-07-31
8 6 WMT 1.71 1.5 2023-01-31 2022-10-31
9 7 WMT 1.47 1.71 2023-04-30 2023-01-31
10 8 WFC 0.74 2022-06-30
11 9 WFC 0.85 2022-09-30
12 10 WFC 0.61 2022-12-31
51 49 TMO 5.08 2022-09-30
52 50 TMO 5.4 2022-12-31
53 51 TMO 5.03 2023-03-31
54 52 TGT 0.39 2.19 2022-07-31 2022-04-30
55 53 TGT 1.54 0.39 2022-10-31 2022-07-31
56 54 TGT 1.89 1.54 2023-01-31 2022-10-31
57 55 TGT 2.05 1.89 2023-04-30 2023-01-31
58 56 T 0.65 2022-06-30
59 57 T 0.68 2022-09-30
60 58 T 0.61 2022-12-31
172 170 LLY 2.09 2022-12-31
173 171 LLY 1.62 2023-03-31
174 172 LIN 3.1 2022-06-30
175 173 LIN 2.91 3.1 2022-09-30
176 174 LIN 3.16 2022-12-31
177 175 LIN 3.16 3.42 2023-03-31
178 176 KO 0.7 2022-06-30
179 177 KO 0.69 2022-09-30
180 178 KO 0.45 2022-12-31
203 201 HON 2.25 2022-09-30
204 202 HON 2.52 2022-12-31
205 203 HON 2.07 2023-03-31
206 204 HD 5.05 4.09 2022-07-31 2022-04-30
207 205 HD 4.24 5.05 2022-10-31 2022-07-31
208 206 HD 3.3 4.24 2023-01-31 2022-10-31
209 207 HD 3.82 3.3 2023-04-30 2023-01-31
210 208 GS 7.73 2022-06-30
211 209 GS 8.25 2022-09-30
212 210 GS 3.32 2022-12-31
247 245 DHR 2.56 2022-09-30
248 246 DHR 2.87 2022-12-31
249 247 DHR 2.36 2023-03-31
250 248 DE 6.16 6.81 2022-07-31 2022-04-30
251 249 DE 7.44 6.16 2022-10-31 2022-07-31
252 250 DE 6.55 7.44 2023-01-31 2022-10-31
253 251 DE 9.65 6.55 2023-04-30 2023-01-31
254 252 D 0.77 2022-06-30
255 253 D 1.11 2022-09-30
256 254 D 1.06 2022-12-31
267 265 CSX 0.51 2022-09-30
268 266 CSX 0.47 2022-12-31
269 267 CSX 0.48 2023-03-31
270 268 CSCO 0.83 0.87 2022-07-31 2022-04-30
271 269 CSCO 0.86 0.83 2022-10-31 2022-07-31
272 270 CSCO 0.88 0.86 2023-01-31 2022-10-31
273 271 CSCO 1.0 0.88 2023-04-30 2023-01-31
274 272 CRM 0.98 2022-04-30
275 273 CRM 1.19 2022-07-31
276 274 CRM 1.4 2022-10-31
303 301 BMY 1.99 2022-09-30
304 302 BMY 1.82 2022-12-31
305 303 BMY 2.05 2023-03-31
306 304 BIDU 2.18 1.66 2022-06-30 2022-03-31
307 305 BIDU 2.49 2.18 2022-09-30 2022-06-30
308 306 BIDU 2.23 2.49 2022-12-31 2022-09-30
309 307 BIDU 2.3 2.23 2023-03-31 2022-12-31
310 308 BDX 2.66 2022-06-30
311 309 BDX 2.75 2022-09-30
312 310 BDX 2.98 2022-12-31
335 333 AMGN 4.7 2022-09-30
336 334 AMGN 4.09 2022-12-31
337 335 AMGN 3.98 2023-03-31
338 336 AMAT 1.94 1.85 2022-07-31 2022-04-30
339 337 AMAT 2.03 1.94 2022-10-31 2022-07-31
340 338 AMAT 2.03 2023-01-31 2022-10-31
341 339 AMAT 2.0 2.03 2023-04-30 2023-01-31
342 340 ADBE 3.35 2022-05-31
343 341 ADBE 3.4 2022-08-31
344 342 ADBE 3.6 2022-11-30

View File

@ -1,91 +1,91 @@
,Unnamed: 0,Ticker,Valuation,Financial Health,Estimated Growth,Past Performance
0,0,AAPL,105.20185265325186,68.35038765130551,111.32,149.83745502841924
1,1,ABBV,200.0,52.24276683339383,54.12,148.52658778752888
2,2,ABT,3.502927155884448,88.0023994023335,60.11,171.69199984318436
3,3,ACN,102.99006147737678,174.3246501276349,116.12,151.82111594113178
4,4,ADBE,157.08692422406043,110.95230684925951,138.99,150.40119403982024
5,5,AMAT,75.81577697045441,101.62798227154963,135.94,163.10916395038993
6,6,AMGN,168.77019572724964,36.052642030930116,80.13,152.91440253992658
7,7,AMZN,128.19260030021755,72.9032828488498,0.0,22.574319404106816
8,8,APD,148.0669503043199,68.01579690245129,117.97,149.09866851316283
9,9,AVGO,174.0182170622495,45.22873109083369,112.7,150.64949537113668
10,10,BA,200.0,57.6021001677191,199.97,1.1423427925734564e-49
11,11,BAC,67.79173261178073,145.21990433600814,88.12,158.3623550715014
12,12,BDX,120.9311241861305,67.52121722126125,120.23,156.17300205095802
13,13,BIDU,192.47942261306,88.69123045017035,85.13,181.39047071011214
14,14,BMY,200.0,56.28224546262015,90.05,157.90196295822074
15,15,CAT,163.40118417419154,53.55509305520508,134.18,172.25676107573844
16,16,CCI,51.60759610039482,34.440086227734014,53.29,148.10332803419888
17,17,CHTR,197.12970389804275,36.91713403869733,150.4,142.7540896298299
18,18,CMCSA,186.53241729625944,62.508078075905985,108.35,161.86981714996048
19,19,CME,70.51225582214956,199.74429209968443,93.92,149.90683400928697
20,20,COST,81.21604015295037,127.11342100388643,115.0,147.25110958932757
21,21,CRM,164.6066568792097,124.0530554424684,159.84,170.22383180857588
22,22,CSCO,138.45301784981535,159.75805206019515,108.2,150.7704959575312
23,23,CSX,111.84871270542078,54.680411171067874,112.16,156.99213866747704
24,24,CVS,165.73828672281633,70.13952258804798,91.29,157.1046042887805
25,25,CVX,107.56926163193683,156.4232925934618,41.41,158.21497021304387
26,26,D,15.290217372440877,52.19987452348332,99.27,149.76907243749045
27,27,DE,175.73738275715903,41.664205111032715,136.33,158.07846825349745
28,28,DHR,89.74740588127347,89.32801962827195,85.42,166.37597832539674
29,29,DIS,177.2304186526414,88.31988255963364,166.75,143.37893353895083
30,30,DUK,98.73477290665436,54.83216775931689,100.27,146.9829257987685
31,31,EXC,114.53011384059165,54.786770860233815,102.77,150.1335905537568
32,32,FDX,165.3799074709708,53.42483316963083,95.17,148.18609108925386
33,33,FIS,189.15029196529755,68.74632805013584,81.72,150.05435892868684
34,34,GE,93.89495615810021,127.32471174786522,175.64,193.286805536025
35,35,GILD,192.9724525123606,57.406746396225685,82.69,162.4495882302495
36,36,GOOGL,174.97659262783273,170.80828094983508,153.22,134.17890356570058
37,37,GS,135.25159681247422,100.04605564885955,77.22,142.7944607078797
38,38,HD,149.68177206214273,38.41161739915208,81.72,148.91653404471012
39,39,HON,127.63986325220993,70.06234435281297,110.23,153.07304044835178
40,40,IBM,134.77945084892974,51.689998571464315,104.36,151.57130951191266
41,41,INTC,37.22910058041551,79.73972351151389,101.37,88.66691736326142
42,42,ISRG,88.1824052503914,48.2374138477517,147.05,147.3186494389415
43,43,JNJ,64.37383689552667,95.80075746770112,92.98,154.37317560440758
44,44,JPM,91.18219867928472,131.40245610974392,53.49,163.537162577464
45,45,KO,84.61107192396322,54.33711955549583,101.12,154.5264281178425
46,46,LIN,86.94865586807126,89.15859465222107,113.68,189.68237376568726
47,47,LLY,143.87624697553244,64.38690253392383,173.14,139.83271260181596
48,48,LMT,92.00055125094745,76.63804579578257,125.16,133.82177570962426
49,49,LOW,170.9052945742457,29.35877594139251,108.64,155.00006617324732
50,50,LRCX,149.19248955823937,82.34328938517204,72.08,164.87313020839653
51,51,MA,158.55479153795613,58.37601717453873,162.13,154.64766745442583
52,52,MCD,80.29678974670271,27.804407946752434,114.02,157.59595120302143
53,53,MCO,136.65551753769535,45.25899888764812,131.24,160.7004656036106
54,54,MDT,118.16829492456176,73.97472665545837,76.89,146.98090933965918
55,55,MMC,127.51723231747657,54.26019510471775,119.66,151.50137376086525
56,56,MMM,61.806185203921274,65.77944876236245,79.75,158.23143800332244
57,57,MO,20.53657072101916,36.28343931065285,90.89,145.93346615682916
58,58,MRK,125.4034643977795,77.57644064971683,112.06,159.13614755399942
59,59,MSFT,125.93383004616338,115.92956749228225,132.72,151.0051655360135
60,60,NEE,114.28104697519642,55.20978559802842,115.15,162.488127712038
61,61,NFLX,154.19903240107166,75.38180697731005,166.33,136.41612493077184
62,62,NKE,136.60890150159412,68.6622715229345,113.97,178.50756887948205
63,63,NSC,101.36586853042037,60.55447099893274,98.62,154.24021598490785
64,64,NVDA,83.27167524546657,76.1672591641748,164.85,111.35389139840007
65,65,ORCL,142.70944266140097,35.89918874950595,116.42,151.9925730188873
66,66,PEP,88.94786061768049,52.9309039494008,110.23,156.49257362489402
67,67,PFE,175.63787032294806,108.36004105657459,22.44,175.10691161959272
68,68,PG,64.91401871892884,72.73023037988067,98.17,148.26764524720696
69,69,PM,119.85073876884272,33.238182006680745,108.25,154.1289647966488
70,70,PYPL,193.33300975831932,125.65411783574227,146.26,159.49828096645865
71,71,SCHW,154.01759201257377,173.20916630274402,119.99,152.81278211387055
72,72,SO,85.80487600994968,52.88804944862483,107.75,165.2694958898281
73,73,SPG,9.996654397458014,33.02515044863611,114.17,163.49750846485017
74,74,SPGI,127.52131883874166,100.67491493719751,133.43,151.40164828366832
75,75,T,62.4154643001036,59.7446556316317,69.11,158.7511615621489
76,76,TGT,186.2853419515832,63.524603362870124,41.98,134.33574576253847
77,77,TMO,74.36621243620229,61.92252488534686,114.02,155.1123218446322
78,78,TMUS,197.15621675792158,46.34416253371296,199.49,199.99556645491742
79,79,TSLA,155.64037394861813,197.72863178235542,124.08,162.51851966807016
80,80,TXN,99.30575999707457,65.69693584902097,120.95,159.5326513042247
81,81,UNH,156.98803331417588,85.13895735772505,134.93,154.8815129323568
82,82,UNP,108.63594543845102,45.78600115998577,116.17,149.05845315328233
83,83,UPS,119.5573457818638,62.87481139800505,89.41,150.56429143343914
84,84,USB,179.21741918122777,122.80336075731796,90.49,150.13534696610725
85,85,V,160.11517917436944,81.75682714969174,141.79,159.51952621990839
86,86,VZ,33.803385687015506,50.689478058528096,70.84,146.64638813716547
87,87,WFC,187.98025116241868,128.0962877459593,99.67,130.87949394012657
88,88,WMT,81.80078636041182,82.21964676130035,98.07,165.9903705253845
89,89,XOM,146.6696098368374,141.5338927985445,32.26,163.5290258578648
0,0,AAPL,99.66725122809231,82.7388714169545,111.32,39.06731462476843
1,1,ABBV,160.98123119547898,79.70456839317465,54.12,38.816439109405074
2,2,ABT,0.010900003867217779,84.97908350076645,60.11,104.36222986694207
3,3,ACN,98.07248876261579,89.17639889545868,116.12,43.99884594359548
4,4,ADBE,130.64497830681407,86.63122649087215,138.99,41.77566086253358
5,5,AMAT,75.39043306730187,86.04399527626032,135.94,71.01980883066668
6,6,AMGN,136.79045884196086,74.06410953903897,80.13,46.662518965274614
7,7,AMZN,114.62413820054807,83.3609384881074,0.0,0.593123489053842
8,8,APD,125.8450702813671,82.6899927533652,117.97,39.47760235265585
9,9,AVGO,139.59379881714588,77.7364945612938,112.7,41.90801333540908
10,10,BA,160.98123119547898,80.89585950725527,199.97,200.0
11,11,BAC,67.36367760818494,88.20551556034,88.12,59.31337794386356
12,12,BDX,110.18184446244406,82.61688665184255,120.23,53.09513094145142
13,13,BIDU,150.82537602985602,85.04031559473167,85.13,135.63074628505646
14,14,BMY,160.98123119547898,80.62281013164436,90.05,57.248659978974956
15,15,CAT,133.9628473349977,80.01753251733713,134.18,105.21027752682537
16,16,CCI,48.96872890304626,73.22762887470552,53.29,37.51941455427019
17,17,CHTR,154.98194518352693,74.48403641387307,150.4,27.228633916550713
18,18,CMCSA,146.7680629125239,81.81299080598593,108.35,68.20633978961776
19,19,CME,70.163169032576,90.32695620119384,93.92,40.79282933144908
20,20,COST,80.41604288665233,87.46295845900838,115.0,36.58364459954663
21,21,CRM,134.59603167296376,87.32008475206904,159.84,100.91497446549263
22,22,CSCO,120.55997440080642,88.71113270927466,108.2,42.44050233000708
23,23,CSX,104.27713894583977,80.27435046413956,112.16,54.74916607300668
24,24,CVS,135.19103895654334,82.99260213904473,91.29,55.90979252844121
25,25,CVX,101.3396698471697,88.60016248859135,41.41,60.95337842784888
26,26,D,4.3923133815296085,79.69408342715397,99.27,40.760366389641874
27,27,DE,140.52774327374226,76.49349721976776,136.33,57.453186220311125
28,28,DHR,87.79588678965173,85.09612376199445,85.42,82.78805519627885
29,29,DIS,141.3476576227695,85.00741815250112,166.75,43.14687042534553
30,30,DUK,94.91164830660327,80.30820557341846,100.27,33.88522180364372
31,31,EXC,106.0647977464432,80.29809703087852,102.77,44.20510797449332
32,32,FDX,135.00252241230626,79.98713109312754,95.17,25.114194866864718
33,33,FIS,148.46144015856456,82.79611953800102,81.72,39.63626807743001
34,34,GE,91.15790200486788,87.47260612665734,175.64,146.22351162424394
35,35,GILD,151.2044952147543,80.85620944048239,82.69,67.802408084516
36,36,GOOGL,140.11321872176285,89.06563187577275,153.22,20.354197361697015
37,37,GS,118.74543520148052,85.93435978301807,77.22,36.94371228161387
38,38,HD,126.71316498144698,75.16761426013859,81.72,39.445926743799376
39,39,HON,114.29369431763827,82.9819147655237,110.23,45.880078753481484
40,40,IBM,118.4751329913031,79.5681603795179,104.36,40.56599243772292
41,41,INTC,30.39471860378832,84.16628321210383,101.37,11.620366089371919
42,42,ISRG,86.49035040805836,46.8771394789436,147.05,36.25598063973711
43,43,JNJ,63.72903613156852,85.6234601190366,92.98,49.25049996292883
44,44,JPM,88.97475154629515,87.6536719677413,53.49,75.5222345002856
45,45,KO,83.43140990057667,80.19709303356093,101.12,51.0539972645096
46,46,LIN,85.4463293760633,85.08134922797196,113.68,175.39951162067177
47,47,LLY,123.56822878561087,82.1284277575668,173.14,27.798098864965354
48,48,LMT,89.63955979696466,83.81800279203111,125.16,34.939329264522925
49,49,LOW,137.92406986378234,70.03159543658687,108.64,50.03421862699726
50,50,LRCX,126.45062656347639,84.4391961039491,72.08,75.89863458999143
51,51,MA,131.41764068463203,81.05041894995104,162.13,49.54808199123212
52,52,MCD,79.58085418616103,68.83813512817449,114.02,56.192189033719856
53,53,MCO,119.54500732824769,77.74624493920066,131.24,64.35179405953912
54,54,MDT,108.42969734788738,83.49660097222588,76.89,35.51979739263485
55,55,MMC,114.22021877736745,80.17965192275534,119.66,43.01166990391676
56,56,MMM,60.91079809533632,82.35099016580031,79.75,51.5498465941439
57,57,MO,9.33315076334979,74.17807375979767,90.89,34.42332481903656
58,58,MRK,112.94421971054255,83.92619124562997,112.06,61.12301790550875
59,59,MSFT,113.26609475449267,86.90924342145904,132.72,42.574394371216634
60,60,NEE,105.90038834256646,80.39166807726498,115.15,71.52441621014867
61,61,NFLX,129.11959281556602,83.66912305027884,166.33,76.7954778466989
62,62,NKE,119.51855642731759,82.78401922678438,113.97,117.48351818421081
63,63,NSC,96.88076222678136,81.46497777526282,98.62,49.3247825186535
64,64,NVDA,82.25461700620143,83.7627615066959,164.85,6.926609061624467
65,65,ORCL,122.92734777644266,73.98756908166904,116.42,46.376925277680336
66,66,PEP,87.131497664537,79.8705418820447,110.23,53.91814705158701
67,67,PFE,140.47340520393576,86.47729235669306,22.44,116.51242007359423
68,68,PG,64.31230077832718,83.33866650904798,98.17,38.07115813063641
69,69,PM,109.50100591046719,72.55448449750119,108.25,48.18188763164932
70,70,PYPL,151.48799177385294,87.39557336211455,146.26,60.19328753757178
71,71,SCHW,129.0234669420565,89.14126159248195,119.99,45.70354212187421
72,72,SO,84.46652562371243,79.86032731897615,107.75,71.93845531637749
73,73,SPG,1.1854441448309712,72.43036891732231,114.17,75.66329877350253
74,74,SPGI,114.22266821500354,85.97832705940108,133.43,43.418194870339185
75,75,T,61.586410114552315,81.31427955954999,69.11,59.731454906145466
76,76,TGT,146.61361867919015,81.98589242825953,41.98,28.280252582031757
77,77,TMO,73.99122697155062,81.71090665619771,114.02,50.826203770832095
78,78,TMUS,155.01159044367853,78.08773453101122,199.49,58.89699852799944
79,79,TSLA,129.88191763420065,90.07679645508908,124.08,62.575536448354775
80,80,TXN,95.34312077123577,82.33805646141853,120.95,61.63351739609634
81,81,UNH,130.59286903995337,84.71445728234814,134.93,50.071745102527345
82,82,UNP,102.08194911395603,77.91402807572778,116.17,39.50929713815176
83,83,UPS,109.31516556780723,81.8759911471089,89.41,42.27357028519867
84,84,USB,142.45442985947,87.25998544929526,90.49,41.1838844914599
85,85,V,132.2376969692613,84.37917303829828,141.79,61.08058325638432
86,86,VZ,25.824157206441292,79.31397201530115,70.84,35.57825810344986
87,87,WFC,147.69065957371842,87.50760782469975,99.67,19.075069084803722
88,88,WMT,80.94310440425323,84.42660967228767,98.07,80.66162547687941
89,89,XOM,125.08994915257153,88.06643919762163,32.26,74.58447727917255

1 Unnamed: 0 Ticker Valuation Financial Health Estimated Growth Past Performance
2 0 0 AAPL 105.20185265325186 99.66725122809231 68.35038765130551 82.7388714169545 111.32 149.83745502841924 39.06731462476843
3 1 1 ABBV 200.0 160.98123119547898 52.24276683339383 79.70456839317465 54.12 148.52658778752888 38.816439109405074
4 2 2 ABT 3.502927155884448 0.010900003867217779 88.0023994023335 84.97908350076645 60.11 171.69199984318436 104.36222986694207
5 3 3 ACN 102.99006147737678 98.07248876261579 174.3246501276349 89.17639889545868 116.12 151.82111594113178 43.99884594359548
6 4 4 ADBE 157.08692422406043 130.64497830681407 110.95230684925951 86.63122649087215 138.99 150.40119403982024 41.77566086253358
7 5 5 AMAT 75.81577697045441 75.39043306730187 101.62798227154963 86.04399527626032 135.94 163.10916395038993 71.01980883066668
8 6 6 AMGN 168.77019572724964 136.79045884196086 36.052642030930116 74.06410953903897 80.13 152.91440253992658 46.662518965274614
9 7 7 AMZN 128.19260030021755 114.62413820054807 72.9032828488498 83.3609384881074 0.0 22.574319404106816 0.593123489053842
10 8 8 APD 148.0669503043199 125.8450702813671 68.01579690245129 82.6899927533652 117.97 149.09866851316283 39.47760235265585
11 9 9 AVGO 174.0182170622495 139.59379881714588 45.22873109083369 77.7364945612938 112.7 150.64949537113668 41.90801333540908
12 10 10 BA 200.0 160.98123119547898 57.6021001677191 80.89585950725527 199.97 1.1423427925734564e-49 200.0
13 11 11 BAC 67.79173261178073 67.36367760818494 145.21990433600814 88.20551556034 88.12 158.3623550715014 59.31337794386356
14 12 12 BDX 120.9311241861305 110.18184446244406 67.52121722126125 82.61688665184255 120.23 156.17300205095802 53.09513094145142
15 13 13 BIDU 192.47942261306 150.82537602985602 88.69123045017035 85.04031559473167 85.13 181.39047071011214 135.63074628505646
16 14 14 BMY 200.0 160.98123119547898 56.28224546262015 80.62281013164436 90.05 157.90196295822074 57.248659978974956
17 15 15 CAT 163.40118417419154 133.9628473349977 53.55509305520508 80.01753251733713 134.18 172.25676107573844 105.21027752682537
18 16 16 CCI 51.60759610039482 48.96872890304626 34.440086227734014 73.22762887470552 53.29 148.10332803419888 37.51941455427019
19 17 17 CHTR 197.12970389804275 154.98194518352693 36.91713403869733 74.48403641387307 150.4 142.7540896298299 27.228633916550713
20 18 18 CMCSA 186.53241729625944 146.7680629125239 62.508078075905985 81.81299080598593 108.35 161.86981714996048 68.20633978961776
21 19 19 CME 70.51225582214956 70.163169032576 199.74429209968443 90.32695620119384 93.92 149.90683400928697 40.79282933144908
22 20 20 COST 81.21604015295037 80.41604288665233 127.11342100388643 87.46295845900838 115.0 147.25110958932757 36.58364459954663
23 21 21 CRM 164.6066568792097 134.59603167296376 124.0530554424684 87.32008475206904 159.84 170.22383180857588 100.91497446549263
24 22 22 CSCO 138.45301784981535 120.55997440080642 159.75805206019515 88.71113270927466 108.2 150.7704959575312 42.44050233000708
25 23 23 CSX 111.84871270542078 104.27713894583977 54.680411171067874 80.27435046413956 112.16 156.99213866747704 54.74916607300668
26 24 24 CVS 165.73828672281633 135.19103895654334 70.13952258804798 82.99260213904473 91.29 157.1046042887805 55.90979252844121
27 25 25 CVX 107.56926163193683 101.3396698471697 156.4232925934618 88.60016248859135 41.41 158.21497021304387 60.95337842784888
28 26 26 D 15.290217372440877 4.3923133815296085 52.19987452348332 79.69408342715397 99.27 149.76907243749045 40.760366389641874
29 27 27 DE 175.73738275715903 140.52774327374226 41.664205111032715 76.49349721976776 136.33 158.07846825349745 57.453186220311125
30 28 28 DHR 89.74740588127347 87.79588678965173 89.32801962827195 85.09612376199445 85.42 166.37597832539674 82.78805519627885
31 29 29 DIS 177.2304186526414 141.3476576227695 88.31988255963364 85.00741815250112 166.75 143.37893353895083 43.14687042534553
32 30 30 DUK 98.73477290665436 94.91164830660327 54.83216775931689 80.30820557341846 100.27 146.9829257987685 33.88522180364372
33 31 31 EXC 114.53011384059165 106.0647977464432 54.786770860233815 80.29809703087852 102.77 150.1335905537568 44.20510797449332
34 32 32 FDX 165.3799074709708 135.00252241230626 53.42483316963083 79.98713109312754 95.17 148.18609108925386 25.114194866864718
35 33 33 FIS 189.15029196529755 148.46144015856456 68.74632805013584 82.79611953800102 81.72 150.05435892868684 39.63626807743001
36 34 34 GE 93.89495615810021 91.15790200486788 127.32471174786522 87.47260612665734 175.64 193.286805536025 146.22351162424394
37 35 35 GILD 192.9724525123606 151.2044952147543 57.406746396225685 80.85620944048239 82.69 162.4495882302495 67.802408084516
38 36 36 GOOGL 174.97659262783273 140.11321872176285 170.80828094983508 89.06563187577275 153.22 134.17890356570058 20.354197361697015
39 37 37 GS 135.25159681247422 118.74543520148052 100.04605564885955 85.93435978301807 77.22 142.7944607078797 36.94371228161387
40 38 38 HD 149.68177206214273 126.71316498144698 38.41161739915208 75.16761426013859 81.72 148.91653404471012 39.445926743799376
41 39 39 HON 127.63986325220993 114.29369431763827 70.06234435281297 82.9819147655237 110.23 153.07304044835178 45.880078753481484
42 40 40 IBM 134.77945084892974 118.4751329913031 51.689998571464315 79.5681603795179 104.36 151.57130951191266 40.56599243772292
43 41 41 INTC 37.22910058041551 30.39471860378832 79.73972351151389 84.16628321210383 101.37 88.66691736326142 11.620366089371919
44 42 42 ISRG 88.1824052503914 86.49035040805836 48.2374138477517 46.8771394789436 147.05 147.3186494389415 36.25598063973711
45 43 43 JNJ 64.37383689552667 63.72903613156852 95.80075746770112 85.6234601190366 92.98 154.37317560440758 49.25049996292883
46 44 44 JPM 91.18219867928472 88.97475154629515 131.40245610974392 87.6536719677413 53.49 163.537162577464 75.5222345002856
47 45 45 KO 84.61107192396322 83.43140990057667 54.33711955549583 80.19709303356093 101.12 154.5264281178425 51.0539972645096
48 46 46 LIN 86.94865586807126 85.4463293760633 89.15859465222107 85.08134922797196 113.68 189.68237376568726 175.39951162067177
49 47 47 LLY 143.87624697553244 123.56822878561087 64.38690253392383 82.1284277575668 173.14 139.83271260181596 27.798098864965354
50 48 48 LMT 92.00055125094745 89.63955979696466 76.63804579578257 83.81800279203111 125.16 133.82177570962426 34.939329264522925
51 49 49 LOW 170.9052945742457 137.92406986378234 29.35877594139251 70.03159543658687 108.64 155.00006617324732 50.03421862699726
52 50 50 LRCX 149.19248955823937 126.45062656347639 82.34328938517204 84.4391961039491 72.08 164.87313020839653 75.89863458999143
53 51 51 MA 158.55479153795613 131.41764068463203 58.37601717453873 81.05041894995104 162.13 154.64766745442583 49.54808199123212
54 52 52 MCD 80.29678974670271 79.58085418616103 27.804407946752434 68.83813512817449 114.02 157.59595120302143 56.192189033719856
55 53 53 MCO 136.65551753769535 119.54500732824769 45.25899888764812 77.74624493920066 131.24 160.7004656036106 64.35179405953912
56 54 54 MDT 118.16829492456176 108.42969734788738 73.97472665545837 83.49660097222588 76.89 146.98090933965918 35.51979739263485
57 55 55 MMC 127.51723231747657 114.22021877736745 54.26019510471775 80.17965192275534 119.66 151.50137376086525 43.01166990391676
58 56 56 MMM 61.806185203921274 60.91079809533632 65.77944876236245 82.35099016580031 79.75 158.23143800332244 51.5498465941439
59 57 57 MO 20.53657072101916 9.33315076334979 36.28343931065285 74.17807375979767 90.89 145.93346615682916 34.42332481903656
60 58 58 MRK 125.4034643977795 112.94421971054255 77.57644064971683 83.92619124562997 112.06 159.13614755399942 61.12301790550875
61 59 59 MSFT 125.93383004616338 113.26609475449267 115.92956749228225 86.90924342145904 132.72 151.0051655360135 42.574394371216634
62 60 60 NEE 114.28104697519642 105.90038834256646 55.20978559802842 80.39166807726498 115.15 162.488127712038 71.52441621014867
63 61 61 NFLX 154.19903240107166 129.11959281556602 75.38180697731005 83.66912305027884 166.33 136.41612493077184 76.7954778466989
64 62 62 NKE 136.60890150159412 119.51855642731759 68.6622715229345 82.78401922678438 113.97 178.50756887948205 117.48351818421081
65 63 63 NSC 101.36586853042037 96.88076222678136 60.55447099893274 81.46497777526282 98.62 154.24021598490785 49.3247825186535
66 64 64 NVDA 83.27167524546657 82.25461700620143 76.1672591641748 83.7627615066959 164.85 111.35389139840007 6.926609061624467
67 65 65 ORCL 142.70944266140097 122.92734777644266 35.89918874950595 73.98756908166904 116.42 151.9925730188873 46.376925277680336
68 66 66 PEP 88.94786061768049 87.131497664537 52.9309039494008 79.8705418820447 110.23 156.49257362489402 53.91814705158701
69 67 67 PFE 175.63787032294806 140.47340520393576 108.36004105657459 86.47729235669306 22.44 175.10691161959272 116.51242007359423
70 68 68 PG 64.91401871892884 64.31230077832718 72.73023037988067 83.33866650904798 98.17 148.26764524720696 38.07115813063641
71 69 69 PM 119.85073876884272 109.50100591046719 33.238182006680745 72.55448449750119 108.25 154.1289647966488 48.18188763164932
72 70 70 PYPL 193.33300975831932 151.48799177385294 125.65411783574227 87.39557336211455 146.26 159.49828096645865 60.19328753757178
73 71 71 SCHW 154.01759201257377 129.0234669420565 173.20916630274402 89.14126159248195 119.99 152.81278211387055 45.70354212187421
74 72 72 SO 85.80487600994968 84.46652562371243 52.88804944862483 79.86032731897615 107.75 165.2694958898281 71.93845531637749
75 73 73 SPG 9.996654397458014 1.1854441448309712 33.02515044863611 72.43036891732231 114.17 163.49750846485017 75.66329877350253
76 74 74 SPGI 127.52131883874166 114.22266821500354 100.67491493719751 85.97832705940108 133.43 151.40164828366832 43.418194870339185
77 75 75 T 62.4154643001036 61.586410114552315 59.7446556316317 81.31427955954999 69.11 158.7511615621489 59.731454906145466
78 76 76 TGT 186.2853419515832 146.61361867919015 63.524603362870124 81.98589242825953 41.98 134.33574576253847 28.280252582031757
79 77 77 TMO 74.36621243620229 73.99122697155062 61.92252488534686 81.71090665619771 114.02 155.1123218446322 50.826203770832095
80 78 78 TMUS 197.15621675792158 155.01159044367853 46.34416253371296 78.08773453101122 199.49 199.99556645491742 58.89699852799944
81 79 79 TSLA 155.64037394861813 129.88191763420065 197.72863178235542 90.07679645508908 124.08 162.51851966807016 62.575536448354775
82 80 80 TXN 99.30575999707457 95.34312077123577 65.69693584902097 82.33805646141853 120.95 159.5326513042247 61.63351739609634
83 81 81 UNH 156.98803331417588 130.59286903995337 85.13895735772505 84.71445728234814 134.93 154.8815129323568 50.071745102527345
84 82 82 UNP 108.63594543845102 102.08194911395603 45.78600115998577 77.91402807572778 116.17 149.05845315328233 39.50929713815176
85 83 83 UPS 119.5573457818638 109.31516556780723 62.87481139800505 81.8759911471089 89.41 150.56429143343914 42.27357028519867
86 84 84 USB 179.21741918122777 142.45442985947 122.80336075731796 87.25998544929526 90.49 150.13534696610725 41.1838844914599
87 85 85 V 160.11517917436944 132.2376969692613 81.75682714969174 84.37917303829828 141.79 159.51952621990839 61.08058325638432
88 86 86 VZ 33.803385687015506 25.824157206441292 50.689478058528096 79.31397201530115 70.84 146.64638813716547 35.57825810344986
89 87 87 WFC 187.98025116241868 147.69065957371842 128.0962877459593 87.50760782469975 99.67 130.87949394012657 19.075069084803722
90 88 88 WMT 81.80078636041182 80.94310440425323 82.21964676130035 84.42660967228767 98.07 165.9903705253845 80.66162547687941
91 89 89 XOM 146.6696098368374 125.08994915257153 141.5338927985445 88.06643919762163 32.26 163.5290258578648 74.58447727917255

File diff suppressed because it is too large Load Diff

View File

@ -10,18 +10,12 @@ def compare_balance_sheets(ticker_list: list):
for i, ticker in enumerate(ticker_list):
assets_debt = pd.read_csv(ROOT_PATH + r'/Companies_Data/' + ticker + '_Data/' + ticker + '_balance_sheet_4Y+4Q.csv')
selected_data = assets_debt
selected_data = assets_debt[['TotalAssets', 'TotalDebt', 'CurrentAssets', 'CurrentDebt']]
def get_or_na(column: str):
row = selected_data.iloc[-2]
if column in row and not np.isnan(row[column]):
return row[column]
return 0
df_ret.loc[ticker, 'total_assets'] = get_or_na('TotalAssets')
df_ret.loc[ticker, 'current_assets'] = get_or_na('CurrentAssets')
df_ret.loc[ticker, 'total_debt'] = get_or_na('TotalDebt')
df_ret.loc[ticker, 'current_debt'] = get_or_na('CurrentDebt')
df_ret.loc[ticker, 'total_assets'] = selected_data.iloc[0]['TotalAssets']
df_ret.loc[ticker, 'current_assets'] = selected_data.iloc[0]['TotalDebt']
df_ret.loc[ticker, 'total_debt'] = selected_data.iloc[0]['CurrentAssets']
df_ret.loc[ticker, 'current_debt'] = selected_data.iloc[0]['CurrentDebt']
df_ret.loc[:, 'old_assets'] = df_ret['total_assets'].copy() - df_ret['current_assets'].copy()
df_ret.loc[:, 'old_debt'] = df_ret['total_debt'].copy() - df_ret['current_debt'].copy()

View File

@ -3,56 +3,15 @@ import pandas as pd
import numpy as np
from scraper.top100_extractor import programming_crime_list
from typing import Optional
from dateutil.parser import isoparse
DF_EPS_PATH: str = os.path.join(os.path.dirname(__file__), '..', '..', 'Elaborated_Data', 'eps_quarterly_bar_chart.csv')
def ticker_quarter_list(df_ticker: pd.Series) -> list[int]:
dfu = df_ticker.unique()
months = set([isoparse(date).month for date in dfu])
return list(sorted(months))
def get_eps(tickers: list[str]) -> list[dict]:
df = pd.read_csv(DF_EPS_PATH)
ticker_series = pd.Series(tickers)
qmap = dict([ \
[ticker, ticker_quarter_list(df.loc[df.symbol == ticker, 'quarter'])] \
for ticker in tickers \
])
df = df.loc[df.symbol.isin(ticker_series), :] \
.rename(columns={"epsActual": "quarterlyEps", "symbol": "ticker"}) \
.reset_index(drop=True)
def get_quart(x):
date = isoparse(x.quarter)
quarter = qmap[x.ticker].index(date.month) + 1
return f"{date.year}-Q{quarter}"
df['quarter'] = df.apply(get_quart, axis=1)
df = df.pivot(index='quarter', columns='ticker', values='quarterlyEps').reset_index(drop=False)
return df.replace({ np.nan: None }).to_dict('records')
def get_eps_old(tickers: list[str]) -> list[dict]:
eps_df = pd.read_csv('Elaborated_Data/eps_quarterly_bar_chart.csv', index_col=[0])
s_tickers = pd.Series(tickers)
eps_df = eps_df.loc[eps_df['symbol'].isin(s_tickers), :]
dates = eps_df['quarter'].to_list()
for i, date in enumerate(dates):
eps_df[date] = eps_df['epsActual'].copy().apply(lambda x: int(eval(str(x))[i]))
eps_df = pd.melt(eps_df, id_vars=['symbol'], value_vars=['quarter'], var_name='quarter').reset_index(drop=True)
print(eps_df)
eps_df = eps_df.pivot(index='value', columns='symbol', values='value').reset_index(drop=False)
exit(1)
for ticker in tickers:
filepath = f'Companies_Data/{ticker}_Data/{ticker}earnings.csv'
eps_quarterly = pd.read_csv(filepath)
ticker_df = eps_quarterly.loc[eps_quarterly['symbol'] == ticker]
ticker_df['ticker'] = ticker
combined_df = combined_df._append(ticker_df)
return df.replace({ np.nan: None }).to_dict('records')

View File

@ -3,8 +3,6 @@ import pandas as pd
import numpy as np
from scraper.top100_extractor import programming_crime_list
from typing import Optional
from backend.api.eps import ticker_quarter_list
from dateutil.parser import isoparse
DF_EPS_PATH: str = os.path.join(os.path.dirname(__file__), '..', '..', 'Elaborated_Data', 'eps_comparison.csv')
@ -12,23 +10,8 @@ DF_EPS_PATH: str = os.path.join(os.path.dirname(__file__), '..', '..', 'Elaborat
def get_eps_comp(tickers: list[str]) -> list[dict]:
df = pd.read_csv(DF_EPS_PATH)
ticker_series = pd.Series(tickers)
df = df.loc[df['Ticker'].isin(ticker_series), :] \
.rename(columns={"epsDifferential": "quarterlyDifferential", "Ticker": "ticker"}) \
.reset_index(drop=True)
qmap = dict([ \
[ticker, ticker_quarter_list(df.loc[df.ticker == ticker, 'quarter'])] \
for ticker in tickers \
])
def get_quart(x):
date = isoparse(x.quarter)
quarter = qmap[x.ticker].index(date.month) + 1
return f"{date.year}-Q{quarter}"
df['quarter'] = df.apply(get_quart, axis=1)
df = df.pivot(index='quarter', columns='ticker', values='quarterlyDifferential').reset_index(drop=False)
return df.replace({ np.nan: None }).to_dict('records')

View File

@ -44,7 +44,7 @@ def get_financial_health(ticker: str):
# Create financial health column
try:
balance_sheet['financial_health'] = balance_sheet['TotalAssets'] / balance_sheet['TotalDebt']
balance_sheet['financial_health'] = balance_sheet['TotalDebt'] / balance_sheet['TotalAssets']
except KeyError:
return 2.0
@ -83,11 +83,9 @@ def employees_over_time(ticker: str):
def past_performance_earnings(ticker: str):
earnings = pd.read_csv(f'Elaborated_Data/eps_comparison.csv', index_col=[0]) # Read earnings csv
earnings = pd.read_csv(f'Companies_Data/{ticker}_Data/{ticker}earnings.csv', index_col=[0]) # Read earnings csv
selected_rows = earnings[earnings['Ticker'] == ticker] # Select rows with ticker
# performance_index = round(((earnings['epsActual'].sum() - earnings['epsEstimate'].sum()) / earnings['epsEstimate'].sum() * 100, 2) #Performance
performance_index = selected_rows['epsDifferential'].mean()
performance_index = round((earnings['epsActual'].sum() - earnings['epsEstimate'].sum()) / earnings['epsEstimate'].sum() * 100, 2) #Performance
return performance_index
@ -97,20 +95,20 @@ def normalizer():
''' Normalize the dataframe columns to a range between 0 and 200'''
not_normalized = pd.read_csv('Elaborated_Data/Not_Normalized.csv') # Read Not_normalized .csv
# v_values = (200/(1+math.e**( 0.1*(-not_normalized['Valuation'].mean()+not_normalized['Valuation'])))) #VALUATION STAT
v_values = (200/(1+(1/9*not_normalized['Valuation']**2))) # VALUATION STAT
v_values = (200/(1+math.e**( 0.5*(-not_normalized['Valuation'].mean()+not_normalized['Valuation'])))) #VALUATION STAT
not_normalized['Valuation'] = v_values
# fh_values= (200/(1+math.e**( -0.1*(-not_normalized['Financial Health'].mean()+not_normalized['Financial Health'])))) #FINANCIAL HEALTH STAT
fh_values = (200-200*math.e**(-0.138*not_normalized['Financial Health'])) #FINANCIAL HEALTH STAT
fh_values= (200/(1+math.e**( 0.5*(not_normalized['Financial Health'].mean()+not_normalized['Financial Health'])))) #FINANCIAL HEALTH STAT
not_normalized['Financial Health'] = fh_values
not_normalized['Estimated Growth'] = not_normalized['Estimated Growth'].str.strip("%").astype("float")
eg_values= (200/(1+math.e**( -0.1*(-not_normalized['Estimated Growth'].mean()+not_normalized['Estimated Growth'])))) #ESTIMATED GROWTH STAT
eg_values= (200/(1+math.e**( 0.1*(not_normalized['Estimated Growth'].mean()-not_normalized['Estimated Growth'])))) #ESTIMATED GROWTH STAT
for i in range(len(eg_values)):
eg_values[i] = float(round(eg_values[i],2))
not_normalized['Estimated Growth']= eg_values
pf_values = (200/(1+math.e**( -0.05*(-not_normalized['Past Performance'].mean()+not_normalized['Past Performance'])))) #PAST PERFORMANCE
pf_values = (200/(1+math.e**( 0.1*(not_normalized['Past Performance'].mean()-not_normalized['Past Performance'])))) #PAST PERFORMANCE
not_normalized['Past Performance'] = pf_values
# Create normalized dataframe for main page

View File

@ -1,277 +0,0 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"import ipywidgets as widgets\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"import math\n",
"import pandas as pd \n",
"from IPython.display import Image, display\n",
"\n",
"#Newest_York = r'Newest_York.png'\n",
"\n",
"#display(Image(filename=Newest_York, width=700, height=500))"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"<h2>I + II) Function for getting <b style=\"color:DodgerBlue;\">Estimated Growth & Past Performance </b> Scores --> <b>Sigmoid fucntion</b></h2>"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "6694062359364cc2ab6544bc4c5c8130",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"interactive(children=(FloatSlider(value=5.746777777777778, description='x', max=200.0, min=-200.0, step=1.0), …"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/plain": [
"<function __main__.plot_function(x)>"
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"\n",
"not_normalized = pd.read_csv('Elaborated_Data/Not_Normalized.csv')\n",
"\n",
"\n",
"average_score = not_normalized['Estimated Growth'].str.rstrip('%').astype(float).mean() #STARTING POINT (Analyt's yearly estimated growth (%) for next 5 years)\n",
"\n",
"slope = 0.1\n",
"\n",
"def plot_function(x):\n",
" y = (200 / (1 + math.e**(-slope * (-average_score + x))))\n",
" plt.plot(x_values, y_values)\n",
" plt.scatter(x, y, color='red', label=f'x={x}')\n",
" plt.xlabel('Estimated Growth (yearly in %)')\n",
" plt.ylabel('Stockingly Score')\n",
" plt.title('Estimated growth Score = sigmoid(Estimated growth %)')\n",
" plt.legend()\n",
" plt.grid(False) \n",
" plt.axhline(0, color='black') \n",
" plt.axvline(0, color='black') \n",
"\n",
" plt.axhline(y, color='green') \n",
"\n",
" plt.xlim(-200, 200) \n",
" plt.ylim(-10, 250) \n",
"\n",
" plt.show()\n",
"\n",
"# Generate x values from -100 to 100\n",
"x_values = np.linspace(-200, 200, 200)\n",
"y_values = (200 / (1 + np.exp(-slope * (-average_score + x_values))))\n",
"\n",
"widgets.interact(plot_function, x=widgets.FloatSlider(min=-200, max=200, step=1, value=average_score))\n",
"\n"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"<h2>III) Function for getting <b style=\"color:DodgerBlue;\">Financial health --> </b> score: <b>reverse exponential</b></h2>"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "5306c1272eb748aeb69bdd401c9262ed",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"interactive(children=(FloatSlider(value=4.78006822089688, description='x', max=50.0, step=0.5), Output()), _do…"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/plain": [
"<function __main__.plot_function(x)>"
]
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"import sys\n",
"sys.path.append('../group-1')\n",
"import math\n",
"import pandas as pd\n",
"import numpy as np \n",
"\n",
"not_normalized = pd.read_csv('Elaborated_Data/Not_Normalized.csv')\n",
"\n",
"\n",
"average_score = not_normalized['Financial Health'].mean() #STARTING POINT (Mean Assets/debts)\n",
"\n",
"\n",
"slope = 0.1\n",
"\n",
"def plot_function(x):\n",
" y = 200 - 200*math.e**(-0.138 * (x))\n",
" plt.plot(x_values, y_values)\n",
" plt.scatter(x, y, color='red', label=f'x={x}')\n",
" plt.xlabel('Total Assets/Total Debt')\n",
" plt.ylabel('Stockingly Score')\n",
" plt.title('Financial Health Score = ReverseExp(TOT Assets/TOT Debts)')\n",
" plt.legend()\n",
" plt.grid(False) \n",
" plt.axhline(0, color='black') \n",
" plt.axvline(0, color='black') \n",
" plt.axhline(y, color='blue') \n",
" plt.xlim(0, 100) \n",
" plt.ylim(-10, 250) \n",
" plt.show()\n",
"\n",
"x_values = np.linspace(-200, 200, 200)\n",
"y_values = 200 - 200*math.e**(-0.138 * (x_values))\n",
"\n",
"\n",
"widgets.interact(plot_function, x=widgets.FloatSlider(min=0, max=50, step=0.5, value=average_score))\n",
"\n"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"<h2> IV) Function for getting <b style=\"color:DodgerBlue;\">valuation$ score</b> from PEG: --><b>Custom Fractal</b></h2>"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "5e249d428e5a4413969ea198ea92763e",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"interactive(children=(FloatSlider(value=2.8344899999999997, description='x', max=30.0), Output()), _dom_classe…"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/plain": [
"<function __main__.plot_function(x)>"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"import sys\n",
"sys.path.append('../group-1')\n",
"import math\n",
"import pandas as pd\n",
"import numpy as np \n",
"\n",
"not_normalized = pd.read_csv('Elaborated_Data/Not_Normalized.csv')\n",
"\n",
"average_score = not_normalized['Valuation'].mean() #STARTING POINT (MEAN PEG RATIO)\n",
"\n",
"\n",
"\n",
"\n",
"def plot_function(x):\n",
" y = (200/(1+(1/9*x**2)))\n",
" plt.plot(x_values, y_values)\n",
" plt.scatter(x, y, color='red', label=f'x={x}')\n",
" plt.xlabel('PEG value')\n",
" plt.ylabel('Stockingly Score Valuation')\n",
" plt.title('Valuation Score = FractalPolynomial(PEG)')\n",
" plt.legend()\n",
" plt.grid(False) \n",
" plt.axhline(0, color='black') \n",
" plt.axvline(0, color='black') \n",
" plt.axhline(y, color='blue') \n",
" plt.xlim(0, 100) \n",
" plt.ylim(-10, 250) \n",
" plt.show()\n",
"\n",
"x_values = np.linspace(0, 200, 2000)\n",
"\n",
"y_values = (200/(1+(1/9*x_values**2)))\n",
"\n",
"widgets.interact(plot_function, x=widgets.FloatSlider(min=0, max=30, step=0.1, value=average_score))\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "analyticvisual",
"language": "python",
"name": "visualanalytics"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.11.0"
},
"orig_nbformat": 4
},
"nbformat": 4,
"nbformat_minor": 2
}

View File

@ -7,4 +7,3 @@ flask==2.3.2
itsdangerous==2.1.2
Flask_Cors==3.0.10
six==1.16.0
python-dateutil==2.8.2

View File

@ -41,6 +41,7 @@ export interface BalanceSheet {
export interface Eps {
[ticker: string]: string | number; // really just number
quarter: string;
}
export interface EpsComp {

View File

@ -108,7 +108,6 @@ const options = computed(() => {
enabled: true,
text: 'Amount in USD',
},
min: 0,
type: 'number',
position: 'left',
label: {

View File

@ -80,7 +80,6 @@ const options = computed(() => {
{
type: 'number',
position: 'left',
min: 0,
gridStyle: [{
lineDash: [Infinity]
}, {

View File

@ -13,13 +13,14 @@
<script setup lang="ts">
import { Eps, getEps } from '@/api';
import { defineLoader } from '@/api/loader';
import { DateTime } from 'luxon';
import { roundTo } from 'round-to';
import { onMounted, computed } from 'vue';
import { AgChartsVue } from 'ag-charts-vue3';
const renderer = (params: any) => ({
title: params.title,
content: params.xValue + ': ' + roundTo(params.yValue, 4),
content: DateTime.fromMillis(params.xValue).toFormat('yyyy-MM') + ': ' + roundTo(params.yValue, 4),
});
const props = defineProps<{
@ -36,7 +37,7 @@ const options = computed(() => {
return {
theme: 'ag-material',
data: epsData.data ?? [],
data: epsData.data?.map(e => ({ ...e, quarter: Date.parse(e.quarter) })),
series: props.tickers.map((t: string) => ({
xKey: 'quarter',
type: 'column',
@ -57,6 +58,9 @@ const options = computed(() => {
label: {
autoRotate: true,
autoRotateAngle: 335,
formatter: (params: any) => {
return DateTime.fromMillis(parseInt(params.value)).toFormat('yyyy-MM');
}
},
gridStyle: [{
lineDash: [Infinity]
@ -71,7 +75,6 @@ const options = computed(() => {
{
type: 'number',
position: 'left',
min: 0,
gridStyle: [{
lineDash: [Infinity]
}, {

View File

@ -13,6 +13,7 @@
<script setup lang="ts">
import { EpsComp, getEpsComp } from '@/api';
import { defineLoader } from '@/api/loader';
import { DateTime } from 'luxon';
import { AgAxisLabelFormatterParams } from 'ag-charts-community';
import { roundTo } from 'round-to';
import { onMounted, computed } from 'vue';
@ -20,7 +21,7 @@ import { AgChartsVue } from 'ag-charts-vue3';
const renderer = (params: any) => ({
title: params.title,
content: params.xValue + ': ' + roundTo(params.yValue, 4) + '%',
content: DateTime.fromMillis(params.xValue).toFormat('yyyy-MM') + ': ' + roundTo(params.yValue, 4) + '%',
});
const props = defineProps<{
@ -37,7 +38,7 @@ const options = computed(() => {
return {
theme: 'ag-material',
data: epsCompData.data?.map(e => ({ ...e })),
data: epsCompData.data?.map(e => ({ ...e, quarter: Date.parse(e.quarter) })),
series: props.tickers.map((t: string) => ({
xKey: 'quarter',
type: 'line',
@ -59,7 +60,11 @@ const options = computed(() => {
type: 'category',
position: 'bottom',
label: {
rotation: 315,
autoRotate: true,
autoRotateAngle: 335,
formatter: (params: any) => {
return DateTime.fromMillis(parseInt(params.value)).toFormat('yyyy-MM');
}
},
gridStyle: [
{
@ -79,8 +84,6 @@ const options = computed(() => {
return params.value + '%';
}
},
min: Math.min(0, ...epsCompData.data?.flatMap(e => Object.values(e)
.filter((e: string | number): e is number => typeof e === 'number')) ?? []),
gridStyle: [{
lineDash: [Infinity],
}, {

View File

@ -111,9 +111,7 @@ const maxPrice = computed(() => {
if (Date.parse(d.date) > maxDate) {
maxDate = Date.parse(d.date);
for (const ticker in maxVal) {
if (typeof d[ticker] === 'number' && !isNaN(d[ticker] as number)) {
maxVal[ticker] = d[ticker] as number;
}
maxVal[ticker] = d[ticker] as number;
}
}
}
@ -188,7 +186,6 @@ const options = computed(() => {
{
type: 'number',
position: 'left',
min: 0,
label: {
format: '$~s',
formatter: (params: AgAxisLabelFormatterParams) =>

View File

@ -116,56 +116,37 @@ const sortSelected = ref<number>(sortItems.length - 1);
const loading = ref(true);
const companies = ref<Company[]>([]);
const tags = ref<string[]>([]);
const tickers = ref<string[]>([]);
type CompanyWithScore = Company & { score?: number }
const filteredCompanies = ref<CompanyWithScore[]>([]);
const filteredCompanies = ref<(Company & { score?: number })[]>([]);
const selected = reactive<string[]>([]);
const searchText = ref("");
const router = useRouter();
let fuse: Fuse<Company> | undefined = undefined;
const sortCompanies = (companiesToSort: CompanyWithScore[]) => {
const sortCompanies = () => {
const sorter = sortItems[sortSelected.value]!;
if (sorter.sortBy !== undefined) {
const key: keyof Company = sorter.sortBy;
filteredCompanies.value = companiesToSort.sort(naturalOrder(c => c[key]))
} else {
filteredCompanies.value = companiesToSort.sort(naturalOrder(c => c.score ?? c.ticker));
filteredCompanies.value = filteredCompanies.value.sort(naturalOrder(c => c[key]))
}
}
const search = debounce(() => setTimeout(() => {
let companiesToSort: CompanyWithScore[];
if (tags.value.indexOf(searchText.value) !== -1) {
companiesToSort = companies.value.filter(e => e.tags.indexOf(searchText.value) !== -1);
} else {
const ticker = searchText.value.trim().toUpperCase();
if (tickers.value.indexOf(ticker) !== -1) {
companiesToSort = [companies.value.find(c => c.ticker == ticker)!];
} else {
companiesToSort = fuse!.search(searchText.value).map(e => ({ ...e.item, score: e.score }));
}
}
sortCompanies(companiesToSort);
filteredCompanies.value = fuse!.search(searchText.value).map(e => ({ ...e.item, score: e.score }))
sortCompanies();
}, 0), 1000);
const searchAll = debounce(() => {
sortCompanies(companies.value);
}, 1000);
watch(sortSelected, () => {
sortCompanies(filteredCompanies.value)
});
watch(sortSelected, () => sortCompanies());
watch(searchText, () => {
if (!fuse) return;
loading.value = true;
if (searchText.value === '') {
searchAll();
} else {
filteredCompanies.value = companies.value;
sortCompanies();
loading.value = false;
return;
}
else {
loading.value = true;
search();
}
});
@ -190,16 +171,8 @@ watch(filteredCompanies, () => loading.value = false);
getCompanies().then(cs => {
companies.value = cs;
tags.value = cs.flatMap(c => c.tags);
tickers.value = cs.map(c => c.ticker);
const myIndex = Fuse.createIndex([
{ name: 'company name', weight: 2 },
'sector',
'tags',
{ name: 'ticker', weight: 10 },
'website'
], cs);
fuse = new Fuse(cs, { threshold: 0.6 }, myIndex);
const myIndex = Fuse.createIndex(['ceo', 'company name', 'description', 'sector', 'tags', 'ticker', 'website'], cs);
fuse = new Fuse(cs, { threshold: 0.5, ignoreLocation: true }, myIndex);
filteredCompanies.value = cs;
});
</script>