Compare commits

...

12 Commits

Author SHA1 Message Date
Tommaso Verzegnassi 1a18d495c6 notebook+run indexer 2023-06-10 18:46:15 +02:00
Pietro Rodolfo Masera e52e675449 Presentation notebook added 2023-06-09 17:30:33 +02:00
Pietro Rodolfo Masera cbf243f252 last indexer change 2023-06-01 14:20:10 +02:00
Claudio Maggioni 6b93623c6d Merge branch 'master' of gitlab.com:usi-si-teaching/msde/2022-2023/visual-analytics-atelier/group-projects/group-1 2023-05-31 12:02:02 +02:00
Claudio Maggioni 9aad3e3ca0 fixed search 2023-05-31 12:01:54 +02:00
Pietro Rodolfo Masera f741e26727 Last changes on indexer 2023-05-31 11:34:55 +02:00
Pietro Rodolfo Masera 81dd531e03 Last changes for indexer 2023-05-30 16:40:26 +02:00
Pietro Rodolfo Masera 66baa0344d Low On Caffeine, Please Forgive Coding Style 2023-05-29 18:24:20 +02:00
Pietro Rodolfo Masera 86c11913dc Merge branch 'master' of https://gitlab.com/usi-si-teaching/msde/2022-2023/visual-analytics-atelier/group-projects/group-1 2023-05-29 17:53:22 +02:00
Pietro Rodolfo Masera d950226258 fixed quarters 2023-05-29 17:50:09 +02:00
Tommaso Verzegnassi 0f6d132afe CORRECT FUNCTIONS 2023-05-29 17:30:36 +02:00
Tommaso Verzegnassi b84a16375e yo recipes 2023-05-29 17:09:57 +02:00
18 changed files with 915540 additions and 914541 deletions

View File

@ -1,91 +1,91 @@
,Ticker,Valuation,Financial Health,Estimated Growth,Past Performance
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
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

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

View File

@ -1,91 +1,91 @@
,Ticker,Employees_over_time
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]"
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]"
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,"[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]"
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]"

1 Ticker Employees_over_time
2 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] [130018.38468363398, 141076.8005355685, 155784.846765916, 144068.2496395892, 147585.78791850968, 144161.53938975144, 135335.386838129, 157892.8911702549, 172435.29424948394, 171232.72613010253, 174697.1108963188, 164000]
3 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] [17742.51514057005, 20262.647494095814, 25219.441061761645, 31521.595984653097, 31713.15695487243, 33785.84875669344, 39268.23094048308, 45271.03896761534, 44887.94176390959, 41265.84616889874, 41242.22438033375, 50000]
4 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] [67993.18650616032, 72007.02125533295, 67778.78644229041, 67126.66372420955, 61223.54767586611, 70968.13651285366, 73542.49598563302, 85846.91467915138, 99437.3078972557, 94139.12963708657, 112032.22052793686, 115000]
5 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] [468063.99883928464, 484000.93672438036, 498498.8244353208, 552398.5551404932, 618395.4454875157, 669536.2120281755, 611778.078074895, 642367.7485116324, 633282.4660061151, 674525.8724125386, 700888.3295343312, 738000]
6 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] [13574.048766528136, 15644.07909414357, 18184.873403062422, 21931.914992237726, 24491.99871748578, 30309.98321910754, 28692.65148298806, 27166.96568650849, 28874.528480726145, 27309.574081785835, 30914.643445037855, 29239]
7 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] [15247.468651733132, 16503.918216228845, 18577.08228780859, 18492.291926036018, 20385.75127451669, 20272.273969134192, 22176.507796861493, 23770.405902662136, 28596.211789310626, 31831.16503045951, 33951.667690165144, 33000]
8 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] [11057.031486033648, 12017.83660661494, 13935.274696162429, 13044.520035331027, 14117.174087341373, 14386.479050479906, 17869.572870877073, 19131.3636708832, 21111.73551202393, 23360.342325998914, 21532.17286288778, 25200]
9 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] [773561.9744588408, 909359.6328067994, 932540.7065117045, 978462.8783492934, 1145028.9055537186, 1105331.6191309742, 1192303.006362387, 1198916.9830739314, 1283137.8394643369, 1311486.8486988845, 1365366.1232246896, 1541000]
10 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] [5243.688660518796, 5533.1865737200815, 5639.046898319632, 6552.652981205681, 7907.241772869226, 9666.343526783134, 10827.753320178912, 13192.845688823363, 12323.26545145045, 15030.724257123657, 16812.54408525599, 19710]
11 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] [14162.003268025419, 13468.41961536626, 16584.43276484801, 17448.51810867574, 20116.30871304127, 20345.47701506172, 19454.125479611434, 19739.84620227229, 18333.6297172661, 20815.330657178503, 21320.081963834447, 20000]
12 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] [106094.85755554587, 123066.26637857321, 138097.82067984165, 132863.93845894813, 121618.45414257213, 123583.9115039899, 127642.58119673161, 138722.85554768395, 142027.78162831708, 173292.40134829088, 162008.58734537382, 156000]
13 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] [109891.26611730637, 119634.21292120319, 128635.78820295597, 152780.78088104632, 158356.14354538085, 190596.4194695282, 197571.0271487935, 228000.21050917922, 230375.14569891815, 224366.99983046937, 204367.1632049444, 217000]
14 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] [63893.292091210446, 69387.99581792673, 73481.0152952126, 71842.5478886027, 78486.60838875604, 79333.11230438847, 87474.8525281329, 83377.30945973459, 91234.85385422346, 89007.6546933292, 82000.22185326742, 77000]
15 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] [23416.94842028499, 24825.72237373959, 28330.0753799819, 32582.722763997, 31740.05232313821, 31151.137632163765, 30688.753766533926, 28934.145107230033, 35939.401940230906, 39389.96653274036, 37834.988030953995, 41300]
16 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] [23687.823120440386, 23409.497107831397, 23638.220901320434, 21620.871173275485, 20725.006604546492, 24135.322900289968, 23149.453295040483, 27118.33153606297, 24738.899551980077, 26614.964314940575, 27805.66959127681, 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 [2478.6486645046216, 2332.931023959222, 2383.018904073811, 2862.7029961879443, 3386.819086609915, 3530.939106291271, 3269.0485041862894, 4016.5167319313523, 4003.905877471787, 4656.225259225498, 5144.095635752933, 5000] [2364.8869709624914, 2428.5640354122534, 2841.7586410584795, 2820.875694680408, 3083.805402780794, 3545.2833764809693, 3532.50011955233, 4334.994358338303, 4345.310414091432, 4442.1008048166395, 5164.304962962323, 5000]
19 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] [62728.62850297701, 63697.28758214938, 73283.43660623193, 78270.43927349696, 77964.80453896499, 87123.02485809226, 94460.1710871591, 90000.73428065995, 86652.43205798378, 104716.14259324898, 97980.2911029254, 101700]
20 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] [146003.21387404387, 152272.30908772963, 147490.42988380935, 143310.81172048004, 130495.23337580694, 122746.21350031781, 145437.92940472445, 148920.2546072258, 164468.20397272002, 162315.247645237, 154747.99926255055, 186000]
21 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] [1401.8880892298794, 1505.795243847846, 1881.5762963189852, 1825.6699895416791, 1948.5871556406773, 1991.2132376717766, 2316.610200613221, 2736.6362802556478, 2831.4218817213186, 3282.223637636104, 3765.63855120034, 3460]
22 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] [250327.76292312559, 256784.3748818338, 237771.12079060322, 239456.71483338543, 271924.0569440498, 256560.38751130397, 287438.8431748166, 275940.61685818015, 288039.66907958465, 310977.12351419893, 327496.22206795576, 304000]
23 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] [39285.41681546115, 43149.470214663685, 47546.720398528785, 59114.53359881022, 56383.62995920065, 58525.47536796112, 72673.49887855261, 66306.12306016525, 67195.433811444, 69806.405173832, 64988.88742885186, 79390]
24 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] [50828.46720894321, 53425.74771401102, 59390.43990771818, 61093.108607510265, 67445.36618917114, 62660.33024083975, 68339.09646158371, 62264.995325702446, 63963.30942732078, 71791.52575688092, 79978.05930983242, 83300]
25 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] [13114.759839765533, 14295.276324507218, 15577.512101069215, 17193.142047281428, 15716.099778193458, 14331.284473433907, 15322.575895541617, 14854.476832119162, 17773.415316056424, 21015.47049902644, 19346.45167353613, 22600]
26 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] [108218.64053109285, 99503.00560003986, 118363.49702236734, 114804.49101588226, 138342.42093644998, 131528.85344701886, 146268.47214450806, 173168.04932347115, 174253.36602906507, 200827.06747648361, 184639.3728636478, 219000]
27 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] [17915.48930094078, 20237.004094365104, 20631.472326931456, 19408.04670225337, 23760.05657000096, 22660.354975299302, 24198.36946408851, 27751.504842982104, 31009.050125618607, 31791.67552960242, 39630.273615681894, 43846]
28 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] [14803.182619011408, 13749.815297038409, 14629.33859854244, 13736.571312169028, 13398.424889692767, 14730.248338130115, 16731.543498297524, 15353.585187386929, 15500.36228418514, 14586.750780264627, 14712.180412604324, 17200]
29 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] [77721.297548319, 71550.7470715595, 75767.17144895156, 74684.34099719746, 70146.49329011184, 64479.14249058242, 78715.73055096714, 74759.82300941678, 69835.21141142178, 72158.1065345177, 72867.13143648056, 82200]
30 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] [52565.434117670826, 62386.29876692308, 63847.37277940949, 58488.68713549426, 53219.26289894231, 53913.23128377147, 49632.465896611604, 56838.683066631784, 63206.21560954835, 68412.007291869, 64628.45244819312, 79000]
31 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] [51882.65498567786, 52734.584631359634, 61694.943325675966, 57863.44795002145, 72122.901171529, 88628.79828418745, 110524.8403091153, 132509.50535108589, 133612.27816782342, 135579.89707277055, 168200.6408243292, 171600]
32 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] [16770.17470723467, 18132.322127341315, 16935.03477174273, 19825.42270596517, 20247.516441186315, 20148.802441032556, 22992.684170229393, 25582.0129404278, 29048.06593352758, 28440.99796761885, 28757.140690757784, 27859]
33 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] [7143.970795878868, 8260.087709087265, 7606.676236235525, 8433.529295110295, 10220.17364263961, 11104.037020671163, 13242.165762846169, 15635.641026749627, 15532.502122701744, 16377.573534098996, 19664.577799614908, 19063]
34 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] [246728.80398275348, 264310.75680429087, 253898.017426981, 260920.51589468133, 241515.93578716333, 241395.366715622, 280538.41350063484, 319407.4341820924, 298323.5751154486, 328721.2642117678, 315759.09580440616, 345000]
35 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] [40706.44521149789, 46058.145779240585, 48698.22901190212, 46077.86167090242, 50925.469846552216, 61932.25386394153, 58208.61253249949, 59098.92135312279, 62953.522636230125, 68766.77722451568, 67428.52272746724, 69000]
36 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] [80152.22213261937, 94554.26857907178, 98449.61480192585, 109851.08094195061, 120843.83502267204, 121117.71972245995, 117744.61145817755, 116238.06306134554, 133085.05350798418, 159357.07914893577, 156843.75508659717, 172000]
37 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] [10741.545154826732, 11312.013410568827, 11378.930874364098, 12529.30777445616, 15559.311841678704, 14629.461831123463, 14228.76744763487, 14621.430396435459, 14341.802958746308, 13808.151882945043, 16467.934342840203, 17000]
38 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] [67666.27770701982, 67390.16135577917, 81722.30814687646, 96923.82077816961, 95506.36084491375, 106035.8150713382, 132417.15553618415, 128201.7474349032, 157622.02254857335, 162809.46228018057, 176236.99662871446, 190711]
39 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] [24422.332861787032, 24804.025267691417, 27797.18269452262, 25782.36006222533, 30405.609846678635, 31933.801277760434, 29395.802392884107, 29379.03582634906, 29061.24656761804, 31966.765321743023, 37216.580394423465, 45400]
40 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] [221007.93930337808, 263165.81412409083, 312354.9889392139, 302256.9749170955, 283704.3914487686, 340443.4651232129, 337231.1277237249, 381070.3453086506, 392570.2007706973, 380164.80291993753, 429648.559518085, 475000]
41 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] [60140.34371262468, 56780.12328041086, 57513.5162391117, 55451.89336052077, 58566.444216075324, 62644.88569022437, 57343.449396351956, 67284.91002164547, 63532.528691620755, 73018.16023380459, 90474.38734927533, 97000]
42 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] [117963.61849492152, 126745.3501434661, 131861.91113032133, 154830.4111243135, 174017.25145218312, 190946.60995740417, 194986.9170301707, 228998.58192202944, 209462.17025895964, 261536.98563020368, 307789.78140733024, 288300]
43 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] [68287.87894691153, 73929.08211031428, 73534.2569861122, 71083.75991940484, 86508.22220035087, 79712.39228847554, 83882.28371562048, 101309.45122530885, 116997.19283612039, 132615.35806979117, 123162.44346946302, 131900]
44 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] [4868.719466832105, 4905.48490183252, 5495.688425215083, 5322.037280965528, 5786.133110665513, 6395.808724866087, 7873.748547531773, 7917.425938652204, 7348.416521840545, 8530.403975699823, 10453.574152752535, 12120]
45 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] [88937.45866590232, 99175.97417416862, 92839.16800378781, 91986.1326781151, 106870.14824287614, 101534.64956991497, 112433.71100303042, 102243.73470660695, 100472.64884660393, 118536.5759616438, 136871.2202030904, 152700]
46 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] [335835.71750999166, 325909.92556712055, 302672.66928659804, 282845.1803333748, 313931.1778303447, 350055.92631968507, 326077.80850118375, 355833.3022792025, 329675.61652206985, 318759.2675796463, 319189.44220798905, 296877]
47 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] [33194.87900933411, 36077.28036532134, 36138.2545971851, 43692.621468284175, 53808.30608984911, 55580.34888392284, 68043.84683881621, 75742.1696535126, 70951.53354148676, 70257.4164340035, 81809.56141971842, 82500]
48 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] [37056.12130042035, 45784.88759349097, 42105.157981047196, 51907.80490289866, 53160.80117787447, 55136.425586820646, 57197.67488858072, 53128.66811163175, 49241.5392272925, 52288.20233944683, 53005.25547383937, 65831]
49 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] [31460.659717678638, 30242.798990248106, 35086.364650469724, 33403.61603375228, 31462.683403902898, 28750.378085821496, 27925.53876250849, 30482.317596127803, 35294.928452234795, 39568.808918167786, 40011.91341207769, 39000]
50 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] [61444.32926430771, 56729.764682051486, 68510.07249631186, 78323.85358988796, 75643.27678614485, 83080.25052613608, 95065.8528725539, 95909.30806690028, 89882.99422035909, 89991.84614051657, 94971.28226380545, 116000]
51 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] [100702.2935176366, 114231.03141464159, 110083.3359941467, 103989.97155527791, 117442.64002419541, 131867.19293646925, 137607.27322291693, 127395.62161265596, 138979.3513860074, 142460.73356134826, 157708.51462463877, 182000]
52 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] [6441.119200852196, 6118.191818418682, 6011.419814468801, 7035.000494108319, 8109.041858579411, 9848.33852540085, 10978.407634756932, 10872.129995880754, 12444.414812133104, 14898.76498504048, 17099.95845029239, 18700]
53 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] [14914.691935255527, 16390.63174545599, 19569.779031074286, 21369.76341263076, 20514.49695635376, 20075.720793407883, 18676.337967165713, 22663.240602325102, 22817.355878325678, 25701.407399268748, 24443.44043962989, 29900]
54 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] [66942.61301441073, 74438.82654646403, 75369.06951250586, 86807.98538036077, 84898.89377457256, 84123.48350975465, 85406.64137619756, 82417.42710074419, 81600.53052551382, 80956.00575972423, 85419.803746951, 100000]
55 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] [11762.658355200692, 11852.30717577806, 11079.423242225503, 13162.91320753322, 13478.408320889992, 12488.388554178015, 11831.641397917521, 13858.772844797075, 13306.900058201807, 13141.2816917126, 14194.822312855584, 14419]
56 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] [65545.88482580044, 76344.01479619421, 70925.17413757398, 71644.84077487054, 66351.41409280786, 74800.16913753693, 78148.61188554956, 90615.65793280846, 100933.16415190329, 104618.74502425038, 102792.83976889485, 95000]
57 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] [33901.428048010675, 32215.76213875632, 34080.67837770527, 40795.841468518665, 38659.61638019947, 45546.77104220851, 51319.938319381115, 62327.67030932105, 64950.2045676632, 67520.83024738533, 82186.48281014431, 85000]
58 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] [42022.387939070366, 41620.551507975855, 42421.13906493376, 49649.36868488617, 45995.902147887275, 48072.194766771456, 59341.91113174314, 58244.91445393211, 66414.1886733601, 73122.55584277285, 83194.9980093998, 92000]
59 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] [4757.870331283006, 4461.112205747371, 4621.043066155043, 5043.422490706669, 5970.165330175354, 7354.208491108127, 6889.139982034978, 6358.4375002421475, 5896.428935620126, 5777.815390353186, 5602.68279550306, 6300]
60 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] [39721.835553136094, 42835.400825040604, 41546.653496638246, 41106.58707660136, 40720.28745015075, 37453.85847573227, 40666.94711271067, 48851.49687119452, 49247.93098612635, 59877.23122164277, 59347.49989513715, 67000]
61 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] [138188.6935079419, 129084.92991158497, 157235.86247378387, 156856.13500537202, 175584.05411292717, 168192.80175241557, 194145.6899139065, 239559.23062510957, 222950.09161540604, 213547.3714516558, 198448.19657291003, 221000]
62 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] [7238.939929543869, 8572.642542267757, 9762.832688208877, 9646.592980374964, 9650.959098100642, 10662.94791911904, 10029.233354218823, 9936.99245685201, 10867.330645280066, 9897.03998914299, 12298.736705239964, 15300]
63 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] [8516.712639264422, 8229.255431748154, 8515.342908136668, 9590.625735346557, 9200.789894931004, 8687.487306756555, 9188.941050601665, 10426.442723304343, 11737.297856034791, 13105.724668240415, 13515.809811254261, 12800]
64 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] [40037.50875532944, 36624.10154605037, 45254.45014689025, 55240.86350557693, 54624.508089713854, 62382.38293487284, 66491.0678951587, 61330.946298723306, 56048.79818967122, 54249.44386124428, 64037.75889766895, 79100]
65 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] [7769.032800237562, 8520.800485935393, 9772.367504354506, 10904.686082732589, 11333.110900093485, 13679.830239969917, 13369.449896584603, 13068.905547213366, 14235.096990051774, 15412.623246112831, 18190.464887668637, 19300]
66 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] [18171.552732712815, 20751.552247360254, 23609.08915953869, 27469.817061389957, 25792.68534590443, 25556.927071948678, 24826.087426278562, 23396.536552769234, 28365.340990530578, 30334.843430835113, 27847.75517857292, 26196]
67 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] [39595.34306140624, 46654.74053061841, 53804.98518920529, 56900.46708718687, 68200.36609836397, 84865.05070253572, 94107.71299937282, 96891.75541323877, 88933.43729702986, 102229.93022990398, 115136.41877318503, 143000]
68 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] [349257.7680228573, 372144.2587440694, 371047.42289357085, 355819.8500092661, 332958.7371697001, 415018.00678801537, 400682.9199120441, 390223.2053563484, 370013.4764688242, 356750.66385846643, 341343.4346556422, 315000]
69 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] [72801.17894862838, 67205.74677304234, 67421.51746373464, 65928.0840583547, 70837.1538378712, 79404.15539056894, 73743.84068266122, 80379.76388325596, 75323.546210805, 83327.42027233307, 79746.89470073917, 83000]
70 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] [69513.21377351465, 72948.72871232689, 75249.88035283808, 73294.07794011604, 81384.80584975175, 79504.55095624494, 73490.3776645228, 87080.12697624917, 105853.48818936285, 105043.90966414168, 103673.01926556049, 106000]
71 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] [85573.01557800065, 80812.26087181033, 80182.50848465976, 79809.0329759169, 85080.77753029166, 88338.09250416413, 93678.06618774025, 104446.0586983122, 101413.25657739544, 95753.26629519339, 87052.15441933468, 79800]
72 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] [19263.992180855017, 19496.654075826933, 18260.410606003505, 17201.338013326884, 17897.37711706027, 21959.447541831676, 21054.696079447745, 21810.628236540157, 19874.417193811045, 24510.300853285567, 26683.49497045055, 29900]
73 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] [13576.352740436509, 15804.058521725052, 17975.035165262318, 18773.582147290756, 20552.362098524372, 21084.29193997646, 21839.753272249225, 23171.974948956045, 24152.521931425516, 27640.51113035292, 30976.511298217185, 36000]
74 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] [14692.113542406256, 16245.605370195866, 18822.770412388803, 20986.08043828001, 23863.159828756503, 21702.239537747977, 25859.552078135035, 23673.394918869864, 26881.14540598812, 27828.93298284919, 29714.424603614305, 27423]
75 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] [2249.382365646343, 2216.480588085148, 2625.336703526226, 2487.2271358696053, 2537.476475579925, 2500.0177923272404, 2340.7304060957163, 2323.5630218910583, 2235.202488536754, 2600.8516283396543, 2719.037800138023, 2500]
76 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] [27105.114931832413, 29740.77773308422, 34576.512629110686, 39905.84908050696, 44687.66556746466, 41903.065245354104, 41188.31115965874, 38412.331903128754, 47645.30647228506, 44736.09956983971, 41145.43160364956, 39911]
77 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] [121527.28310674304, 126410.15606438598, 123599.84651385395, 143622.73549072887, 132737.75491528743, 125409.71164098839, 127933.80341743327, 127372.44799154587, 144294.52491870226, 133638.8928718764, 150647.3071338597, 157790]
78 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] [255600.7883074724, 241348.3696219994, 250394.80852776734, 277916.7226642633, 339387.19363361027, 405255.63104115764, 395443.0433258384, 376634.07973141206, 372462.00931187253, 398915.22852339747, 396801.70714081667, 440000]
79 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] [92213.90784007344, 87041.47328368502, 95555.88665220891, 111215.79521171372, 112657.5064244108, 103202.09214144561, 98047.42438050521, 93447.47700449024, 103991.25992119737, 117572.17201803376, 116478.14944881784, 130000]
80 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] [36591.71869816792, 35026.33580093187, 33757.95160592109, 32858.10547415515, 32740.192905554308, 40559.64912744154, 49268.072910722825, 52768.23659430372, 58977.91458406599, 61227.147894790454, 60317.082196901065, 71000]
81 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] [101390.03383813924, 100161.10308489803, 97419.98803402262, 102536.84741813818, 115432.1569568847, 126799.05380938455, 130912.01125516431, 126955.5779831717, 129927.26804565133, 122162.86580657921, 138354.86058582884, 127855]
82 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] [27583.171029467077, 28215.426692866084, 28325.461049710273, 34881.020145929644, 35006.39974877835, 32104.34882124559, 32188.449796084413, 30293.623429897783, 31676.767102567588, 29663.371926125255, 27391.464469527345, 33000]
83 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] [176299.28226869873, 195968.3433534386, 180363.7643573665, 219801.37182417235, 220315.35796859005, 253399.17757006214, 268002.9820150592, 278666.147659505, 297512.5298344274, 369481.17320519633, 389748.16905118857, 400000]
84 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] [35768.91091045835, 33614.5026311952, 34336.11457909396, 31535.4915484155, 30789.10947448529, 29994.41231340768, 27407.55009024324, 29249.176840250388, 29942.12661678626, 27312.598151195387, 25496.258334998554, 31471]
85 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] [347132.5383062426, 318818.81920175644, 304291.5223093431, 287302.3418259323, 310125.09480703855, 288026.15115400276, 277980.44892394537, 300902.7234494146, 326964.64946607064, 389781.6057345818, 454638.2134365657, 500000]
86 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] [45307.085205417534, 41598.14229776092, 41405.09105354376, 50772.19012344404, 49774.55903263176, 54267.52624485172, 52377.63880776879, 60621.83692080148, 72604.23764130656, 80371.16574223498, 77986.5197154661, 77000]
87 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] [15134.881161348463, 15576.68896245176, 18137.336693018424, 22537.168101711795, 20938.028458398647, 26051.837069986468, 29647.547474242787, 30190.249026909205, 28332.646198659866, 27432.027866678553, 26351.427528014945, 26500]
88 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] [52338.03830979063, 58446.65202929361, 62583.76793154801, 69023.18674026399, 76999.56583188761, 92210.42735621885, 90432.60373407033, 106242.75435887775, 100987.50428941948, 98008.82632066176, 104262.44737196359, 117100]
89 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] [148916.75316903353, 164653.27145531215, 155712.74430386384, 177614.45542612288, 200864.32567685415, 230452.0849135655, 223654.01307350074, 215686.406907265, 237636.1532676046, 244104.69389113985, 229453.65938728524, 235591]
90 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] [1226247.181976844, 1255127.2329908083, 1279469.8842847524, 1324939.2417726351, 1366256.9665485513, 1580888.8791099105, 1816102.366015741, 1732835.8414665412, 1644249.4141206269, 1994768.3340048473, 1823878.7379799206, 2100000]
91 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] [29004.814517262694, 32437.942984556295, 37997.71455463602, 36526.19689451651, 44913.30300204482, 53392.90127747252, 51319.31105072764, 47154.97514353365, 42989.958074323644, 51865.16351089611, 53895.919188305576, 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.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
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
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,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
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
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,3.1,2022-09-30
173,LIN,2.91,2022-09-30
174,LIN,3.16,2022-12-31
175,LIN,3.42,2023-03-31
175,LIN,3.16,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,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
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
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.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
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
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.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
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
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,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
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
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.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
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
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.3 1.77 2022-04-30 2022-07-31
7 5 WMT 1.77 1.5 2022-07-31 2022-10-31
8 6 WMT 1.5 1.71 2022-10-31 2023-01-31
9 7 WMT 1.71 1.47 2023-01-31 2023-04-30
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 2.19 0.39 2022-04-30 2022-07-31
55 53 TGT 0.39 1.54 2022-07-31 2022-10-31
56 54 TGT 1.54 1.89 2022-10-31 2023-01-31
57 55 TGT 1.89 2.05 2023-01-31 2023-04-30
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 3.1 2.91 2022-09-30
176 174 LIN 3.16 2022-12-31
177 175 LIN 3.42 3.16 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 4.09 5.05 2022-04-30 2022-07-31
207 205 HD 5.05 4.24 2022-07-31 2022-10-31
208 206 HD 4.24 3.3 2022-10-31 2023-01-31
209 207 HD 3.3 3.82 2023-01-31 2023-04-30
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.81 6.16 2022-04-30 2022-07-31
251 249 DE 6.16 7.44 2022-07-31 2022-10-31
252 250 DE 7.44 6.55 2022-10-31 2023-01-31
253 251 DE 6.55 9.65 2023-01-31 2023-04-30
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.87 0.83 2022-04-30 2022-07-31
271 269 CSCO 0.83 0.86 2022-07-31 2022-10-31
272 270 CSCO 0.86 0.88 2022-10-31 2023-01-31
273 271 CSCO 0.88 1.0 2023-01-31 2023-04-30
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 1.66 2.18 2022-03-31 2022-06-30
307 305 BIDU 2.18 2.49 2022-06-30 2022-09-30
308 306 BIDU 2.49 2.23 2022-09-30 2022-12-31
309 307 BIDU 2.23 2.3 2022-12-31 2023-03-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.85 1.94 2022-04-30 2022-07-31
339 337 AMAT 1.94 2.03 2022-07-31 2022-10-31
340 338 AMAT 2.03 2022-10-31 2023-01-31
341 339 AMAT 2.03 2.0 2023-01-31 2023-04-30
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,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
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

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

File diff suppressed because it is too large Load Diff

View File

@ -10,12 +10,18 @@ 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[['TotalAssets', 'TotalDebt', 'CurrentAssets', 'CurrentDebt']]
selected_data = assets_debt
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']
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[:, '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,15 +3,56 @@ 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')
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)

View File

@ -3,6 +3,8 @@ 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')
@ -10,8 +12,23 @@ 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['TotalDebt'] / balance_sheet['TotalAssets']
balance_sheet['financial_health'] = balance_sheet['TotalAssets'] / balance_sheet['TotalDebt']
except KeyError:
return 2.0
@ -83,9 +83,11 @@ def employees_over_time(ticker: str):
def past_performance_earnings(ticker: str):
earnings = pd.read_csv(f'Companies_Data/{ticker}_Data/{ticker}earnings.csv', index_col=[0]) # Read earnings csv
earnings = pd.read_csv(f'Elaborated_Data/eps_comparison.csv', index_col=[0]) # Read earnings csv
performance_index = round((earnings['epsActual'].sum() - earnings['epsEstimate'].sum()) / earnings['epsEstimate'].sum() * 100, 2) #Performance
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()
return performance_index
@ -95,20 +97,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.5*(-not_normalized['Valuation'].mean()+not_normalized['Valuation'])))) #VALUATION STAT
# 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
not_normalized['Valuation'] = v_values
fh_values= (200/(1+math.e**( 0.5*(not_normalized['Financial Health'].mean()+not_normalized['Financial Health'])))) #FINANCIAL HEALTH STAT
# 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
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.1*(not_normalized['Past Performance'].mean()-not_normalized['Past Performance'])))) #PAST PERFORMANCE
pf_values = (200/(1+math.e**( -0.05*(-not_normalized['Past Performance'].mean()+not_normalized['Past Performance'])))) #PAST PERFORMANCE
not_normalized['Past Performance'] = pf_values
# Create normalized dataframe for main page

277
presentation_notebook.ipynb Normal file
View File

@ -0,0 +1,277 @@
{
"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,3 +7,4 @@ 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,7 +41,6 @@ export interface BalanceSheet {
export interface Eps {
[ticker: string]: string | number; // really just number
quarter: string;
}
export interface EpsComp {

View File

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

View File

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

View File

@ -13,14 +13,13 @@
<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: DateTime.fromMillis(params.xValue).toFormat('yyyy-MM') + ': ' + roundTo(params.yValue, 4),
content: params.xValue + ': ' + roundTo(params.yValue, 4),
});
const props = defineProps<{
@ -37,7 +36,7 @@ const options = computed(() => {
return {
theme: 'ag-material',
data: epsData.data?.map(e => ({ ...e, quarter: Date.parse(e.quarter) })),
data: epsData.data ?? [],
series: props.tickers.map((t: string) => ({
xKey: 'quarter',
type: 'column',
@ -58,9 +57,6 @@ const options = computed(() => {
label: {
autoRotate: true,
autoRotateAngle: 335,
formatter: (params: any) => {
return DateTime.fromMillis(parseInt(params.value)).toFormat('yyyy-MM');
}
},
gridStyle: [{
lineDash: [Infinity]
@ -75,6 +71,7 @@ const options = computed(() => {
{
type: 'number',
position: 'left',
min: 0,
gridStyle: [{
lineDash: [Infinity]
}, {

View File

@ -13,7 +13,6 @@
<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';
@ -21,7 +20,7 @@ import { AgChartsVue } from 'ag-charts-vue3';
const renderer = (params: any) => ({
title: params.title,
content: DateTime.fromMillis(params.xValue).toFormat('yyyy-MM') + ': ' + roundTo(params.yValue, 4) + '%',
content: params.xValue + ': ' + roundTo(params.yValue, 4) + '%',
});
const props = defineProps<{
@ -38,7 +37,7 @@ const options = computed(() => {
return {
theme: 'ag-material',
data: epsCompData.data?.map(e => ({ ...e, quarter: Date.parse(e.quarter) })),
data: epsCompData.data?.map(e => ({ ...e })),
series: props.tickers.map((t: string) => ({
xKey: 'quarter',
type: 'line',
@ -60,11 +59,7 @@ const options = computed(() => {
type: 'category',
position: 'bottom',
label: {
autoRotate: true,
autoRotateAngle: 335,
formatter: (params: any) => {
return DateTime.fromMillis(parseInt(params.value)).toFormat('yyyy-MM');
}
rotation: 315,
},
gridStyle: [
{
@ -84,6 +79,8 @@ 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,7 +111,9 @@ const maxPrice = computed(() => {
if (Date.parse(d.date) > maxDate) {
maxDate = Date.parse(d.date);
for (const ticker in maxVal) {
maxVal[ticker] = d[ticker] as number;
if (typeof d[ticker] === 'number' && !isNaN(d[ticker] as number)) {
maxVal[ticker] = d[ticker] as number;
}
}
}
}
@ -186,6 +188,7 @@ const options = computed(() => {
{
type: 'number',
position: 'left',
min: 0,
label: {
format: '$~s',
formatter: (params: AgAxisLabelFormatterParams) =>

View File

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