New: Aktien Klasse hinzugefügt, Depot überarbeitet

main
Caner 2022-11-23 20:02:13 +01:00
parent 5f37d54169
commit b75fda7da0
5 changed files with 600 additions and 24 deletions

View File

@ -0,0 +1,259 @@
Date,Open,High,Low,Close,Adj Close,Volume
2021-11-22,10.870000,10.908000,10.694000,10.864000,10.635092,10295063
2021-11-23,10.800000,11.188000,10.786000,11.180000,10.944433,14866248
2021-11-24,11.150000,11.548000,11.098000,11.450000,11.208744,16356050
2021-11-25,11.462000,11.572000,11.404000,11.570000,11.326216,8793212
2021-11-26,10.920000,11.038000,10.700000,10.700000,10.474547,22453286
2021-11-29,10.936000,10.966000,10.646000,10.678000,10.453012,13389305
2021-11-30,10.500000,10.790000,10.410000,10.660000,10.435390,14952686
2021-12-01,10.792000,11.004000,10.792000,10.886000,10.656628,9992083
2021-12-02,10.732000,10.978000,10.698000,10.922000,10.691870,9779658
2021-12-03,11.040000,11.094000,10.726000,10.742000,10.515662,10084663
2021-12-06,10.980000,11.216000,10.936000,11.174000,10.938560,11810118
2021-12-07,11.174000,11.174000,11.174000,11.174000,10.938560,0
2021-12-08,11.384000,11.480000,11.138000,11.408000,11.167629,8235012
2021-12-09,11.270000,11.296000,11.000000,11.022000,10.789762,9418780
2021-12-10,10.960000,11.044000,10.890000,10.920000,10.689912,6477812
2021-12-13,10.980000,11.026000,10.788000,10.806000,10.578314,5573870
2021-12-14,10.870000,11.054000,10.808000,10.930000,10.699701,7452098
2021-12-15,10.982000,11.014000,10.802000,10.836000,10.607682,5690290
2021-12-16,10.960000,11.174000,10.956000,11.058000,10.825004,10207690
2021-12-17,11.000000,11.060000,10.818000,10.930000,10.699701,15850322
2021-12-20,10.680000,10.826000,10.494000,10.712000,10.486294,7869924
2021-12-21,10.870000,11.040000,10.778000,10.968000,10.736900,6849378
2021-12-22,10.962000,11.004000,10.860000,10.996000,10.764311,4817389
2021-12-23,11.022000,11.228000,11.022000,11.192000,10.956181,6767967
2021-12-27,11.080000,11.242000,11.014000,11.224000,10.987506,3850776
2021-12-28,11.222000,11.334000,11.204000,11.274000,11.036453,4022275
2021-12-29,11.258000,11.308000,11.066000,11.112000,10.877867,4457001
2021-12-30,11.062000,11.092000,11.008000,11.018000,10.785847,3424399
2022-01-03,11.066000,11.378000,11.020000,11.348000,11.108893,8813113
2022-01-04,11.374000,11.744000,11.350000,11.692000,11.445645,13350463
2022-01-05,11.716000,11.956000,11.602000,11.850000,11.600317,10367648
2022-01-06,11.748000,12.252000,11.700000,12.150000,11.893994,14599870
2022-01-07,12.330000,12.482000,12.126000,12.366000,12.105444,13200588
2022-01-10,12.480000,12.564000,12.330000,12.374000,12.113275,10011119
2022-01-11,12.150000,12.416000,12.090000,12.314000,12.054540,11994824
2022-01-12,12.410000,12.444000,12.184000,12.224000,11.966435,10424643
2022-01-13,12.180000,12.266000,11.910000,12.200000,11.942942,12039618
2022-01-14,12.074000,12.190000,11.774000,11.954000,11.702126,13552725
2022-01-17,12.070000,12.132000,11.984000,12.018000,11.764776,4959428
2022-01-18,11.886000,12.162000,11.854000,11.926000,11.674714,8904835
2022-01-19,11.872000,11.962000,11.720000,11.784000,11.535707,10312033
2022-01-20,11.720000,11.850000,11.600000,11.676000,11.429982,7580793
2022-01-21,11.550000,11.618000,11.332000,11.478000,11.236155,12526702
2022-01-24,11.406000,11.478000,10.702000,10.760000,10.533283,16753223
2022-01-25,10.940000,11.086000,10.764000,11.074000,10.840667,12594659
2022-01-26,11.206000,11.540000,11.196000,11.420000,11.179377,12466641
2022-01-27,11.450000,12.116000,11.394000,11.920000,11.668841,20304574
2022-01-28,12.040000,12.040000,11.816000,11.912000,11.661010,14747257
2022-01-31,12.150000,12.410000,12.052000,12.254000,11.995804,15872843
2022-02-01,12.424000,12.688000,12.310000,12.636000,12.369755,14939739
2022-02-02,12.710000,12.908000,12.608000,12.640000,12.373671,13386633
2022-02-03,12.642000,13.374000,12.632000,13.260000,12.980607,25079467
2022-02-04,13.386000,13.656000,13.306000,13.578000,13.291906,21303671
2022-02-07,13.770000,13.780000,13.326000,13.698000,13.409378,16298114
2022-02-08,13.784000,14.428000,13.766000,14.374000,14.071135,19853075
2022-02-09,14.250000,14.446000,14.052000,14.410000,14.106376,21499326
2022-02-10,14.356000,14.636000,14.334000,14.462000,14.157280,16980055
2022-02-11,14.302000,14.558000,14.112000,14.398000,14.094628,16205921
2022-02-14,13.818000,14.020000,13.458000,13.896000,13.603207,22979062
2022-02-15,13.804000,14.110000,13.780000,14.018000,13.722635,13342424
2022-02-16,14.080000,14.154000,13.734000,13.884000,13.591459,12364044
2022-02-17,13.926000,13.952000,13.606000,13.690000,13.401546,12682200
2022-02-18,13.700000,13.772000,13.486000,13.564000,13.278202,13131951
2022-02-21,13.700000,13.908000,13.168000,13.298000,13.017807,12280034
2022-02-22,12.758000,13.366000,12.510000,13.204000,12.925787,20094487
2022-02-23,13.308000,13.340000,12.796000,12.874000,12.602739,15793934
2022-02-24,11.930000,12.344000,11.246000,11.260000,11.022748,44158996
2022-02-25,11.630000,12.074000,11.022000,11.878000,11.627727,31405810
2022-02-28,11.214000,11.306000,10.692000,11.260000,11.022748,29188148
2022-03-01,11.170000,11.350000,10.408000,10.408000,10.188700,27994686
2022-03-02,10.162000,10.522000,9.912000,10.388000,10.169121,26810629
2022-03-03,10.486000,10.536000,10.042000,10.102000,9.889148,20150401
2022-03-04,9.925000,9.925000,9.148000,9.148000,8.955248,35713032
2022-03-07,8.691000,9.214000,8.163000,8.895000,8.707580,36011795
2022-03-08,8.711000,9.629000,8.653000,9.119000,8.926860,30052317
2022-03-09,9.737000,9.845000,9.436000,9.806000,9.599383,27148730
2022-03-10,9.872000,9.968000,9.324000,9.740000,9.534775,35128906
2022-03-11,9.896000,10.050000,9.521000,9.591000,9.388914,22804222
2022-03-14,9.797000,10.458000,9.719000,10.356000,10.137795,28407010
2022-03-15,10.090000,10.484000,9.950000,10.326000,10.108428,19914872
2022-03-16,10.640000,11.146000,10.572000,11.070000,10.836751,26979208
2022-03-17,11.110000,11.308000,10.662000,10.898000,10.668375,17264569
2022-03-18,10.910000,11.050000,10.746000,11.024000,10.791720,23661795
2022-03-21,11.076000,11.288000,11.030000,11.078000,10.844583,13500809
2022-03-22,11.200000,11.708000,11.176000,11.700000,11.453477,17889007
2022-03-23,11.800000,11.866000,11.516000,11.594000,11.349710,12200569
2022-03-24,11.570000,11.666000,11.454000,11.540000,11.296848,10071605
2022-03-25,11.562000,11.798000,11.458000,11.658000,11.412362,10869740
2022-03-28,11.648000,11.972000,11.602000,11.662000,11.416277,9880630
2022-03-29,11.842000,12.114000,11.538000,11.968000,11.715830,19418742
2022-03-30,11.880000,11.926000,11.566000,11.634000,11.388867,10276916
2022-03-31,11.820000,11.940000,11.480000,11.510000,11.267480,14294463
2022-04-01,11.650000,11.996000,11.614000,11.822000,11.572906,12007818
2022-04-04,11.814000,11.950000,11.622000,11.806000,11.557243,8008604
2022-04-05,11.818000,11.972000,11.674000,11.766000,11.518085,10328318
2022-04-06,11.740000,11.932000,11.244000,11.394000,11.153924,14708099
2022-04-07,11.440000,11.744000,11.382000,11.400000,11.159798,10017346
2022-04-08,11.652000,11.948000,11.622000,11.844000,11.594442,10219736
2022-04-11,11.830000,12.042000,11.776000,11.924000,11.672757,9319572
2022-04-12,10.960000,11.058000,10.638000,10.808000,10.580271,34888236
2022-04-13,10.838000,10.896000,10.616000,10.896000,10.666417,14699189
2022-04-14,10.980000,11.000000,10.838000,10.976000,10.744732,14362799
2022-04-19,10.958000,11.094000,10.842000,11.002000,10.770184,11152850
2022-04-20,11.010000,11.314000,11.010000,11.218000,10.981633,13929821
2022-04-21,11.218000,11.218000,11.218000,11.218000,10.981633,0
2022-04-22,11.218000,11.218000,11.218000,11.218000,10.981633,0
2022-04-25,10.806000,10.858000,10.382000,10.392000,10.173037,15058588
2022-04-26,10.656000,10.680000,10.120000,10.120000,9.906768,14313567
2022-04-27,10.120000,10.120000,10.120000,10.120000,9.906768,0
2022-04-28,9.750000,9.907000,9.514000,9.622000,9.419261,15941470
2022-04-29,9.761000,9.892000,9.255000,9.626000,9.423177,23656422
2022-05-02,9.550000,9.626000,9.130000,9.477000,9.277316,13801078
2022-05-03,9.638000,9.892000,9.594000,9.861000,9.653225,15059589
2022-05-04,9.959000,9.980000,9.760000,9.818000,9.611131,10085502
2022-05-05,10.094000,10.108000,9.437000,9.451000,9.251864,15004649
2022-05-06,9.451000,9.451000,9.451000,9.451000,9.251864,0
2022-05-09,9.217000,9.331000,8.956000,8.956000,8.767294,12430646
2022-05-10,9.102000,9.299000,9.067000,9.101000,8.909239,10715650
2022-05-11,9.212000,9.403000,8.988000,9.314000,9.117751,13449301
2022-05-12,9.090000,9.155000,8.814000,9.132000,8.939586,15622882
2022-05-13,9.132000,9.132000,9.132000,9.132000,8.939586,0
2022-05-16,9.313000,9.429000,9.181000,9.219000,9.024753,9085840
2022-05-17,9.379000,9.638000,9.350000,9.538000,9.337031,12170287
2022-05-18,9.650000,9.711000,9.463000,9.471000,9.271442,9230090
2022-05-19,9.426000,9.498000,9.302000,9.492000,9.292000,14035561
2022-05-20,9.530000,9.573000,9.294000,9.362000,9.362000,12131184
2022-05-23,9.617000,10.018000,9.563000,10.018000,10.018000,14551549
2022-05-24,9.884000,10.314000,9.880000,10.084000,10.084000,14533165
2022-05-25,10.084000,10.084000,10.084000,10.084000,10.084000,0
2022-05-26,10.238000,10.432000,10.200000,10.414000,10.414000,7968466
2022-05-27,10.414000,10.414000,10.414000,10.414000,10.414000,0
2022-05-30,10.414000,10.414000,10.414000,10.414000,10.414000,0
2022-05-31,10.594000,10.734000,10.370000,10.374000,10.374000,12743581
2022-06-01,10.516000,10.554000,10.242000,10.288000,10.288000,9533794
2022-06-02,10.288000,10.288000,10.288000,10.288000,10.288000,0
2022-06-03,10.288000,10.288000,10.288000,10.288000,10.288000,0
2022-06-06,10.308000,10.508000,10.276000,10.456000,10.456000,5754428
2022-06-07,10.358000,10.460000,10.216000,10.336000,10.336000,7111395
2022-06-08,10.320000,10.344000,9.971000,10.140000,10.140000,9335127
2022-06-09,10.112000,10.186000,9.946000,10.014000,10.014000,9284551
2022-06-10,9.950000,9.967000,9.389000,9.428000,9.428000,15495962
2022-06-13,9.360000,9.362000,9.133000,9.250000,9.250000,11736567
2022-06-14,9.336000,9.439000,9.164000,9.256000,9.256000,9114076
2022-06-15,9.369000,9.551000,9.309000,9.496000,9.496000,10462663
2022-06-16,9.500000,9.561000,9.278000,9.338000,9.338000,11018534
2022-06-17,9.400000,9.560000,9.314000,9.401000,9.401000,21270123
2022-06-20,9.470000,9.741000,9.328000,9.663000,9.663000,0
2022-06-21,9.700000,9.902000,9.662000,9.709000,9.709000,8089711
2022-06-22,9.520000,9.754000,9.408000,9.694000,9.694000,8483780
2022-06-23,9.730000,9.793000,8.512000,8.512000,8.512000,28190370
2022-06-24,8.631000,8.930000,8.286000,8.919000,8.919000,18868990
2022-06-27,8.964000,9.149000,8.749000,8.890000,8.890000,10112593
2022-06-28,8.971000,9.084000,8.844000,8.863000,8.863000,10200558
2022-06-29,8.710000,8.796000,8.560000,8.571000,8.571000,10311991
2022-06-30,8.445000,8.447000,8.120000,8.318000,8.318000,17462311
2022-07-01,8.182000,8.269000,7.930000,8.053000,8.053000,16767255
2022-07-04,8.100000,8.166000,7.986000,8.092000,8.092000,6573460
2022-07-05,8.163000,8.177000,7.644000,7.763000,7.763000,14939788
2022-07-06,7.849000,7.898000,7.605000,7.688000,7.688000,12809355
2022-07-07,7.800000,8.019000,7.785000,7.983000,7.983000,11169777
2022-07-08,7.910000,8.277000,7.871000,8.200000,8.200000,11786040
2022-07-11,7.986000,8.074000,7.845000,7.870000,7.870000,9147874
2022-07-12,7.870000,7.870000,7.870000,7.870000,7.870000,0
2022-07-13,7.849000,7.896000,7.646000,7.778000,7.778000,8667029
2022-07-14,7.700000,7.908000,7.615000,7.674000,7.674000,14089656
2022-07-15,7.622000,7.854000,7.525000,7.799000,7.799000,12815063
2022-07-18,7.940000,8.158000,7.917000,8.071000,8.071000,10890379
2022-07-19,8.004000,8.506000,7.988000,8.432000,8.432000,10573499
2022-07-20,8.501000,8.637000,8.263000,8.399000,8.399000,12759356
2022-07-21,8.320000,8.674000,8.251000,8.460000,8.460000,15730355
2022-07-22,8.443000,8.454000,8.230000,8.262000,8.262000,11210534
2022-07-25,8.253000,8.458000,8.240000,8.351000,8.351000,8028501
2022-07-26,8.280000,8.317000,8.083000,8.189000,8.189000,10356708
2022-07-27,8.300000,8.316000,7.816000,8.055000,8.055000,20400279
2022-07-28,8.190000,8.462000,8.143000,8.341000,8.341000,15054028
2022-07-29,8.462000,8.605000,8.414000,8.526000,8.526000,9719546
2022-08-01,8.550000,8.604000,8.402000,8.402000,8.402000,9197173
2022-08-02,8.368000,8.466000,8.277000,8.410000,8.410000,6519488
2022-08-03,8.480000,8.564000,8.352000,8.564000,8.564000,8039908
2022-08-04,8.610000,8.792000,8.546000,8.626000,8.626000,9383881
2022-08-05,8.632000,8.802000,8.622000,8.755000,8.755000,6658176
2022-08-08,8.810000,8.896000,8.672000,8.799000,8.799000,6484202
2022-08-09,8.800000,8.825000,8.681000,8.727000,8.727000,4778154
2022-08-10,8.693000,8.868000,8.664000,8.829000,8.829000,7714471
2022-08-11,8.892000,8.963000,8.815000,8.864000,8.864000,6173146
2022-08-12,8.950000,9.130000,8.916000,9.061000,9.061000,8193539
2022-08-15,9.100000,9.116000,8.898000,8.942000,8.942000,5628293
2022-08-16,8.983000,9.092000,8.947000,8.964000,8.964000,5706031
2022-08-17,9.080000,9.182000,8.822000,8.856000,8.856000,7844503
2022-08-18,8.810000,8.955000,8.773000,8.868000,8.868000,6872297
2022-08-19,8.750000,8.755000,8.462000,8.496000,8.496000,10849544
2022-08-22,8.402000,8.461000,8.271000,8.387000,8.387000,7253829
2022-08-23,8.378000,8.443000,8.252000,8.337000,8.337000,9556365
2022-08-24,8.320000,8.365000,8.175000,8.359000,8.359000,7979604
2022-08-25,8.456000,8.512000,8.314000,8.364000,8.364000,5371612
2022-08-26,8.392000,8.515000,8.170000,8.171000,8.171000,6773632
2022-08-29,8.169000,8.258000,8.080000,8.242000,8.242000,5951411
2022-08-30,8.232000,8.561000,8.226000,8.392000,8.392000,9503694
2022-08-31,8.440000,8.493000,8.306000,8.323000,8.323000,7873666
2022-09-01,8.280000,8.308000,8.070000,8.130000,8.130000,8479512
2022-09-02,8.236000,8.580000,8.180000,8.573000,8.573000,9938059
2022-09-05,8.266000,8.280000,8.040000,8.181000,8.181000,11197994
2022-09-06,8.236000,8.440000,8.218000,8.358000,8.358000,9194142
2022-09-07,8.264000,8.340000,8.028000,8.195000,8.195000,11249328
2022-09-08,8.280000,8.718000,8.272000,8.650000,8.650000,18432601
2022-09-09,8.710000,8.978000,8.706000,8.932000,8.932000,12474008
2022-09-12,9.010000,9.278000,9.010000,9.216000,9.216000,12116664
2022-09-13,9.221000,9.291000,8.934000,9.024000,9.024000,11060750
2022-09-14,8.996000,9.144000,8.916000,9.020000,9.020000,9076547
2022-09-15,9.050000,9.299000,9.050000,9.232000,9.232000,13949593
2022-09-16,9.118000,9.154000,8.978000,9.069000,9.069000,20538411
2022-09-19,9.042000,9.145000,8.942000,9.095000,9.095000,7241546
2022-09-20,9.156000,9.283000,8.970000,8.982000,8.982000,8392094
2022-09-21,8.863000,8.910000,8.712000,8.819000,8.819000,9398940
2022-09-22,8.692000,9.324000,8.656000,9.033000,9.033000,16358469
2022-09-23,9.040000,9.040000,8.601000,8.632000,8.632000,15245531
2022-09-26,8.512000,8.648000,8.446000,8.491000,8.491000,9090399
2022-09-27,8.519000,8.587000,8.128000,8.128000,8.128000,15219822
2022-09-28,8.001000,8.019000,7.476000,7.854000,7.854000,24709992
2022-09-29,7.776000,7.810000,7.461000,7.594000,7.594000,13505184
2022-09-30,7.615000,7.734000,7.517000,7.646000,7.646000,10709219
2022-10-03,7.456000,7.687000,7.249000,7.630000,7.630000,13941136
2022-10-04,7.705000,8.070000,7.676000,8.070000,8.070000,12496377
2022-10-05,8.127000,8.140000,7.901000,7.934000,7.934000,10868838
2022-10-06,7.981000,8.051000,7.848000,7.867000,7.867000,8334226
2022-10-07,7.840000,7.990000,7.766000,7.822000,7.822000,7882187
2022-10-10,7.765000,8.145000,7.756000,7.964000,7.964000,10330624
2022-10-11,7.897000,7.897000,7.687000,7.778000,7.778000,10278114
2022-10-12,7.756000,7.826000,7.596000,7.788000,7.788000,9289863
2022-10-13,7.789000,8.433000,7.737000,8.360000,8.360000,18140608
2022-10-14,8.584000,8.807000,8.476000,8.611000,8.611000,20234820
2022-10-17,8.643000,8.720000,8.498000,8.630000,8.630000,11973260
2022-10-18,8.663000,8.984000,8.648000,8.853000,8.853000,13475346
2022-10-19,8.880000,9.012000,8.812000,8.887000,8.887000,11245593
2022-10-20,8.850000,8.960000,8.778000,8.929000,8.929000,5764132
2022-10-21,8.854000,8.932000,8.713000,8.896000,8.896000,15737461
2022-10-24,9.000000,9.258000,8.925000,9.117000,9.117000,10989972
2022-10-25,9.200000,9.266000,9.107000,9.266000,9.266000,10904268
2022-10-26,9.413000,9.488000,9.070000,9.377000,9.377000,14405725
2022-10-27,9.350000,9.910000,9.350000,9.856000,9.856000,20602859
2022-10-28,9.740000,9.893000,9.696000,9.826000,9.826000,9506676
2022-10-31,9.850000,9.892000,9.635000,9.660000,9.660000,10031583
2022-11-01,9.724000,9.863000,9.706000,9.728000,9.728000,7278279
2022-11-02,9.779000,9.868000,9.738000,9.793000,9.793000,6777249
2022-11-03,9.815000,9.841000,9.586000,9.669000,9.669000,6467970
2022-11-04,9.739000,9.846000,9.614000,9.726000,9.726000,9840712
2022-11-07,9.661000,9.907000,9.645000,9.766000,9.766000,7553470
2022-11-08,9.759000,9.871000,9.731000,9.871000,9.871000,6350854
2022-11-09,9.872000,9.946000,9.593000,9.693000,9.693000,10202874
2022-11-10,9.658000,10.028000,9.611000,9.964000,9.964000,12473082
2022-11-11,10.060000,10.318000,10.010000,10.218000,10.218000,14581534
2022-11-14,10.214000,10.346000,10.126000,10.178000,10.178000,7329376
2022-11-15,10.162000,10.428000,10.162000,10.316000,10.316000,10517381
2022-11-16,10.264000,10.320000,10.116000,10.134000,10.134000,8055010
2022-11-17,10.162000,10.210000,9.946000,10.100000,10.100000,5452795
2022-11-18,10.148000,10.212000,10.100000,10.212000,10.212000,13274434
2022-11-21,10.150000,10.280000,10.150000,10.218000,10.218000,6870303
2022-11-22,10.192000,10.234000,10.130000,10.170000,10.170000,2159660
1 Date Open High Low Close Adj Close Volume
2 2021-11-22 10.870000 10.908000 10.694000 10.864000 10.635092 10295063
3 2021-11-23 10.800000 11.188000 10.786000 11.180000 10.944433 14866248
4 2021-11-24 11.150000 11.548000 11.098000 11.450000 11.208744 16356050
5 2021-11-25 11.462000 11.572000 11.404000 11.570000 11.326216 8793212
6 2021-11-26 10.920000 11.038000 10.700000 10.700000 10.474547 22453286
7 2021-11-29 10.936000 10.966000 10.646000 10.678000 10.453012 13389305
8 2021-11-30 10.500000 10.790000 10.410000 10.660000 10.435390 14952686
9 2021-12-01 10.792000 11.004000 10.792000 10.886000 10.656628 9992083
10 2021-12-02 10.732000 10.978000 10.698000 10.922000 10.691870 9779658
11 2021-12-03 11.040000 11.094000 10.726000 10.742000 10.515662 10084663
12 2021-12-06 10.980000 11.216000 10.936000 11.174000 10.938560 11810118
13 2021-12-07 11.174000 11.174000 11.174000 11.174000 10.938560 0
14 2021-12-08 11.384000 11.480000 11.138000 11.408000 11.167629 8235012
15 2021-12-09 11.270000 11.296000 11.000000 11.022000 10.789762 9418780
16 2021-12-10 10.960000 11.044000 10.890000 10.920000 10.689912 6477812
17 2021-12-13 10.980000 11.026000 10.788000 10.806000 10.578314 5573870
18 2021-12-14 10.870000 11.054000 10.808000 10.930000 10.699701 7452098
19 2021-12-15 10.982000 11.014000 10.802000 10.836000 10.607682 5690290
20 2021-12-16 10.960000 11.174000 10.956000 11.058000 10.825004 10207690
21 2021-12-17 11.000000 11.060000 10.818000 10.930000 10.699701 15850322
22 2021-12-20 10.680000 10.826000 10.494000 10.712000 10.486294 7869924
23 2021-12-21 10.870000 11.040000 10.778000 10.968000 10.736900 6849378
24 2021-12-22 10.962000 11.004000 10.860000 10.996000 10.764311 4817389
25 2021-12-23 11.022000 11.228000 11.022000 11.192000 10.956181 6767967
26 2021-12-27 11.080000 11.242000 11.014000 11.224000 10.987506 3850776
27 2021-12-28 11.222000 11.334000 11.204000 11.274000 11.036453 4022275
28 2021-12-29 11.258000 11.308000 11.066000 11.112000 10.877867 4457001
29 2021-12-30 11.062000 11.092000 11.008000 11.018000 10.785847 3424399
30 2022-01-03 11.066000 11.378000 11.020000 11.348000 11.108893 8813113
31 2022-01-04 11.374000 11.744000 11.350000 11.692000 11.445645 13350463
32 2022-01-05 11.716000 11.956000 11.602000 11.850000 11.600317 10367648
33 2022-01-06 11.748000 12.252000 11.700000 12.150000 11.893994 14599870
34 2022-01-07 12.330000 12.482000 12.126000 12.366000 12.105444 13200588
35 2022-01-10 12.480000 12.564000 12.330000 12.374000 12.113275 10011119
36 2022-01-11 12.150000 12.416000 12.090000 12.314000 12.054540 11994824
37 2022-01-12 12.410000 12.444000 12.184000 12.224000 11.966435 10424643
38 2022-01-13 12.180000 12.266000 11.910000 12.200000 11.942942 12039618
39 2022-01-14 12.074000 12.190000 11.774000 11.954000 11.702126 13552725
40 2022-01-17 12.070000 12.132000 11.984000 12.018000 11.764776 4959428
41 2022-01-18 11.886000 12.162000 11.854000 11.926000 11.674714 8904835
42 2022-01-19 11.872000 11.962000 11.720000 11.784000 11.535707 10312033
43 2022-01-20 11.720000 11.850000 11.600000 11.676000 11.429982 7580793
44 2022-01-21 11.550000 11.618000 11.332000 11.478000 11.236155 12526702
45 2022-01-24 11.406000 11.478000 10.702000 10.760000 10.533283 16753223
46 2022-01-25 10.940000 11.086000 10.764000 11.074000 10.840667 12594659
47 2022-01-26 11.206000 11.540000 11.196000 11.420000 11.179377 12466641
48 2022-01-27 11.450000 12.116000 11.394000 11.920000 11.668841 20304574
49 2022-01-28 12.040000 12.040000 11.816000 11.912000 11.661010 14747257
50 2022-01-31 12.150000 12.410000 12.052000 12.254000 11.995804 15872843
51 2022-02-01 12.424000 12.688000 12.310000 12.636000 12.369755 14939739
52 2022-02-02 12.710000 12.908000 12.608000 12.640000 12.373671 13386633
53 2022-02-03 12.642000 13.374000 12.632000 13.260000 12.980607 25079467
54 2022-02-04 13.386000 13.656000 13.306000 13.578000 13.291906 21303671
55 2022-02-07 13.770000 13.780000 13.326000 13.698000 13.409378 16298114
56 2022-02-08 13.784000 14.428000 13.766000 14.374000 14.071135 19853075
57 2022-02-09 14.250000 14.446000 14.052000 14.410000 14.106376 21499326
58 2022-02-10 14.356000 14.636000 14.334000 14.462000 14.157280 16980055
59 2022-02-11 14.302000 14.558000 14.112000 14.398000 14.094628 16205921
60 2022-02-14 13.818000 14.020000 13.458000 13.896000 13.603207 22979062
61 2022-02-15 13.804000 14.110000 13.780000 14.018000 13.722635 13342424
62 2022-02-16 14.080000 14.154000 13.734000 13.884000 13.591459 12364044
63 2022-02-17 13.926000 13.952000 13.606000 13.690000 13.401546 12682200
64 2022-02-18 13.700000 13.772000 13.486000 13.564000 13.278202 13131951
65 2022-02-21 13.700000 13.908000 13.168000 13.298000 13.017807 12280034
66 2022-02-22 12.758000 13.366000 12.510000 13.204000 12.925787 20094487
67 2022-02-23 13.308000 13.340000 12.796000 12.874000 12.602739 15793934
68 2022-02-24 11.930000 12.344000 11.246000 11.260000 11.022748 44158996
69 2022-02-25 11.630000 12.074000 11.022000 11.878000 11.627727 31405810
70 2022-02-28 11.214000 11.306000 10.692000 11.260000 11.022748 29188148
71 2022-03-01 11.170000 11.350000 10.408000 10.408000 10.188700 27994686
72 2022-03-02 10.162000 10.522000 9.912000 10.388000 10.169121 26810629
73 2022-03-03 10.486000 10.536000 10.042000 10.102000 9.889148 20150401
74 2022-03-04 9.925000 9.925000 9.148000 9.148000 8.955248 35713032
75 2022-03-07 8.691000 9.214000 8.163000 8.895000 8.707580 36011795
76 2022-03-08 8.711000 9.629000 8.653000 9.119000 8.926860 30052317
77 2022-03-09 9.737000 9.845000 9.436000 9.806000 9.599383 27148730
78 2022-03-10 9.872000 9.968000 9.324000 9.740000 9.534775 35128906
79 2022-03-11 9.896000 10.050000 9.521000 9.591000 9.388914 22804222
80 2022-03-14 9.797000 10.458000 9.719000 10.356000 10.137795 28407010
81 2022-03-15 10.090000 10.484000 9.950000 10.326000 10.108428 19914872
82 2022-03-16 10.640000 11.146000 10.572000 11.070000 10.836751 26979208
83 2022-03-17 11.110000 11.308000 10.662000 10.898000 10.668375 17264569
84 2022-03-18 10.910000 11.050000 10.746000 11.024000 10.791720 23661795
85 2022-03-21 11.076000 11.288000 11.030000 11.078000 10.844583 13500809
86 2022-03-22 11.200000 11.708000 11.176000 11.700000 11.453477 17889007
87 2022-03-23 11.800000 11.866000 11.516000 11.594000 11.349710 12200569
88 2022-03-24 11.570000 11.666000 11.454000 11.540000 11.296848 10071605
89 2022-03-25 11.562000 11.798000 11.458000 11.658000 11.412362 10869740
90 2022-03-28 11.648000 11.972000 11.602000 11.662000 11.416277 9880630
91 2022-03-29 11.842000 12.114000 11.538000 11.968000 11.715830 19418742
92 2022-03-30 11.880000 11.926000 11.566000 11.634000 11.388867 10276916
93 2022-03-31 11.820000 11.940000 11.480000 11.510000 11.267480 14294463
94 2022-04-01 11.650000 11.996000 11.614000 11.822000 11.572906 12007818
95 2022-04-04 11.814000 11.950000 11.622000 11.806000 11.557243 8008604
96 2022-04-05 11.818000 11.972000 11.674000 11.766000 11.518085 10328318
97 2022-04-06 11.740000 11.932000 11.244000 11.394000 11.153924 14708099
98 2022-04-07 11.440000 11.744000 11.382000 11.400000 11.159798 10017346
99 2022-04-08 11.652000 11.948000 11.622000 11.844000 11.594442 10219736
100 2022-04-11 11.830000 12.042000 11.776000 11.924000 11.672757 9319572
101 2022-04-12 10.960000 11.058000 10.638000 10.808000 10.580271 34888236
102 2022-04-13 10.838000 10.896000 10.616000 10.896000 10.666417 14699189
103 2022-04-14 10.980000 11.000000 10.838000 10.976000 10.744732 14362799
104 2022-04-19 10.958000 11.094000 10.842000 11.002000 10.770184 11152850
105 2022-04-20 11.010000 11.314000 11.010000 11.218000 10.981633 13929821
106 2022-04-21 11.218000 11.218000 11.218000 11.218000 10.981633 0
107 2022-04-22 11.218000 11.218000 11.218000 11.218000 10.981633 0
108 2022-04-25 10.806000 10.858000 10.382000 10.392000 10.173037 15058588
109 2022-04-26 10.656000 10.680000 10.120000 10.120000 9.906768 14313567
110 2022-04-27 10.120000 10.120000 10.120000 10.120000 9.906768 0
111 2022-04-28 9.750000 9.907000 9.514000 9.622000 9.419261 15941470
112 2022-04-29 9.761000 9.892000 9.255000 9.626000 9.423177 23656422
113 2022-05-02 9.550000 9.626000 9.130000 9.477000 9.277316 13801078
114 2022-05-03 9.638000 9.892000 9.594000 9.861000 9.653225 15059589
115 2022-05-04 9.959000 9.980000 9.760000 9.818000 9.611131 10085502
116 2022-05-05 10.094000 10.108000 9.437000 9.451000 9.251864 15004649
117 2022-05-06 9.451000 9.451000 9.451000 9.451000 9.251864 0
118 2022-05-09 9.217000 9.331000 8.956000 8.956000 8.767294 12430646
119 2022-05-10 9.102000 9.299000 9.067000 9.101000 8.909239 10715650
120 2022-05-11 9.212000 9.403000 8.988000 9.314000 9.117751 13449301
121 2022-05-12 9.090000 9.155000 8.814000 9.132000 8.939586 15622882
122 2022-05-13 9.132000 9.132000 9.132000 9.132000 8.939586 0
123 2022-05-16 9.313000 9.429000 9.181000 9.219000 9.024753 9085840
124 2022-05-17 9.379000 9.638000 9.350000 9.538000 9.337031 12170287
125 2022-05-18 9.650000 9.711000 9.463000 9.471000 9.271442 9230090
126 2022-05-19 9.426000 9.498000 9.302000 9.492000 9.292000 14035561
127 2022-05-20 9.530000 9.573000 9.294000 9.362000 9.362000 12131184
128 2022-05-23 9.617000 10.018000 9.563000 10.018000 10.018000 14551549
129 2022-05-24 9.884000 10.314000 9.880000 10.084000 10.084000 14533165
130 2022-05-25 10.084000 10.084000 10.084000 10.084000 10.084000 0
131 2022-05-26 10.238000 10.432000 10.200000 10.414000 10.414000 7968466
132 2022-05-27 10.414000 10.414000 10.414000 10.414000 10.414000 0
133 2022-05-30 10.414000 10.414000 10.414000 10.414000 10.414000 0
134 2022-05-31 10.594000 10.734000 10.370000 10.374000 10.374000 12743581
135 2022-06-01 10.516000 10.554000 10.242000 10.288000 10.288000 9533794
136 2022-06-02 10.288000 10.288000 10.288000 10.288000 10.288000 0
137 2022-06-03 10.288000 10.288000 10.288000 10.288000 10.288000 0
138 2022-06-06 10.308000 10.508000 10.276000 10.456000 10.456000 5754428
139 2022-06-07 10.358000 10.460000 10.216000 10.336000 10.336000 7111395
140 2022-06-08 10.320000 10.344000 9.971000 10.140000 10.140000 9335127
141 2022-06-09 10.112000 10.186000 9.946000 10.014000 10.014000 9284551
142 2022-06-10 9.950000 9.967000 9.389000 9.428000 9.428000 15495962
143 2022-06-13 9.360000 9.362000 9.133000 9.250000 9.250000 11736567
144 2022-06-14 9.336000 9.439000 9.164000 9.256000 9.256000 9114076
145 2022-06-15 9.369000 9.551000 9.309000 9.496000 9.496000 10462663
146 2022-06-16 9.500000 9.561000 9.278000 9.338000 9.338000 11018534
147 2022-06-17 9.400000 9.560000 9.314000 9.401000 9.401000 21270123
148 2022-06-20 9.470000 9.741000 9.328000 9.663000 9.663000 0
149 2022-06-21 9.700000 9.902000 9.662000 9.709000 9.709000 8089711
150 2022-06-22 9.520000 9.754000 9.408000 9.694000 9.694000 8483780
151 2022-06-23 9.730000 9.793000 8.512000 8.512000 8.512000 28190370
152 2022-06-24 8.631000 8.930000 8.286000 8.919000 8.919000 18868990
153 2022-06-27 8.964000 9.149000 8.749000 8.890000 8.890000 10112593
154 2022-06-28 8.971000 9.084000 8.844000 8.863000 8.863000 10200558
155 2022-06-29 8.710000 8.796000 8.560000 8.571000 8.571000 10311991
156 2022-06-30 8.445000 8.447000 8.120000 8.318000 8.318000 17462311
157 2022-07-01 8.182000 8.269000 7.930000 8.053000 8.053000 16767255
158 2022-07-04 8.100000 8.166000 7.986000 8.092000 8.092000 6573460
159 2022-07-05 8.163000 8.177000 7.644000 7.763000 7.763000 14939788
160 2022-07-06 7.849000 7.898000 7.605000 7.688000 7.688000 12809355
161 2022-07-07 7.800000 8.019000 7.785000 7.983000 7.983000 11169777
162 2022-07-08 7.910000 8.277000 7.871000 8.200000 8.200000 11786040
163 2022-07-11 7.986000 8.074000 7.845000 7.870000 7.870000 9147874
164 2022-07-12 7.870000 7.870000 7.870000 7.870000 7.870000 0
165 2022-07-13 7.849000 7.896000 7.646000 7.778000 7.778000 8667029
166 2022-07-14 7.700000 7.908000 7.615000 7.674000 7.674000 14089656
167 2022-07-15 7.622000 7.854000 7.525000 7.799000 7.799000 12815063
168 2022-07-18 7.940000 8.158000 7.917000 8.071000 8.071000 10890379
169 2022-07-19 8.004000 8.506000 7.988000 8.432000 8.432000 10573499
170 2022-07-20 8.501000 8.637000 8.263000 8.399000 8.399000 12759356
171 2022-07-21 8.320000 8.674000 8.251000 8.460000 8.460000 15730355
172 2022-07-22 8.443000 8.454000 8.230000 8.262000 8.262000 11210534
173 2022-07-25 8.253000 8.458000 8.240000 8.351000 8.351000 8028501
174 2022-07-26 8.280000 8.317000 8.083000 8.189000 8.189000 10356708
175 2022-07-27 8.300000 8.316000 7.816000 8.055000 8.055000 20400279
176 2022-07-28 8.190000 8.462000 8.143000 8.341000 8.341000 15054028
177 2022-07-29 8.462000 8.605000 8.414000 8.526000 8.526000 9719546
178 2022-08-01 8.550000 8.604000 8.402000 8.402000 8.402000 9197173
179 2022-08-02 8.368000 8.466000 8.277000 8.410000 8.410000 6519488
180 2022-08-03 8.480000 8.564000 8.352000 8.564000 8.564000 8039908
181 2022-08-04 8.610000 8.792000 8.546000 8.626000 8.626000 9383881
182 2022-08-05 8.632000 8.802000 8.622000 8.755000 8.755000 6658176
183 2022-08-08 8.810000 8.896000 8.672000 8.799000 8.799000 6484202
184 2022-08-09 8.800000 8.825000 8.681000 8.727000 8.727000 4778154
185 2022-08-10 8.693000 8.868000 8.664000 8.829000 8.829000 7714471
186 2022-08-11 8.892000 8.963000 8.815000 8.864000 8.864000 6173146
187 2022-08-12 8.950000 9.130000 8.916000 9.061000 9.061000 8193539
188 2022-08-15 9.100000 9.116000 8.898000 8.942000 8.942000 5628293
189 2022-08-16 8.983000 9.092000 8.947000 8.964000 8.964000 5706031
190 2022-08-17 9.080000 9.182000 8.822000 8.856000 8.856000 7844503
191 2022-08-18 8.810000 8.955000 8.773000 8.868000 8.868000 6872297
192 2022-08-19 8.750000 8.755000 8.462000 8.496000 8.496000 10849544
193 2022-08-22 8.402000 8.461000 8.271000 8.387000 8.387000 7253829
194 2022-08-23 8.378000 8.443000 8.252000 8.337000 8.337000 9556365
195 2022-08-24 8.320000 8.365000 8.175000 8.359000 8.359000 7979604
196 2022-08-25 8.456000 8.512000 8.314000 8.364000 8.364000 5371612
197 2022-08-26 8.392000 8.515000 8.170000 8.171000 8.171000 6773632
198 2022-08-29 8.169000 8.258000 8.080000 8.242000 8.242000 5951411
199 2022-08-30 8.232000 8.561000 8.226000 8.392000 8.392000 9503694
200 2022-08-31 8.440000 8.493000 8.306000 8.323000 8.323000 7873666
201 2022-09-01 8.280000 8.308000 8.070000 8.130000 8.130000 8479512
202 2022-09-02 8.236000 8.580000 8.180000 8.573000 8.573000 9938059
203 2022-09-05 8.266000 8.280000 8.040000 8.181000 8.181000 11197994
204 2022-09-06 8.236000 8.440000 8.218000 8.358000 8.358000 9194142
205 2022-09-07 8.264000 8.340000 8.028000 8.195000 8.195000 11249328
206 2022-09-08 8.280000 8.718000 8.272000 8.650000 8.650000 18432601
207 2022-09-09 8.710000 8.978000 8.706000 8.932000 8.932000 12474008
208 2022-09-12 9.010000 9.278000 9.010000 9.216000 9.216000 12116664
209 2022-09-13 9.221000 9.291000 8.934000 9.024000 9.024000 11060750
210 2022-09-14 8.996000 9.144000 8.916000 9.020000 9.020000 9076547
211 2022-09-15 9.050000 9.299000 9.050000 9.232000 9.232000 13949593
212 2022-09-16 9.118000 9.154000 8.978000 9.069000 9.069000 20538411
213 2022-09-19 9.042000 9.145000 8.942000 9.095000 9.095000 7241546
214 2022-09-20 9.156000 9.283000 8.970000 8.982000 8.982000 8392094
215 2022-09-21 8.863000 8.910000 8.712000 8.819000 8.819000 9398940
216 2022-09-22 8.692000 9.324000 8.656000 9.033000 9.033000 16358469
217 2022-09-23 9.040000 9.040000 8.601000 8.632000 8.632000 15245531
218 2022-09-26 8.512000 8.648000 8.446000 8.491000 8.491000 9090399
219 2022-09-27 8.519000 8.587000 8.128000 8.128000 8.128000 15219822
220 2022-09-28 8.001000 8.019000 7.476000 7.854000 7.854000 24709992
221 2022-09-29 7.776000 7.810000 7.461000 7.594000 7.594000 13505184
222 2022-09-30 7.615000 7.734000 7.517000 7.646000 7.646000 10709219
223 2022-10-03 7.456000 7.687000 7.249000 7.630000 7.630000 13941136
224 2022-10-04 7.705000 8.070000 7.676000 8.070000 8.070000 12496377
225 2022-10-05 8.127000 8.140000 7.901000 7.934000 7.934000 10868838
226 2022-10-06 7.981000 8.051000 7.848000 7.867000 7.867000 8334226
227 2022-10-07 7.840000 7.990000 7.766000 7.822000 7.822000 7882187
228 2022-10-10 7.765000 8.145000 7.756000 7.964000 7.964000 10330624
229 2022-10-11 7.897000 7.897000 7.687000 7.778000 7.778000 10278114
230 2022-10-12 7.756000 7.826000 7.596000 7.788000 7.788000 9289863
231 2022-10-13 7.789000 8.433000 7.737000 8.360000 8.360000 18140608
232 2022-10-14 8.584000 8.807000 8.476000 8.611000 8.611000 20234820
233 2022-10-17 8.643000 8.720000 8.498000 8.630000 8.630000 11973260
234 2022-10-18 8.663000 8.984000 8.648000 8.853000 8.853000 13475346
235 2022-10-19 8.880000 9.012000 8.812000 8.887000 8.887000 11245593
236 2022-10-20 8.850000 8.960000 8.778000 8.929000 8.929000 5764132
237 2022-10-21 8.854000 8.932000 8.713000 8.896000 8.896000 15737461
238 2022-10-24 9.000000 9.258000 8.925000 9.117000 9.117000 10989972
239 2022-10-25 9.200000 9.266000 9.107000 9.266000 9.266000 10904268
240 2022-10-26 9.413000 9.488000 9.070000 9.377000 9.377000 14405725
241 2022-10-27 9.350000 9.910000 9.350000 9.856000 9.856000 20602859
242 2022-10-28 9.740000 9.893000 9.696000 9.826000 9.826000 9506676
243 2022-10-31 9.850000 9.892000 9.635000 9.660000 9.660000 10031583
244 2022-11-01 9.724000 9.863000 9.706000 9.728000 9.728000 7278279
245 2022-11-02 9.779000 9.868000 9.738000 9.793000 9.793000 6777249
246 2022-11-03 9.815000 9.841000 9.586000 9.669000 9.669000 6467970
247 2022-11-04 9.739000 9.846000 9.614000 9.726000 9.726000 9840712
248 2022-11-07 9.661000 9.907000 9.645000 9.766000 9.766000 7553470
249 2022-11-08 9.759000 9.871000 9.731000 9.871000 9.871000 6350854
250 2022-11-09 9.872000 9.946000 9.593000 9.693000 9.693000 10202874
251 2022-11-10 9.658000 10.028000 9.611000 9.964000 9.964000 12473082
252 2022-11-11 10.060000 10.318000 10.010000 10.218000 10.218000 14581534
253 2022-11-14 10.214000 10.346000 10.126000 10.178000 10.178000 7329376
254 2022-11-15 10.162000 10.428000 10.162000 10.316000 10.316000 10517381
255 2022-11-16 10.264000 10.320000 10.116000 10.134000 10.134000 8055010
256 2022-11-17 10.162000 10.210000 9.946000 10.100000 10.100000 5452795
257 2022-11-18 10.148000 10.212000 10.100000 10.212000 10.212000 13274434
258 2022-11-21 10.150000 10.280000 10.150000 10.218000 10.218000 6870303
259 2022-11-22 10.192000 10.234000 10.130000 10.170000 10.170000 2159660

View File

@ -0,0 +1,258 @@
Date,Open,High,Low,Close,Adj Close,Volume
2021-11-22,307.100006,313.799988,307.000000,313.799988,309.679352,108
2021-11-23,307.100006,310.000000,306.799988,306.799988,302.771271,59
2021-11-24,312.600006,334.000000,310.500000,330.799988,326.456146,893
2021-11-25,328.600006,334.100006,324.700012,326.700012,322.409973,547
2021-11-26,321.600006,321.600006,308.500000,314.200012,310.074127,1882
2021-11-29,320.000000,324.200012,308.000000,308.600006,304.547668,82
2021-11-30,303.399994,306.600006,300.399994,305.500000,301.488403,378
2021-12-01,308.899994,310.100006,306.399994,309.600006,305.534546,88
2021-12-02,304.399994,309.100006,302.200012,309.100006,305.041138,257
2021-12-03,310.899994,312.000000,309.200012,309.200012,305.139832,90
2021-12-06,313.500000,314.299988,311.000000,314.299988,310.172821,79
2021-12-07,314.299988,314.299988,314.299988,314.299988,310.172821,0
2021-12-08,316.600006,321.700012,316.600006,317.600006,313.429504,76
2021-12-09,321.100006,321.100006,318.200012,320.500000,316.291412,139
2021-12-10,321.700012,322.000000,318.200012,318.200012,314.021637,95
2021-12-13,317.899994,318.100006,310.399994,310.399994,306.324005,354
2021-12-14,311.100006,311.100006,308.700012,308.700012,304.646393,2
2021-12-15,312.899994,312.899994,305.399994,305.399994,301.389679,36
2021-12-16,308.100006,310.299988,306.000000,309.899994,305.830566,8
2021-12-17,306.500000,311.700012,306.500000,308.600006,304.547668,31
2021-12-20,307.000000,307.000000,299.200012,299.200012,295.271118,413
2021-12-21,299.200012,299.200012,299.200012,299.200012,295.271118,0
2021-12-22,308.600006,310.000000,306.799988,306.799988,302.771271,120
2021-12-23,309.700012,309.700012,309.500000,309.500000,305.435883,20
2021-12-27,305.299988,308.600006,305.299988,308.600006,304.547668,3
2021-12-28,311.000000,311.000000,309.200012,310.000000,305.929260,19
2021-12-29,306.899994,306.899994,305.899994,306.000000,301.981812,142
2021-12-30,303.399994,305.399994,303.399994,304.899994,301.918884,162
2022-01-03,303.600006,306.200012,303.600006,306.100006,303.107178,275
2022-01-04,312.200012,312.700012,310.500000,312.600006,309.543610,138
2022-01-05,327.299988,338.000000,327.299988,334.500000,331.229492,170
2022-01-06,331.100006,333.100006,329.600006,329.600006,326.377411,71
2022-01-07,335.299988,338.500000,332.500000,335.700012,332.417786,399
2022-01-10,333.899994,342.000000,332.299988,332.399994,329.149994,504
2022-01-11,338.000000,338.700012,332.200012,334.100006,330.833405,269
2022-01-12,336.399994,339.399994,328.399994,329.100006,325.882294,484
2022-01-13,329.200012,333.600006,328.299988,333.600006,330.338287,111
2022-01-14,334.799988,334.799988,329.100006,329.100006,325.882294,226
2022-01-17,335.299988,335.299988,329.600006,331.799988,328.555847,26
2022-01-18,332.600006,341.100006,330.100006,337.500000,334.200165,394
2022-01-19,339.600006,341.299988,339.100006,340.299988,336.972778,288
2022-01-20,334.299988,336.700012,328.000000,334.899994,331.625580,656
2022-01-21,323.899994,327.600006,319.100006,327.600006,324.396942,284
2022-01-24,324.100006,324.200012,309.399994,313.200012,310.137726,568
2022-01-25,315.799988,324.000000,314.200012,315.100006,312.019165,223
2022-01-26,330.799988,336.600006,328.799988,333.399994,330.140228,701
2022-01-27,331.700012,342.200012,331.700012,342.200012,338.854187,403
2022-01-28,340.200012,340.200012,330.100006,333.500000,330.239258,1060
2022-01-31,335.000000,335.899994,331.899994,334.299988,331.031433,180
2022-02-01,335.799988,339.200012,331.899994,333.899994,330.635345,260
2022-02-02,337.600006,338.200012,326.500000,326.500000,323.307709,131
2022-02-03,328.500000,330.899994,327.600006,328.700012,325.486176,153
2022-02-04,323.799988,324.500000,319.899994,321.000000,317.861481,138
2022-02-07,322.000000,328.399994,322.000000,325.000000,321.822388,250
2022-02-08,329.200012,338.799988,329.200012,338.799988,335.487396,66
2022-02-09,340.500000,349.100006,340.500000,345.600006,342.220947,383
2022-02-10,349.100006,349.100006,344.500000,344.500000,341.131683,1012
2022-02-11,347.100006,350.100006,346.000000,350.100006,346.676941,520
2022-02-14,343.200012,348.600006,340.600006,344.799988,341.428741,392
2022-02-15,344.100006,348.899994,344.100006,348.100006,344.696503,64
2022-02-16,347.700012,350.299988,340.000000,341.899994,338.557098,687
2022-02-17,341.299988,343.399994,338.799988,341.899994,338.557098,301
2022-02-18,338.000000,344.399994,325.000000,329.100006,325.882294,1696
2022-02-21,326.899994,328.899994,319.899994,322.899994,319.742889,157
2022-02-22,313.500000,325.600006,309.700012,324.399994,321.228241,1512
2022-02-23,313.399994,317.100006,304.000000,304.000000,301.027679,126
2022-02-24,288.899994,303.899994,280.899994,302.399994,299.443329,1039
2022-02-25,306.100006,310.600006,301.000000,305.299988,302.314972,461
2022-02-28,309.700012,322.200012,306.200012,321.200012,318.059540,125
2022-03-01,325.000000,325.000000,317.700012,319.100006,315.980042,239
2022-03-02,318.100006,336.600006,318.100006,336.200012,332.912872,812
2022-03-03,342.600006,343.600006,338.500000,342.399994,339.052216,324
2022-03-04,345.200012,349.700012,334.700012,347.000000,343.607269,1542
2022-03-07,350.299988,369.600006,345.500000,362.899994,359.351807,514
2022-03-08,340.700012,351.899994,334.399994,350.399994,346.974030,434
2022-03-09,340.500000,341.200012,334.399994,335.799988,332.516724,379
2022-03-10,335.500000,341.299988,329.799988,338.100006,334.794281,294
2022-03-11,346.399994,354.100006,346.399994,354.100006,350.637817,601
2022-03-14,357.600006,363.299988,355.399994,363.299988,359.747864,621
2022-03-15,356.600006,359.000000,348.600006,351.700012,348.261322,251
2022-03-16,356.899994,363.100006,353.100006,353.100006,349.647614,102
2022-03-17,351.600006,357.200012,348.899994,357.200012,353.707550,159
2022-03-18,365.000000,370.700012,365.000000,370.399994,366.778442,320
2022-03-21,375.100006,386.299988,374.399994,380.799988,377.076782,1110
2022-03-22,387.799988,394.700012,384.700012,384.700012,380.938660,517
2022-03-23,390.500000,394.899994,385.500000,394.500000,390.642853,1109
2022-03-24,395.500000,396.100006,388.000000,388.000000,384.206390,161
2022-03-25,394.700012,396.299988,391.700012,392.299988,388.464325,320
2022-03-28,400.000000,404.200012,392.600006,392.600006,388.761414,2466
2022-03-29,398.799988,398.799988,368.899994,372.700012,369.056000,1222
2022-03-30,371.799988,379.399994,369.299988,374.899994,372.283295,334
2022-03-31,375.500000,378.899994,372.600006,374.200012,371.588165,218
2022-04-01,377.950012,381.250000,376.950012,377.700012,375.063751,221
2022-04-04,380.950012,381.500000,372.000000,378.250000,375.609894,859
2022-04-05,381.000000,383.600006,378.000000,378.399994,375.758881,378
2022-04-06,379.000000,381.049988,373.649994,375.000000,372.382568,436
2022-04-07,378.850006,381.299988,371.649994,375.149994,372.531555,42
2022-04-08,378.750000,382.899994,376.600006,382.549988,379.879883,231
2022-04-11,384.000000,391.149994,382.100006,385.649994,382.958282,557
2022-04-12,385.000000,391.799988,385.000000,389.649994,386.930359,203
2022-04-13,390.000000,393.750000,390.000000,390.700012,387.973022,132
2022-04-14,393.000000,400.649994,390.049988,400.649994,397.853546,135
2022-04-19,406.899994,410.549988,403.850006,403.850006,401.031219,715
2022-04-20,407.000000,410.100006,403.350006,407.950012,405.102631,235
2022-04-21,407.950012,407.950012,407.950012,407.950012,405.102631,0
2022-04-22,392.500000,394.799988,382.350006,383.200012,380.525391,290
2022-04-25,373.950012,374.000000,351.350006,351.500000,349.046600,2116
2022-04-26,356.250000,363.450012,356.250000,360.799988,358.281708,267
2022-04-27,360.799988,360.799988,360.799988,360.799988,358.281708,0
2022-04-28,371.500000,372.399994,358.299988,361.250000,358.728577,510
2022-04-29,365.000000,368.350006,361.000000,368.350006,365.778992,196
2022-05-02,363.350006,363.350006,358.450012,358.450012,355.948120,86
2022-05-03,360.000000,370.500000,360.000000,370.399994,367.814697,201
2022-05-04,374.250000,376.350006,365.399994,368.700012,366.126587,345
2022-05-05,377.649994,377.649994,364.850006,365.950012,363.395752,343
2022-05-06,365.950012,365.950012,365.950012,365.950012,363.395752,0
2022-05-09,354.950012,358.649994,348.500000,348.500000,346.067566,106
2022-05-10,346.250000,351.100006,345.500000,346.149994,343.733978,171
2022-05-11,348.700012,353.200012,341.950012,353.200012,350.734772,221
2022-05-12,349.850006,350.049988,346.049988,349.450012,347.010925,161
2022-05-13,349.450012,349.450012,349.450012,349.450012,347.010925,0
2022-05-16,355.399994,360.350006,351.000000,360.350006,357.834839,205
2022-05-17,361.000000,363.000000,359.450012,361.549988,359.026459,95
2022-05-18,367.299988,367.299988,357.000000,357.000000,354.508240,157
2022-05-19,352.450012,352.450012,339.200012,342.149994,339.761902,435
2022-05-20,340.799988,349.750000,303.500000,304.700012,302.573303,3611
2022-05-23,295.049988,315.000000,295.000000,311.350006,309.176880,1785
2022-05-24,308.600006,311.000000,305.549988,306.899994,304.757935,312
2022-05-25,306.899994,306.899994,306.899994,306.899994,304.757935,0
2022-05-26,323.899994,326.000000,317.899994,322.149994,319.901459,504
2022-05-27,322.149994,322.149994,322.149994,322.149994,319.901459,0
2022-05-30,322.149994,322.149994,322.149994,322.149994,319.901459,0
2022-05-31,336.649994,338.149994,332.450012,333.100006,330.775055,1135
2022-06-01,335.149994,339.000000,329.450012,329.450012,327.150543,617
2022-06-02,329.450012,329.450012,329.450012,329.450012,327.150543,0
2022-06-03,339.500000,339.500000,334.149994,335.649994,333.307251,394
2022-06-06,341.149994,341.750000,336.000000,337.700012,335.342957,228
2022-06-07,340.850006,341.600006,338.200012,340.600006,338.222687,173
2022-06-08,344.799988,344.850006,333.649994,333.649994,331.321198,266
2022-06-09,332.299988,334.649994,325.299988,329.049988,326.753326,303
2022-06-10,321.649994,326.649994,316.100006,318.750000,316.525208,358
2022-06-13,317.549988,317.549988,308.000000,313.350006,311.162903,1206
2022-06-14,310.750000,316.350006,310.750000,314.049988,311.858002,102
2022-06-15,315.649994,316.700012,310.750000,315.200012,312.999969,122
2022-06-16,313.299988,314.450012,302.000000,302.649994,300.537567,221
2022-06-17,300.950012,307.200012,300.950012,306.950012,304.807556,87
2022-06-20,308.899994,309.600006,306.000000,309.600006,307.439056,20
2022-06-21,312.149994,316.500000,310.549988,313.750000,311.560120,173
2022-06-22,312.450012,312.450012,302.950012,304.799988,302.672546,800
2022-06-23,301.950012,306.350006,284.950012,287.200012,285.195435,652
2022-06-24,282.200012,296.250000,282.200012,296.100006,294.033295,902
2022-06-27,297.750000,299.549988,296.750000,299.350006,297.260620,68
2022-06-28,300.299988,302.649994,296.299988,296.299988,294.231873,452
2022-06-29,290.100006,294.649994,286.049988,286.049988,285.140869,45
2022-06-30,285.049988,286.600006,284.000000,286.500000,285.589447,331
2022-07-01,286.500000,291.399994,285.700012,287.600006,286.685974,249
2022-07-04,290.500000,290.500000,289.549988,289.750000,288.829132,61
2022-07-05,291.850006,291.850006,282.500000,282.549988,281.652008,514
2022-07-06,284.250000,285.149994,279.850006,281.100006,280.206635,145
2022-07-07,285.200012,295.000000,285.200012,295.000000,294.062439,722
2022-07-08,300.899994,301.250000,298.649994,299.100006,298.149414,143
2022-07-11,300.950012,300.950012,297.899994,298.299988,297.351929,482
2022-07-12,298.299988,298.299988,298.299988,298.299988,297.351929,0
2022-07-13,296.000000,296.000000,292.950012,292.950012,292.018951,100
2022-07-14,293.899994,293.899994,289.549988,290.000000,289.078339,94
2022-07-15,293.549988,296.200012,292.950012,296.200012,295.258636,33
2022-07-18,294.700012,300.000000,294.100006,297.399994,296.454803,305
2022-07-19,294.950012,294.950012,294.950012,294.950012,294.012604,1
2022-07-20,303.350006,307.250000,303.350006,307.250000,306.273499,39
2022-07-21,307.000000,308.799988,302.899994,306.049988,305.077301,491
2022-07-22,312.049988,312.200012,308.100006,308.100006,307.120819,219
2022-07-25,308.000000,313.200012,306.149994,313.200012,312.204620,695
2022-07-26,317.500000,320.399994,312.750000,316.850006,315.842987,317
2022-07-27,316.549988,317.000000,316.250000,317.000000,315.992523,71
2022-07-28,319.649994,323.049988,319.600006,323.049988,322.023285,86
2022-07-29,325.799988,336.000000,325.799988,334.649994,333.586426,1260
2022-08-01,337.450012,337.450012,330.399994,331.700012,330.645813,406
2022-08-02,331.299988,331.299988,327.950012,328.950012,327.904541,25
2022-08-03,328.000000,330.149994,328.000000,330.149994,329.100708,45
2022-08-04,332.049988,336.500000,331.600006,335.600006,334.533417,98
2022-08-05,335.850006,336.600006,333.200012,336.200012,335.131500,121
2022-08-08,337.049988,340.000000,336.100006,336.799988,335.729584,110
2022-08-09,336.100006,336.750000,334.899994,336.750000,335.679749,87
2022-08-10,334.250000,342.100006,334.250000,341.799988,340.713684,29
2022-08-11,346.700012,350.000000,343.000000,346.450012,345.348938,1071
2022-08-12,352.200012,355.649994,351.549988,355.649994,354.519684,156
2022-08-15,361.700012,361.700012,355.000000,356.250000,355.117767,783
2022-08-16,358.500000,362.250000,358.500000,362.250000,361.098694,127
2022-08-17,366.700012,366.700012,358.850006,358.850006,357.709503,449
2022-08-18,358.799988,360.350006,356.850006,360.100006,358.955536,258
2022-08-19,361.799988,366.350006,335.100006,359.549988,358.407288,1589
2022-08-22,363.750000,373.500000,363.750000,373.500000,372.312958,46
2022-08-23,373.450012,380.000000,371.000000,378.399994,377.197357,383
2022-08-24,378.700012,382.250000,375.500000,382.250000,381.035126,91
2022-08-25,384.899994,386.250000,381.700012,385.950012,384.723389,209
2022-08-26,386.299988,386.299988,385.899994,385.899994,384.673523,63
2022-08-29,379.899994,382.549988,373.750000,382.549988,381.334167,343
2022-08-30,378.399994,384.549988,367.750000,367.750000,366.581238,89
2022-08-31,369.700012,369.850006,364.549988,364.549988,363.391388,34
2022-09-01,366.000000,366.000000,358.250000,363.200012,362.045685,424
2022-09-02,367.899994,368.000000,367.600006,367.750000,366.581238,8
2022-09-05,367.750000,368.200012,363.200012,367.350006,366.182495,30
2022-09-06,367.350006,367.899994,362.299988,362.299988,361.148529,235
2022-09-07,365.299988,366.200012,363.899994,366.200012,365.036163,74
2022-09-08,364.450012,371.250000,364.450012,371.250000,370.070099,424
2022-09-09,371.450012,371.450012,370.850006,371.399994,370.219604,70
2022-09-12,368.299988,368.299988,365.100006,367.200012,366.032990,165
2022-09-13,370.000000,370.000000,365.000000,368.850006,367.677734,203
2022-09-14,363.750000,363.750000,360.049988,361.500000,360.351074,106
2022-09-15,365.799988,365.799988,359.200012,363.049988,361.896149,53
2022-09-16,359.500000,359.500000,350.899994,350.899994,349.784760,313
2022-09-19,354.000000,360.399994,350.850006,359.049988,357.908875,311
2022-09-20,363.049988,363.049988,356.700012,356.700012,355.566345,17
2022-09-21,362.649994,362.649994,362.649994,362.649994,361.497437,0
2022-09-22,352.250000,357.600006,352.250000,355.049988,353.921570,199
2022-09-23,350.000000,350.000000,343.500000,343.700012,342.607666,497
2022-09-26,343.750000,348.049988,340.399994,348.049988,346.943817,104
2022-09-27,349.299988,350.950012,347.899994,350.950012,349.834625,287
2022-09-28,348.000000,355.549988,348.000000,355.549988,354.419983,138
2022-09-29,353.149994,353.250000,348.750000,349.299988,349.299988,116
2022-09-30,345.850006,351.200012,345.850006,348.049988,348.049988,288
2022-10-03,345.149994,351.100006,340.700012,351.100006,351.100006,373
2022-10-04,351.850006,356.500000,351.850006,356.500000,356.500000,235
2022-10-05,360.899994,363.399994,360.899994,362.450012,362.450012,101
2022-10-06,358.000000,364.250000,358.000000,364.250000,364.250000,133
2022-10-07,362.000000,365.299988,358.700012,361.750000,361.750000,249
2022-10-10,367.950012,375.100006,365.100006,369.700012,369.700012,88
2022-10-11,367.899994,375.149994,367.899994,375.149994,375.149994,87
2022-10-12,376.350006,377.450012,370.950012,372.100006,372.100006,341
2022-10-13,372.049988,376.850006,364.149994,371.450012,371.450012,315
2022-10-14,376.000000,380.100006,370.899994,372.299988,372.299988,155
2022-10-17,368.049988,373.000000,366.250000,370.399994,370.399994,382
2022-10-18,375.000000,375.000000,371.000000,373.649994,373.649994,151
2022-10-19,377.799988,379.500000,376.049988,379.500000,379.500000,264
2022-10-20,376.450012,376.450012,376.450012,376.450012,376.450012,0
2022-10-21,374.350006,382.000000,370.850006,382.000000,382.000000,21
2022-10-24,385.549988,390.600006,385.549988,388.600006,388.600006,1705
2022-10-25,394.350006,394.350006,388.100006,390.899994,390.899994,53
2022-10-26,387.649994,393.899994,387.549988,392.149994,392.149994,251
2022-10-27,389.399994,403.500000,389.399994,401.750000,401.750000,416
2022-10-28,396.799988,396.799988,394.000000,396.549988,396.549988,16
2022-10-31,403.250000,408.000000,398.799988,404.399994,404.399994,75
2022-11-01,403.950012,403.950012,394.899994,394.899994,394.899994,110
2022-11-02,394.299988,397.549988,392.549988,395.600006,395.600006,35
2022-11-03,395.700012,405.399994,391.250000,405.399994,405.399994,150
2022-11-04,400.000000,408.000000,399.899994,408.000000,408.000000,110
2022-11-07,394.549988,402.350006,394.549988,395.700012,395.700012,249
2022-11-08,399.700012,404.799988,396.950012,404.799988,404.799988,57
2022-11-09,399.899994,402.600006,399.600006,399.600006,399.600006,27
2022-11-10,399.950012,402.000000,392.450012,396.200012,396.200012,53
2022-11-11,398.950012,402.649994,394.500000,394.500000,394.500000,89
2022-11-14,395.299988,396.649994,391.149994,395.299988,395.299988,222
2022-11-15,396.750000,396.750000,391.049988,393.000000,393.000000,102
2022-11-16,392.799988,392.799988,388.000000,388.000000,388.000000,87
2022-11-17,392.950012,392.950012,391.000000,391.100006,391.100006,24
2022-11-18,397.950012,401.799988,397.500000,400.600006,400.600006,244
2022-11-21,405.000000,405.000000,397.500000,397.649994,397.649994,201
1 Date Open High Low Close Adj Close Volume
2 2021-11-22 307.100006 313.799988 307.000000 313.799988 309.679352 108
3 2021-11-23 307.100006 310.000000 306.799988 306.799988 302.771271 59
4 2021-11-24 312.600006 334.000000 310.500000 330.799988 326.456146 893
5 2021-11-25 328.600006 334.100006 324.700012 326.700012 322.409973 547
6 2021-11-26 321.600006 321.600006 308.500000 314.200012 310.074127 1882
7 2021-11-29 320.000000 324.200012 308.000000 308.600006 304.547668 82
8 2021-11-30 303.399994 306.600006 300.399994 305.500000 301.488403 378
9 2021-12-01 308.899994 310.100006 306.399994 309.600006 305.534546 88
10 2021-12-02 304.399994 309.100006 302.200012 309.100006 305.041138 257
11 2021-12-03 310.899994 312.000000 309.200012 309.200012 305.139832 90
12 2021-12-06 313.500000 314.299988 311.000000 314.299988 310.172821 79
13 2021-12-07 314.299988 314.299988 314.299988 314.299988 310.172821 0
14 2021-12-08 316.600006 321.700012 316.600006 317.600006 313.429504 76
15 2021-12-09 321.100006 321.100006 318.200012 320.500000 316.291412 139
16 2021-12-10 321.700012 322.000000 318.200012 318.200012 314.021637 95
17 2021-12-13 317.899994 318.100006 310.399994 310.399994 306.324005 354
18 2021-12-14 311.100006 311.100006 308.700012 308.700012 304.646393 2
19 2021-12-15 312.899994 312.899994 305.399994 305.399994 301.389679 36
20 2021-12-16 308.100006 310.299988 306.000000 309.899994 305.830566 8
21 2021-12-17 306.500000 311.700012 306.500000 308.600006 304.547668 31
22 2021-12-20 307.000000 307.000000 299.200012 299.200012 295.271118 413
23 2021-12-21 299.200012 299.200012 299.200012 299.200012 295.271118 0
24 2021-12-22 308.600006 310.000000 306.799988 306.799988 302.771271 120
25 2021-12-23 309.700012 309.700012 309.500000 309.500000 305.435883 20
26 2021-12-27 305.299988 308.600006 305.299988 308.600006 304.547668 3
27 2021-12-28 311.000000 311.000000 309.200012 310.000000 305.929260 19
28 2021-12-29 306.899994 306.899994 305.899994 306.000000 301.981812 142
29 2021-12-30 303.399994 305.399994 303.399994 304.899994 301.918884 162
30 2022-01-03 303.600006 306.200012 303.600006 306.100006 303.107178 275
31 2022-01-04 312.200012 312.700012 310.500000 312.600006 309.543610 138
32 2022-01-05 327.299988 338.000000 327.299988 334.500000 331.229492 170
33 2022-01-06 331.100006 333.100006 329.600006 329.600006 326.377411 71
34 2022-01-07 335.299988 338.500000 332.500000 335.700012 332.417786 399
35 2022-01-10 333.899994 342.000000 332.299988 332.399994 329.149994 504
36 2022-01-11 338.000000 338.700012 332.200012 334.100006 330.833405 269
37 2022-01-12 336.399994 339.399994 328.399994 329.100006 325.882294 484
38 2022-01-13 329.200012 333.600006 328.299988 333.600006 330.338287 111
39 2022-01-14 334.799988 334.799988 329.100006 329.100006 325.882294 226
40 2022-01-17 335.299988 335.299988 329.600006 331.799988 328.555847 26
41 2022-01-18 332.600006 341.100006 330.100006 337.500000 334.200165 394
42 2022-01-19 339.600006 341.299988 339.100006 340.299988 336.972778 288
43 2022-01-20 334.299988 336.700012 328.000000 334.899994 331.625580 656
44 2022-01-21 323.899994 327.600006 319.100006 327.600006 324.396942 284
45 2022-01-24 324.100006 324.200012 309.399994 313.200012 310.137726 568
46 2022-01-25 315.799988 324.000000 314.200012 315.100006 312.019165 223
47 2022-01-26 330.799988 336.600006 328.799988 333.399994 330.140228 701
48 2022-01-27 331.700012 342.200012 331.700012 342.200012 338.854187 403
49 2022-01-28 340.200012 340.200012 330.100006 333.500000 330.239258 1060
50 2022-01-31 335.000000 335.899994 331.899994 334.299988 331.031433 180
51 2022-02-01 335.799988 339.200012 331.899994 333.899994 330.635345 260
52 2022-02-02 337.600006 338.200012 326.500000 326.500000 323.307709 131
53 2022-02-03 328.500000 330.899994 327.600006 328.700012 325.486176 153
54 2022-02-04 323.799988 324.500000 319.899994 321.000000 317.861481 138
55 2022-02-07 322.000000 328.399994 322.000000 325.000000 321.822388 250
56 2022-02-08 329.200012 338.799988 329.200012 338.799988 335.487396 66
57 2022-02-09 340.500000 349.100006 340.500000 345.600006 342.220947 383
58 2022-02-10 349.100006 349.100006 344.500000 344.500000 341.131683 1012
59 2022-02-11 347.100006 350.100006 346.000000 350.100006 346.676941 520
60 2022-02-14 343.200012 348.600006 340.600006 344.799988 341.428741 392
61 2022-02-15 344.100006 348.899994 344.100006 348.100006 344.696503 64
62 2022-02-16 347.700012 350.299988 340.000000 341.899994 338.557098 687
63 2022-02-17 341.299988 343.399994 338.799988 341.899994 338.557098 301
64 2022-02-18 338.000000 344.399994 325.000000 329.100006 325.882294 1696
65 2022-02-21 326.899994 328.899994 319.899994 322.899994 319.742889 157
66 2022-02-22 313.500000 325.600006 309.700012 324.399994 321.228241 1512
67 2022-02-23 313.399994 317.100006 304.000000 304.000000 301.027679 126
68 2022-02-24 288.899994 303.899994 280.899994 302.399994 299.443329 1039
69 2022-02-25 306.100006 310.600006 301.000000 305.299988 302.314972 461
70 2022-02-28 309.700012 322.200012 306.200012 321.200012 318.059540 125
71 2022-03-01 325.000000 325.000000 317.700012 319.100006 315.980042 239
72 2022-03-02 318.100006 336.600006 318.100006 336.200012 332.912872 812
73 2022-03-03 342.600006 343.600006 338.500000 342.399994 339.052216 324
74 2022-03-04 345.200012 349.700012 334.700012 347.000000 343.607269 1542
75 2022-03-07 350.299988 369.600006 345.500000 362.899994 359.351807 514
76 2022-03-08 340.700012 351.899994 334.399994 350.399994 346.974030 434
77 2022-03-09 340.500000 341.200012 334.399994 335.799988 332.516724 379
78 2022-03-10 335.500000 341.299988 329.799988 338.100006 334.794281 294
79 2022-03-11 346.399994 354.100006 346.399994 354.100006 350.637817 601
80 2022-03-14 357.600006 363.299988 355.399994 363.299988 359.747864 621
81 2022-03-15 356.600006 359.000000 348.600006 351.700012 348.261322 251
82 2022-03-16 356.899994 363.100006 353.100006 353.100006 349.647614 102
83 2022-03-17 351.600006 357.200012 348.899994 357.200012 353.707550 159
84 2022-03-18 365.000000 370.700012 365.000000 370.399994 366.778442 320
85 2022-03-21 375.100006 386.299988 374.399994 380.799988 377.076782 1110
86 2022-03-22 387.799988 394.700012 384.700012 384.700012 380.938660 517
87 2022-03-23 390.500000 394.899994 385.500000 394.500000 390.642853 1109
88 2022-03-24 395.500000 396.100006 388.000000 388.000000 384.206390 161
89 2022-03-25 394.700012 396.299988 391.700012 392.299988 388.464325 320
90 2022-03-28 400.000000 404.200012 392.600006 392.600006 388.761414 2466
91 2022-03-29 398.799988 398.799988 368.899994 372.700012 369.056000 1222
92 2022-03-30 371.799988 379.399994 369.299988 374.899994 372.283295 334
93 2022-03-31 375.500000 378.899994 372.600006 374.200012 371.588165 218
94 2022-04-01 377.950012 381.250000 376.950012 377.700012 375.063751 221
95 2022-04-04 380.950012 381.500000 372.000000 378.250000 375.609894 859
96 2022-04-05 381.000000 383.600006 378.000000 378.399994 375.758881 378
97 2022-04-06 379.000000 381.049988 373.649994 375.000000 372.382568 436
98 2022-04-07 378.850006 381.299988 371.649994 375.149994 372.531555 42
99 2022-04-08 378.750000 382.899994 376.600006 382.549988 379.879883 231
100 2022-04-11 384.000000 391.149994 382.100006 385.649994 382.958282 557
101 2022-04-12 385.000000 391.799988 385.000000 389.649994 386.930359 203
102 2022-04-13 390.000000 393.750000 390.000000 390.700012 387.973022 132
103 2022-04-14 393.000000 400.649994 390.049988 400.649994 397.853546 135
104 2022-04-19 406.899994 410.549988 403.850006 403.850006 401.031219 715
105 2022-04-20 407.000000 410.100006 403.350006 407.950012 405.102631 235
106 2022-04-21 407.950012 407.950012 407.950012 407.950012 405.102631 0
107 2022-04-22 392.500000 394.799988 382.350006 383.200012 380.525391 290
108 2022-04-25 373.950012 374.000000 351.350006 351.500000 349.046600 2116
109 2022-04-26 356.250000 363.450012 356.250000 360.799988 358.281708 267
110 2022-04-27 360.799988 360.799988 360.799988 360.799988 358.281708 0
111 2022-04-28 371.500000 372.399994 358.299988 361.250000 358.728577 510
112 2022-04-29 365.000000 368.350006 361.000000 368.350006 365.778992 196
113 2022-05-02 363.350006 363.350006 358.450012 358.450012 355.948120 86
114 2022-05-03 360.000000 370.500000 360.000000 370.399994 367.814697 201
115 2022-05-04 374.250000 376.350006 365.399994 368.700012 366.126587 345
116 2022-05-05 377.649994 377.649994 364.850006 365.950012 363.395752 343
117 2022-05-06 365.950012 365.950012 365.950012 365.950012 363.395752 0
118 2022-05-09 354.950012 358.649994 348.500000 348.500000 346.067566 106
119 2022-05-10 346.250000 351.100006 345.500000 346.149994 343.733978 171
120 2022-05-11 348.700012 353.200012 341.950012 353.200012 350.734772 221
121 2022-05-12 349.850006 350.049988 346.049988 349.450012 347.010925 161
122 2022-05-13 349.450012 349.450012 349.450012 349.450012 347.010925 0
123 2022-05-16 355.399994 360.350006 351.000000 360.350006 357.834839 205
124 2022-05-17 361.000000 363.000000 359.450012 361.549988 359.026459 95
125 2022-05-18 367.299988 367.299988 357.000000 357.000000 354.508240 157
126 2022-05-19 352.450012 352.450012 339.200012 342.149994 339.761902 435
127 2022-05-20 340.799988 349.750000 303.500000 304.700012 302.573303 3611
128 2022-05-23 295.049988 315.000000 295.000000 311.350006 309.176880 1785
129 2022-05-24 308.600006 311.000000 305.549988 306.899994 304.757935 312
130 2022-05-25 306.899994 306.899994 306.899994 306.899994 304.757935 0
131 2022-05-26 323.899994 326.000000 317.899994 322.149994 319.901459 504
132 2022-05-27 322.149994 322.149994 322.149994 322.149994 319.901459 0
133 2022-05-30 322.149994 322.149994 322.149994 322.149994 319.901459 0
134 2022-05-31 336.649994 338.149994 332.450012 333.100006 330.775055 1135
135 2022-06-01 335.149994 339.000000 329.450012 329.450012 327.150543 617
136 2022-06-02 329.450012 329.450012 329.450012 329.450012 327.150543 0
137 2022-06-03 339.500000 339.500000 334.149994 335.649994 333.307251 394
138 2022-06-06 341.149994 341.750000 336.000000 337.700012 335.342957 228
139 2022-06-07 340.850006 341.600006 338.200012 340.600006 338.222687 173
140 2022-06-08 344.799988 344.850006 333.649994 333.649994 331.321198 266
141 2022-06-09 332.299988 334.649994 325.299988 329.049988 326.753326 303
142 2022-06-10 321.649994 326.649994 316.100006 318.750000 316.525208 358
143 2022-06-13 317.549988 317.549988 308.000000 313.350006 311.162903 1206
144 2022-06-14 310.750000 316.350006 310.750000 314.049988 311.858002 102
145 2022-06-15 315.649994 316.700012 310.750000 315.200012 312.999969 122
146 2022-06-16 313.299988 314.450012 302.000000 302.649994 300.537567 221
147 2022-06-17 300.950012 307.200012 300.950012 306.950012 304.807556 87
148 2022-06-20 308.899994 309.600006 306.000000 309.600006 307.439056 20
149 2022-06-21 312.149994 316.500000 310.549988 313.750000 311.560120 173
150 2022-06-22 312.450012 312.450012 302.950012 304.799988 302.672546 800
151 2022-06-23 301.950012 306.350006 284.950012 287.200012 285.195435 652
152 2022-06-24 282.200012 296.250000 282.200012 296.100006 294.033295 902
153 2022-06-27 297.750000 299.549988 296.750000 299.350006 297.260620 68
154 2022-06-28 300.299988 302.649994 296.299988 296.299988 294.231873 452
155 2022-06-29 290.100006 294.649994 286.049988 286.049988 285.140869 45
156 2022-06-30 285.049988 286.600006 284.000000 286.500000 285.589447 331
157 2022-07-01 286.500000 291.399994 285.700012 287.600006 286.685974 249
158 2022-07-04 290.500000 290.500000 289.549988 289.750000 288.829132 61
159 2022-07-05 291.850006 291.850006 282.500000 282.549988 281.652008 514
160 2022-07-06 284.250000 285.149994 279.850006 281.100006 280.206635 145
161 2022-07-07 285.200012 295.000000 285.200012 295.000000 294.062439 722
162 2022-07-08 300.899994 301.250000 298.649994 299.100006 298.149414 143
163 2022-07-11 300.950012 300.950012 297.899994 298.299988 297.351929 482
164 2022-07-12 298.299988 298.299988 298.299988 298.299988 297.351929 0
165 2022-07-13 296.000000 296.000000 292.950012 292.950012 292.018951 100
166 2022-07-14 293.899994 293.899994 289.549988 290.000000 289.078339 94
167 2022-07-15 293.549988 296.200012 292.950012 296.200012 295.258636 33
168 2022-07-18 294.700012 300.000000 294.100006 297.399994 296.454803 305
169 2022-07-19 294.950012 294.950012 294.950012 294.950012 294.012604 1
170 2022-07-20 303.350006 307.250000 303.350006 307.250000 306.273499 39
171 2022-07-21 307.000000 308.799988 302.899994 306.049988 305.077301 491
172 2022-07-22 312.049988 312.200012 308.100006 308.100006 307.120819 219
173 2022-07-25 308.000000 313.200012 306.149994 313.200012 312.204620 695
174 2022-07-26 317.500000 320.399994 312.750000 316.850006 315.842987 317
175 2022-07-27 316.549988 317.000000 316.250000 317.000000 315.992523 71
176 2022-07-28 319.649994 323.049988 319.600006 323.049988 322.023285 86
177 2022-07-29 325.799988 336.000000 325.799988 334.649994 333.586426 1260
178 2022-08-01 337.450012 337.450012 330.399994 331.700012 330.645813 406
179 2022-08-02 331.299988 331.299988 327.950012 328.950012 327.904541 25
180 2022-08-03 328.000000 330.149994 328.000000 330.149994 329.100708 45
181 2022-08-04 332.049988 336.500000 331.600006 335.600006 334.533417 98
182 2022-08-05 335.850006 336.600006 333.200012 336.200012 335.131500 121
183 2022-08-08 337.049988 340.000000 336.100006 336.799988 335.729584 110
184 2022-08-09 336.100006 336.750000 334.899994 336.750000 335.679749 87
185 2022-08-10 334.250000 342.100006 334.250000 341.799988 340.713684 29
186 2022-08-11 346.700012 350.000000 343.000000 346.450012 345.348938 1071
187 2022-08-12 352.200012 355.649994 351.549988 355.649994 354.519684 156
188 2022-08-15 361.700012 361.700012 355.000000 356.250000 355.117767 783
189 2022-08-16 358.500000 362.250000 358.500000 362.250000 361.098694 127
190 2022-08-17 366.700012 366.700012 358.850006 358.850006 357.709503 449
191 2022-08-18 358.799988 360.350006 356.850006 360.100006 358.955536 258
192 2022-08-19 361.799988 366.350006 335.100006 359.549988 358.407288 1589
193 2022-08-22 363.750000 373.500000 363.750000 373.500000 372.312958 46
194 2022-08-23 373.450012 380.000000 371.000000 378.399994 377.197357 383
195 2022-08-24 378.700012 382.250000 375.500000 382.250000 381.035126 91
196 2022-08-25 384.899994 386.250000 381.700012 385.950012 384.723389 209
197 2022-08-26 386.299988 386.299988 385.899994 385.899994 384.673523 63
198 2022-08-29 379.899994 382.549988 373.750000 382.549988 381.334167 343
199 2022-08-30 378.399994 384.549988 367.750000 367.750000 366.581238 89
200 2022-08-31 369.700012 369.850006 364.549988 364.549988 363.391388 34
201 2022-09-01 366.000000 366.000000 358.250000 363.200012 362.045685 424
202 2022-09-02 367.899994 368.000000 367.600006 367.750000 366.581238 8
203 2022-09-05 367.750000 368.200012 363.200012 367.350006 366.182495 30
204 2022-09-06 367.350006 367.899994 362.299988 362.299988 361.148529 235
205 2022-09-07 365.299988 366.200012 363.899994 366.200012 365.036163 74
206 2022-09-08 364.450012 371.250000 364.450012 371.250000 370.070099 424
207 2022-09-09 371.450012 371.450012 370.850006 371.399994 370.219604 70
208 2022-09-12 368.299988 368.299988 365.100006 367.200012 366.032990 165
209 2022-09-13 370.000000 370.000000 365.000000 368.850006 367.677734 203
210 2022-09-14 363.750000 363.750000 360.049988 361.500000 360.351074 106
211 2022-09-15 365.799988 365.799988 359.200012 363.049988 361.896149 53
212 2022-09-16 359.500000 359.500000 350.899994 350.899994 349.784760 313
213 2022-09-19 354.000000 360.399994 350.850006 359.049988 357.908875 311
214 2022-09-20 363.049988 363.049988 356.700012 356.700012 355.566345 17
215 2022-09-21 362.649994 362.649994 362.649994 362.649994 361.497437 0
216 2022-09-22 352.250000 357.600006 352.250000 355.049988 353.921570 199
217 2022-09-23 350.000000 350.000000 343.500000 343.700012 342.607666 497
218 2022-09-26 343.750000 348.049988 340.399994 348.049988 346.943817 104
219 2022-09-27 349.299988 350.950012 347.899994 350.950012 349.834625 287
220 2022-09-28 348.000000 355.549988 348.000000 355.549988 354.419983 138
221 2022-09-29 353.149994 353.250000 348.750000 349.299988 349.299988 116
222 2022-09-30 345.850006 351.200012 345.850006 348.049988 348.049988 288
223 2022-10-03 345.149994 351.100006 340.700012 351.100006 351.100006 373
224 2022-10-04 351.850006 356.500000 351.850006 356.500000 356.500000 235
225 2022-10-05 360.899994 363.399994 360.899994 362.450012 362.450012 101
226 2022-10-06 358.000000 364.250000 358.000000 364.250000 364.250000 133
227 2022-10-07 362.000000 365.299988 358.700012 361.750000 361.750000 249
228 2022-10-10 367.950012 375.100006 365.100006 369.700012 369.700012 88
229 2022-10-11 367.899994 375.149994 367.899994 375.149994 375.149994 87
230 2022-10-12 376.350006 377.450012 370.950012 372.100006 372.100006 341
231 2022-10-13 372.049988 376.850006 364.149994 371.450012 371.450012 315
232 2022-10-14 376.000000 380.100006 370.899994 372.299988 372.299988 155
233 2022-10-17 368.049988 373.000000 366.250000 370.399994 370.399994 382
234 2022-10-18 375.000000 375.000000 371.000000 373.649994 373.649994 151
235 2022-10-19 377.799988 379.500000 376.049988 379.500000 379.500000 264
236 2022-10-20 376.450012 376.450012 376.450012 376.450012 376.450012 0
237 2022-10-21 374.350006 382.000000 370.850006 382.000000 382.000000 21
238 2022-10-24 385.549988 390.600006 385.549988 388.600006 388.600006 1705
239 2022-10-25 394.350006 394.350006 388.100006 390.899994 390.899994 53
240 2022-10-26 387.649994 393.899994 387.549988 392.149994 392.149994 251
241 2022-10-27 389.399994 403.500000 389.399994 401.750000 401.750000 416
242 2022-10-28 396.799988 396.799988 394.000000 396.549988 396.549988 16
243 2022-10-31 403.250000 408.000000 398.799988 404.399994 404.399994 75
244 2022-11-01 403.950012 403.950012 394.899994 394.899994 394.899994 110
245 2022-11-02 394.299988 397.549988 392.549988 395.600006 395.600006 35
246 2022-11-03 395.700012 405.399994 391.250000 405.399994 405.399994 150
247 2022-11-04 400.000000 408.000000 399.899994 408.000000 408.000000 110
248 2022-11-07 394.549988 402.350006 394.549988 395.700012 395.700012 249
249 2022-11-08 399.700012 404.799988 396.950012 404.799988 404.799988 57
250 2022-11-09 399.899994 402.600006 399.600006 399.600006 399.600006 27
251 2022-11-10 399.950012 402.000000 392.450012 396.200012 396.200012 53
252 2022-11-11 398.950012 402.649994 394.500000 394.500000 394.500000 89
253 2022-11-14 395.299988 396.649994 391.149994 395.299988 395.299988 222
254 2022-11-15 396.750000 396.750000 391.049988 393.000000 393.000000 102
255 2022-11-16 392.799988 392.799988 388.000000 388.000000 388.000000 87
256 2022-11-17 392.950012 392.950012 391.000000 391.100006 391.100006 24
257 2022-11-18 397.950012 401.799988 397.500000 400.600006 400.600006 244
258 2022-11-21 405.000000 405.000000 397.500000 397.649994 397.649994 201

View File

@ -0,0 +1,48 @@
package de.hs_mannheim.informatik.bank.domain;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class Aktie {
public Long readFromFile(String filepath) throws FileNotFoundException{
String lastLine = "";
Scanner scanner = new Scanner(new File(filepath));
while(scanner.hasNext()){
lastLine = scanner.nextLine();
}
String val[] = lastLine.split(",");
Long aktienPreis = (long) Double.parseDouble(val[5]);
scanner.close();
return aktienPreis;
}
public static Long getAktienkurs(String aktienName){
Aktie aktie = new Aktie();
Long aktienPreis = (long) 0;
try {
aktienPreis = aktie.readFromFile("aktienkurse\\" + aktienName + ".csv");
} catch (FileNotFoundException e) {
System.err.println("Datei nich gefunden");
e.printStackTrace();
}
return aktienPreis;
}
}

View File

@ -1,8 +1,6 @@
package de.hs_mannheim.informatik.bank.domain; package de.hs_mannheim.informatik.bank.domain;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class Depot extends Konto{ public class Depot extends Konto{
@ -16,34 +14,23 @@ public class Depot extends Konto{
return "Depot mit der Kontonummer " + super.getKontonummer() + " angelegt."; return "Depot mit der Kontonummer " + super.getKontonummer() + " angelegt.";
} }
public boolean auszahlen(int auswahl, String aktienName){
public void fileReader(String filename){ if (stand - auswahl * Aktie.getAktienkurs(aktienName) >= 0) {
stand -= auswahl * (Aktie.getAktienkurs(aktienName));
String currLine = ""; kontobewegungen.add(new Kontobewegung(auswahl * Aktie.getAktienkurs(aktienName) * -1, "Aktienkauf", "Aktienkauf", super.getKunde().getName()));
try { return true;
Scanner scanner = new Scanner(new File(filename));
while(scanner.hasNext()){
currLine = scanner.nextLine();
}
String val[] = currLine.split(";");
for(int i = 0; i < val.length; i++){
System.out.println(val[i]);
}
scanner.close();
} catch (FileNotFoundException e) {
System.err.println("Datei nicht gefunden");
e.printStackTrace();
} }
return false;
} }
} }

View File

@ -5,6 +5,7 @@ import java.util.Collection;
import java.util.HashMap; import java.util.HashMap;
import de.hs_mannheim.informatik.bank.domain.Bank; import de.hs_mannheim.informatik.bank.domain.Bank;
import de.hs_mannheim.informatik.bank.domain.Depot;
import de.hs_mannheim.informatik.bank.domain.Girokonto; import de.hs_mannheim.informatik.bank.domain.Girokonto;
import de.hs_mannheim.informatik.bank.domain.Konto; import de.hs_mannheim.informatik.bank.domain.Konto;
import de.hs_mannheim.informatik.bank.domain.Kontoart; import de.hs_mannheim.informatik.bank.domain.Kontoart;
@ -166,4 +167,27 @@ public class Banksystem {
return bank.getKundenzähler(); return bank.getKundenzähler();
} }
// public boolean aktienKauf(int kontonummer){
// Konto konto = bank.findeKonto(kontonummer);
// if(konto instanceof Depot){
// }
// return false;
// }
} }