-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathyahoofinance_crawling.py
1304 lines (1301 loc) · 68.9 KB
/
yahoofinance_crawling.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
aapl_data = """
Aug 12, 2019 199.62 202.05 199.15 200.48 200.48 22,481,889
Aug 01, 2019 213.90 218.03 192.58 200.99 200.23 267,894,700
Jul 01, 2019 203.17 221.37 198.41 213.04 212.23 473,957,000
Jun 01, 2019 175.60 201.57 170.27 197.92 197.17 515,218,700
May 01, 2019 209.88 215.31 174.99 175.07 173.74 739,456,600
Apr 01, 2019 191.64 208.48 188.38 200.67 199.14 506,117,700
Mar 01, 2019 174.28 197.69 169.50 189.95 188.51 650,981,400
Feb 01, 2019 166.96 175.87 165.93 173.15 171.10 472,540,600
Jan 01, 2019 154.89 169.00 142.00 166.44 164.47 828,087,400
Dec 01, 2018 184.46 184.94 146.59 157.74 155.87 898,922,500
Nov 01, 2018 219.05 222.36 170.26 178.58 175.85 961,326,400
Oct 01, 2018 227.95 233.47 206.09 218.86 215.52 789,748,500
Sep 01, 2018 228.41 229.67 215.30 225.74 222.29 678,972,000
Aug 01, 2018 199.13 228.87 197.31 227.63 223.37 700,318,900
Jul 01, 2018 183.82 195.96 183.42 190.29 186.73 393,691,400
Jun 01, 2018 187.99 194.20 180.73 185.11 181.64 527,624,500
May 01, 2018 166.41 190.37 165.27 186.87 182.67 620,976,300
Apr 01, 2018 166.64 178.94 160.63 165.26 161.54 666,154,300
Mar 01, 2018 178.54 183.50 164.94 167.78 164.01 713,727,700
Feb 01, 2018 167.17 180.62 150.24 178.12 173.41 927,894,300
Jan 01, 2018 170.16 180.10 164.70 167.43 163.00 659,679,400
Dec 01, 2017 169.95 177.20 166.46 169.23 164.75 531,183,800
Nov 01, 2017 169.87 176.24 165.28 171.85 166.70 600,663,400
Oct 01, 2017 154.26 169.65 152.46 169.04 163.98 504,291,300
Sep 01, 2017 164.80 164.94 149.16 154.12 149.50 680,374,100
Aug 01, 2017 149.10 164.52 148.41 164.00 158.47 661,069,000
Jul 01, 2017 144.88 153.99 142.41 148.73 143.71 422,011,900
Jun 01, 2017 153.17 155.98 142.20 144.02 139.16 684,178,100
May 01, 2017 145.10 156.65 144.27 152.76 147.00 653,981,800
Apr 01, 2017 143.71 145.46 140.06 143.65 138.23 373,304,100
Mar 01, 2017 137.89 144.50 137.05 143.66 138.24 561,628,400
Feb 01, 2017 127.03 137.48 127.01 136.99 131.25 574,968,600
Jan 01, 2017 115.80 122.44 114.76 121.35 116.27 563,122,000
Dec 01, 2016 110.37 118.02 108.25 115.82 110.97 608,771,700
Nov 01, 2016 113.46 113.77 104.08 110.52 105.35 721,555,000
Oct 01, 2016 112.71 118.69 112.28 113.54 108.23 686,914,300
Sep 01, 2016 106.14 116.18 102.53 113.05 107.76 968,015,600
Aug 01, 2016 104.41 110.23 104.00 106.10 100.59 630,128,500
Jul 01, 2016 95.49 104.55 94.37 104.21 98.80 685,779,600
Jun 01, 2016 99.02 101.89 91.50 95.60 90.64 779,497,700
May 01, 2016 93.97 100.73 89.47 99.86 94.10 900,671,500
Apr 01, 2016 108.78 112.39 92.51 93.74 88.34 872,383,700
Mar 01, 2016 97.65 110.42 97.42 108.99 102.71 746,049,600
Feb 01, 2016 96.47 98.89 92.59 96.69 90.63 810,862,600
Jan 01, 2016 102.61 105.85 92.39 97.34 91.23 1,271,848,000
Dec 01, 2015 118.75 119.86 104.82 105.26 98.66 921,915,200
Nov 01, 2015 120.80 123.82 111.00 118.30 110.41 750,640,600
Oct 01, 2015 109.07 121.22 107.31 119.50 111.53 1,112,512,100
Sep 01, 2015 110.15 116.89 107.36 110.30 102.94 1,206,547,300
Aug 01, 2015 121.50 122.57 92.00 112.92 104.91 1,786,858,800
Jul 01, 2015 126.90 132.97 119.22 121.30 112.70 1,058,280,600
Jun 01, 2015 130.28 131.39 124.48 125.43 116.53 878,606,700
May 01, 2015 126.10 132.97 123.36 130.28 120.54 954,152,100
Apr 01, 2015 124.82 134.54 123.10 125.15 115.79 996,135,500
Mar 01, 2015 129.25 130.28 121.63 124.43 115.12 1,138,642,100
Feb 01, 2015 118.05 133.60 116.08 128.46 118.39 1,136,535,200
Jan 01, 2015 111.39 120.00 104.63 117.16 107.97 1,305,263,400
Dec 01, 2014 118.81 119.25 106.26 110.38 101.72 1,073,594,600
Nov 01, 2014 108.22 119.75 107.72 118.93 109.13 820,408,200
Oct 01, 2014 100.59 108.04 95.18 108.00 99.10 1,360,280,200
Sep 01, 2014 103.06 103.74 96.14 100.75 92.45 1,526,420,000
Aug 01, 2014 94.90 102.90 93.28 102.50 93.59 937,077,000
Jul 01, 2014 93.52 99.44 92.57 95.60 87.29 1,035,086,000
Jun 01, 2014 90.57 95.05 88.93 92.93 84.85 1,206,934,800
May 01, 2014 84.57 92.02 82.90 90.43 82.11 1,433,917,100
Apr 01, 2014 76.82 85.63 73.05 84.30 76.54 1,608,765,200
Mar 01, 2014 74.77 78.43 74.69 76.68 69.62 1,250,424,700
Feb 01, 2014 71.80 78.74 71.33 75.18 67.85 1,470,091,700
Jan 01, 2014 79.38 80.03 70.51 71.51 64.55 2,191,488,600
Dec 01, 2013 79.71 82.16 76.97 80.15 72.34 1,764,349,300
Nov 01, 2013 74.86 79.76 73.20 79.44 71.28 1,306,288,900
Oct 01, 2013 68.35 77.04 68.33 74.67 67.01 1,959,433,000
Sep 01, 2013 70.44 72.56 63.89 68.11 61.12 2,157,735,300
Aug 01, 2013 65.11 73.39 64.75 69.60 62.05 2,014,584,600
Jul 01, 2013 57.53 65.33 57.32 64.65 57.63 1,634,528,700
Jun 01, 2013 64.39 64.92 55.55 56.65 50.50 1,754,634,000
May 01, 2013 63.49 66.54 59.84 64.25 56.90 2,361,882,600
Apr 01, 2013 63.13 63.61 55.01 63.25 56.02 2,740,872,400
Mar 01, 2013 62.57 67.14 59.86 63.24 56.00 2,294,219,200
Feb 01, 2013 65.59 69.28 62.52 63.06 55.52 2,336,008,500
Jan 01, 2013 79.12 79.29 62.14 65.07 57.29 3,280,855,900
Dec 01, 2012 84.81 84.94 71.60 76.02 66.94 3,033,188,200
Nov 01, 2012 85.46 86.14 72.25 83.61 73.28 3,232,462,800
Oct 01, 2012 95.88 96.68 83.96 85.05 74.54 3,035,707,500
Sep 01, 2012 95.11 100.72 93.71 95.30 83.53 2,299,751,300
Aug 01, 2012 87.99 97.27 85.75 95.03 82.94 2,069,051,600
Jul 01, 2012 83.53 88.55 81.43 87.25 76.15 2,227,412,600
Jun 01, 2012 81.31 84.29 78.36 83.43 72.81 1,963,956,400
May 01, 2012 83.56 85.25 74.60 82.53 72.03 2,776,586,400
Apr 01, 2012 85.98 92.00 79.29 83.43 72.81 3,899,747,600
Mar 01, 2012 78.31 88.78 73.75 85.65 74.75 3,896,084,500
Feb 01, 2012 65.49 78.23 64.85 77.49 67.63 2,842,138,600
Jan 01, 2012 58.49 65.46 58.43 65.21 56.91 1,714,963,600
Dec 01, 2011 54.65 58.44 53.95 57.86 50.49 1,576,633,100
Nov 01, 2011 56.77 58.29 51.90 54.60 47.65 2,240,925,400
Oct 01, 2011 54.34 60.96 50.61 57.83 50.47 3,285,356,900
Sep 01, 2011 55.12 60.41 52.35 54.47 47.54 2,994,362,000
Aug 01, 2011 56.83 57.07 50.43 54.98 47.98 4,035,649,800
Jul 01, 2011 47.99 57.79 47.74 55.78 48.68 2,663,486,700
Jun 01, 2011 49.84 50.30 44.36 47.95 41.85 2,315,962,600
May 01, 2011 49.96 50.26 47.06 49.69 43.37 1,728,015,100
Apr 01, 2011 50.16 50.73 45.74 50.02 43.65 2,313,457,300
Mar 01, 2011 50.78 51.67 46.61 49.79 43.45 2,826,614,700
Feb 01, 2011 48.76 52.13 48.25 50.46 44.04 2,323,987,400
Jan 01, 2011 46.52 49.80 46.41 48.47 42.30 2,710,383,900
Dec 01, 2010 45.04 46.67 44.98 46.08 40.21 1,743,308,700
Nov 01, 2010 43.17 45.90 42.54 44.45 38.79 2,377,021,500
Oct 01, 2010 40.88 45.57 39.68 43.00 37.52 3,058,644,400
Sep 01, 2010 35.35 42.10 35.18 40.54 35.38 2,962,479,800
Aug 01, 2010 37.21 37.75 33.65 34.73 30.31 2,397,280,200
Jul 01, 2010 36.33 38.00 34.23 36.75 32.07 3,917,426,100
Jun 01, 2010 37.10 39.86 34.60 35.93 31.36 4,162,813,200
May 01, 2010 37.69 38.27 28.46 36.70 32.03 4,520,663,700
Apr 01, 2010 33.92 38.92 33.25 37.30 32.55 3,091,782,400
Mar 01, 2010 29.39 33.93 29.35 33.57 29.30 3,038,543,200
Feb 01, 2010 27.48 29.31 27.26 29.23 25.51 2,694,020,000
Jan 01, 2010 30.49 30.80 27.18 27.44 23.94 3,792,248,600
Dec 01, 2009 28.89 30.56 26.95 30.10 26.27 2,848,489,700
Nov 01, 2009 27.11 29.71 26.51 28.56 24.92 2,113,696,200
Oct 01, 2009 26.48 29.82 25.81 26.93 23.50 3,239,044,200
Sep 01, 2009 24.00 26.99 23.44 26.48 23.11 2,497,329,800
Aug 01, 2009 23.60 24.64 22.77 24.03 20.97 2,041,281,200
Jul 01, 2009 20.50 23.57 19.20 23.34 20.37 2,735,534,200
Jun 01, 2009 19.50 20.91 18.98 20.35 17.76 3,168,893,000
May 01, 2009 17.97 19.41 17.05 19.40 16.93 2,364,285,700
Apr 01, 2009 14.87 18.17 14.84 17.98 15.69 2,955,420,300
Mar 01, 2009 12.59 15.71 11.76 15.02 13.11 3,856,149,500
Feb 01, 2009 12.73 14.71 12.36 12.76 11.13 3,466,862,700
Jan 01, 2009 12.27 13.88 11.17 12.88 11.24 4,526,435,200
Dec 01, 2008 13.04 14.80 12.08 12.19 10.64 5,053,461,700
Nov 01, 2008 15.13 15.97 11.31 13.24 11.55 5,904,865,400
Oct 01, 2008 15.99 16.63 12.14 15.37 13.41 10,356,677,800
Sep 01, 2008 24.63 24.79 14.37 16.24 14.17 6,016,890,600
Aug 01, 2008 22.84 25.78 21.84 24.22 21.14 3,271,438,800
Jul 01, 2008 23.46 25.84 20.93 22.71 19.82 4,937,440,200
Jun 01, 2008 26.94 27.14 23.45 23.92 20.88 4,868,948,700
May 01, 2008 24.99 27.46 24.57 26.96 23.53 4,647,053,600
Apr 01, 2008 20.90 25.71 20.52 24.85 21.69 5,696,745,600
Mar 01, 2008 17.78 20.82 16.86 20.50 17.89 5,731,818,400
Feb 01, 2008 19.46 19.51 16.49 17.86 15.59 6,216,488,600
Jan 01, 2008 28.47 28.61 18.02 19.34 16.88 8,793,472,100
Dec 01, 2007 25.98 28.99 25.28 28.30 24.70 4,313,169,700
Nov 01, 2007 26.94 27.53 21.52 26.03 22.72 6,549,947,600
Oct 01, 2007 22.09 27.16 21.85 27.14 23.68 5,819,447,900
Sep 01, 2007 19.99 22.14 18.57 21.92 19.13 5,232,805,900
Aug 01, 2007 19.09 19.95 15.95 19.78 17.26 6,090,199,500
Jul 01, 2007 17.29 21.27 17.04 18.82 16.43 6,004,643,400
Jun 01, 2007 17.30 18.23 16.49 17.43 15.22 5,819,885,400
May 01, 2007 14.23 17.45 14.08 17.31 15.11 4,341,267,000
Apr 01, 2007 13.45 14.64 12.80 14.26 12.44 3,364,935,000
Mar 01, 2007 12.00 13.83 11.96 13.27 11.58 3,979,661,000
Feb 01, 2007 12.32 12.97 11.84 12.09 10.55 3,430,588,700
Jan 01, 2007 12.33 13.97 11.70 12.25 10.69 6,802,445,300
Dec 01, 2006 13.11 13.19 10.97 12.12 10.58 4,222,698,200
Nov 01, 2006 11.59 13.31 11.11 13.09 11.43 3,458,721,000
Oct 01, 2006 10.73 11.80 10.37 11.58 10.11 3,596,989,200
Sep 01, 2006 9.78 11.11 9.69 11.00 9.60 4,430,389,600
Aug 01, 2006 9.60 10.00 8.94 9.69 8.46 4,471,911,500
Jul 01, 2006 8.22 9.80 7.17 9.71 8.47 4,369,935,500
Jun 01, 2006 8.55 9.01 7.92 8.18 7.14 4,484,155,900
May 01, 2006 10.11 10.54 8.38 8.54 7.45 3,902,194,800
Apr 01, 2006 9.10 10.29 8.72 10.06 8.78 5,029,820,600
Mar 01, 2006 9.83 10.00 8.24 8.96 7.82 5,798,158,100
Feb 01, 2006 10.71 10.92 8.99 9.78 8.54 4,690,174,300
Jan 01, 2006 10.34 12.34 10.12 10.79 9.41 5,469,592,800
Dec 01, 2005 9.85 10.78 9.83 10.27 8.96 3,266,041,100
Nov 01, 2005 8.18 10.15 8.12 9.69 8.46 3,364,106,900
Oct 01, 2005 7.74 8.28 6.84 8.23 7.18 4,660,861,800
Sep 01, 2005 6.71 7.79 6.58 7.66 6.68 3,086,942,600
Aug 01, 2005 6.08 6.90 6.00 6.70 5.85 2,350,201,700
Jul 01, 2005 5.26 6.34 5.18 6.09 5.32 2,523,561,600
Jun 01, 2005 5.70 5.82 5.07 5.26 4.59 2,831,798,900
May 01, 2005 5.17 5.85 4.73 5.68 4.96 3,214,573,600
Apr 01, 2005 6.01 6.35 4.86 5.15 4.50 4,843,879,600
Mar 01, 2005 6.43 6.44 5.55 5.95 5.20 3,668,980,000
Feb 01, 2005 5.50 6.49 5.47 6.41 5.59 5,362,236,600
Jan 01, 2005 4.63 5.56 4.47 5.49 4.79 6,427,061,200
Dec 01, 2004 4.84 4.85 4.40 4.60 4.01 3,987,153,800
Nov 01, 2004 3.75 4.97 3.72 4.79 4.18 4,359,901,000
Oct 01, 2004 2.79 3.80 2.69 3.74 3.27 4,023,591,600
Sep 01, 2004 2.45 2.81 2.44 2.77 2.42 1,918,376,600
Aug 01, 2004 2.23 2.51 2.12 2.46 2.15 2,002,841,400
Jul 01, 2004 2.29 2.40 2.05 2.31 2.02 2,424,144,800
Jun 01, 2004 1.99 2.44 1.97 2.32 2.03 2,056,808,600
May 01, 2004 1.86 2.06 1.82 2.00 1.75 1,326,068,800
Apr 01, 2004 1.92 2.11 1.82 1.84 1.61 2,232,543,600
Mar 01, 2004 1.72 2.01 1.69 1.93 1.69 2,906,528,800
Feb 01, 2004 1.60 1.72 1.55 1.71 1.49 1,230,507,600
Jan 01, 2004 1.54 1.77 1.51 1.61 1.41 1,981,950,600
Dec 01, 2003 1.50 1.56 1.38 1.53 1.33 1,363,468,400
Nov 01, 2003 1.63 1.66 1.42 1.49 1.30 1,243,526,200
Oct 01, 2003 1.48 1.79 1.44 1.63 1.43 1,760,047,800
Sep 01, 2003 1.62 1.67 1.44 1.48 1.29 1,336,871,200
Aug 01, 2003 1.50 1.63 1.39 1.62 1.41 1,076,891,200
Jul 01, 2003 1.35 1.54 1.32 1.51 1.31 1,304,567,600
Jun 01, 2003 1.29 1.41 1.19 1.36 1.19 1,528,333,800
May 01, 2003 1.02 1.36 1.00 1.28 1.12 2,702,886,200
Apr 01, 2003 1.01 1.07 0.91 1.02 0.89 1,943,835,600
Mar 01, 2003 1.07 1.08 1.00 1.01 0.88 1,007,101,200
Feb 01, 2003 1.03 1.09 0.99 1.07 0.94 1,028,575,800
Jan 01, 2003 1.03 1.10 0.97 1.03 0.90 1,511,458,200
Dec 01, 2002 1.14 1.15 0.98 1.02 0.89 1,132,609,800
Nov 01, 2002 1.14 1.24 1.07 1.11 0.97 1,132,930,400
Oct 01, 2002 1.04 1.17 0.95 1.15 1.00 1,652,858,200
Sep 01, 2002 1.03 1.09 1.00 1.04 0.90 1,322,959,400
Aug 01, 2002 1.08 1.16 1.00 1.05 0.92 1,287,921,600
Jul 01, 2002 1.26 1.34 0.99 1.09 0.95 2,029,603,800
Jun 01, 2002 1.67 1.67 1.14 1.27 1.10 2,177,004,200
May 01, 2002 1.74 1.86 1.58 1.66 1.45 1,494,039,400
Apr 01, 2002 1.67 1.87 1.64 1.73 1.51 1,605,709,000
Mar 01, 2002 1.57 1.81 1.56 1.69 1.48 1,329,645,800
Feb 01, 2002 1.74 1.86 1.50 1.55 1.35 1,959,356,000
Jan 01, 2002 1.58 1.77 1.45 1.77 1.54 2,128,844,200
Dec 01, 2001 1.50 1.72 1.43 1.56 1.37 1,157,459,800
Nov 01, 2001 1.26 1.54 1.23 1.52 1.33 1,342,436,200
Oct 01, 2001 1.11 1.39 1.06 1.25 1.09 1,886,061,800
Sep 01, 2001 1.32 1.36 1.05 1.11 0.97 1,382,880,800
Aug 01, 2001 1.36 1.42 1.23 1.33 1.16 1,282,339,800
Jul 01, 2001 1.69 1.80 1.27 1.34 1.17 2,163,775,600
Jun 01, 2001 1.44 1.79 1.38 1.66 1.45 1,909,566,400
May 01, 2001 1.82 1.91 1.38 1.42 1.24 1,867,108,600
Apr 01, 2001 1.58 1.94 1.34 1.82 1.59 2,789,747,800
Mar 01, 2001 1.27 1.70 1.23 1.58 1.38 2,699,765,600
Feb 01, 2001 1.48 1.57 1.29 1.30 1.14 1,755,941,600
Jan 01, 2001 1.06 1.61 1.03 1.54 1.35 3,427,365,200
Dec 01, 2000 1.21 1.25 0.97 1.06 0.93 2,214,742,600
Nov 01, 2000 1.39 1.64 1.15 1.18 1.03 2,122,093,400
Oct 01, 2000 1.91 1.91 1.25 1.40 1.22 5,476,447,200
Sep 01, 2000 4.38 4.58 1.81 1.84 1.61 3,629,232,600
Aug 01, 2000 3.59 4.39 3.16 4.35 3.80 1,409,021,600
Jul 01, 2000 3.72 4.33 3.35 3.63 3.17 1,436,692,600
Jun 01, 2000 2.92 4.12 2.87 3.74 3.26 2,026,301,200
May 01, 2000 4.46 4.51 2.92 3.00 2.62 2,451,937,600
Apr 01, 2000 4.84 4.98 3.75 4.43 3.87 2,165,601,200
Mar 01, 2000 4.23 5.37 4.07 4.85 4.23 2,174,589,200
Feb 01, 2000 3.71 4.28 3.46 4.09 3.57 1,829,945,600
Jan 01, 2000 3.75 4.34 3.09 3.71 3.23 3,138,794,400
"""
aapl_list = aapl_data.split()
# is_dividend = aapl_list.index("Dividend") #.리스트메소드는 정적이 아니라 동적으로 호출될때마다 바뀜!!
# while "Dividend" in aapl_list:
# aapl_list[is_dividend-5:is_dividend:-1] = []
aapl_price = list(reversed(aapl_list[7::9]))
print(aapl_price)
amzn_data="""
Aug 12, 2019 1,795.99 1,800.98 1,777.00 1,784.92 1,784.92 2,905,498
Aug 01, 2019 1,871.72 1,897.92 1,748.78 1,807.58 1,807.58 31,905,900
Jul 01, 2019 1,922.98 2,035.80 1,849.44 1,866.78 1,866.78 73,177,400
Jun 01, 2019 1,760.01 1,935.20 1,672.00 1,893.63 1,893.63 74,746,500
May 01, 2019 1,933.09 1,964.40 1,772.70 1,775.07 1,775.07 98,214,400
Apr 01, 2019 1,800.11 1,956.34 1,798.73 1,926.52 1,926.52 81,239,200
Mar 01, 2019 1,655.13 1,823.75 1,586.57 1,780.75 1,780.75 100,832,200
Feb 01, 2019 1,638.88 1,673.06 1,566.76 1,639.83 1,639.83 80,936,900
Jan 01, 2019 1,465.20 1,736.41 1,460.93 1,718.73 1,718.73 134,001,700
Dec 01, 2018 1,769.46 1,778.34 1,307.00 1,501.97 1,501.97 154,812,700
Nov 01, 2018 1,623.53 1,784.00 1,420.00 1,690.17 1,690.17 139,290,000
Oct 01, 2018 2,021.99 2,033.19 1,476.36 1,598.01 1,598.01 183,220,800
Sep 01, 2018 2,026.50 2,050.50 1,865.00 2,003.00 2,003.00 94,445,500
Aug 01, 2018 1,784.00 2,025.57 1,776.02 2,012.71 2,012.71 96,575,800
Jul 01, 2018 1,682.70 1,880.05 1,678.06 1,777.44 1,777.44 97,521,100
Jun 01, 2018 1,637.03 1,763.10 1,635.09 1,699.80 1,699.80 85,941,300
May 01, 2018 1,563.22 1,635.00 1,546.02 1,629.62 1,629.62 71,615,500
Apr 01, 2018 1,417.62 1,638.10 1,352.88 1,566.13 1,566.13 129,919,600
Mar 01, 2018 1,513.60 1,617.54 1,365.20 1,447.34 1,447.34 130,400,100
Feb 01, 2018 1,445.00 1,528.70 1,265.93 1,512.45 1,512.45 137,784,000
Jan 01, 2018 1,172.00 1,472.58 1,170.51 1,450.89 1,450.89 96,371,200
Dec 01, 2017 1,172.05 1,194.78 1,124.74 1,169.47 1,169.47 57,760,200
Nov 01, 2017 1,105.40 1,213.41 1,086.87 1,176.75 1,176.75 77,165,000
Oct 01, 2017 964.00 1,122.79 950.37 1,105.28 1,105.28 83,334,100
Sep 01, 2017 984.20 1,000.00 931.75 961.35 961.35 59,291,800
Aug 01, 2017 996.11 1,006.40 936.33 980.60 980.60 77,391,800
Jul 01, 2017 972.79 1,083.31 951.00 987.78 987.78 78,812,400
Jun 01, 2017 998.59 1,017.00 927.00 968.00 968.00 96,135,400
May 01, 2017 927.80 1,001.20 927.80 994.62 994.62 76,202,000
Apr 01, 2017 888.00 949.59 884.49 924.99 924.99 73,539,700
Mar 01, 2017 853.05 890.35 833.50 886.54 886.54 60,710,700
Feb 01, 2017 829.21 860.86 803.00 845.04 845.04 71,748,300
Jan 01, 2017 757.92 843.84 747.70 823.48 823.48 70,614,000
Dec 01, 2016 752.41 782.46 736.70 768.66 768.66 79,308,600
Nov 01, 2016 799.00 800.84 710.10 750.57 750.57 110,085,900
Oct 01, 2016 836.00 847.21 774.61 789.82 789.82 77,063,800
Sep 01, 2016 770.90 839.95 756.00 837.31 837.31 67,335,700
Aug 01, 2016 759.87 774.98 750.35 769.16 769.16 50,000,400
Jul 01, 2016 717.32 766.00 716.54 758.81 758.81 68,635,500
Jun 01, 2016 720.90 731.50 682.12 715.62 715.62 74,540,900
May 01, 2016 663.92 724.23 656.00 722.79 722.79 90,614,500
Apr 01, 2016 590.49 669.98 585.25 659.59 659.59 78,464,200
Mar 01, 2016 556.29 603.24 538.58 593.64 593.64 94,009,500
Feb 01, 2016 578.15 581.80 474.00 552.52 552.52 124,144,800
Jan 01, 2016 656.29 657.72 547.18 587.00 587.00 130,200,900
Dec 01, 2015 673.75 696.44 635.27 675.89 675.89 90,187,500
Nov 01, 2015 627.13 682.77 620.41 664.80 664.80 87,304,900
Oct 01, 2015 511.00 630.72 506.00 625.90 625.90 97,126,100
Sep 01, 2015 499.14 549.78 490.50 511.89 511.89 76,768,900
Aug 01, 2015 537.45 542.74 451.00 512.89 512.89 82,863,200
Jul 01, 2015 439.35 580.57 425.57 536.15 536.15 102,070,000
Jun 01, 2015 430.40 447.04 419.14 434.09 434.09 54,987,500
May 01, 2015 423.82 439.00 414.55 429.23 429.23 51,983,000
Apr 01, 2015 372.10 452.65 368.34 421.78 421.78 84,404,800
Mar 01, 2015 380.85 388.42 365.65 372.10 372.10 55,502,800
Feb 01, 2015 350.05 389.37 350.01 380.16 380.16 70,846,200
Jan 01, 2015 312.58 359.50 285.25 354.53 354.53 103,057,100
Dec 01, 2014 338.12 340.64 293.03 310.35 310.35 86,821,400
Nov 01, 2014 306.24 341.26 292.29 338.64 338.64 68,983,700
Oct 01, 2014 322.04 325.16 284.00 305.46 305.46 111,058,700
Sep 01, 2014 339.98 349.38 317.64 322.44 322.44 68,032,800
Aug 01, 2014 313.69 346.67 304.59 339.04 339.04 62,031,700
Jul 01, 2014 325.86 364.85 311.86 312.99 312.99 99,426,000
Jun 01, 2014 312.59 340.72 303.84 324.78 324.78 76,580,100
May 01, 2014 304.13 314.87 284.38 312.55 312.55 78,579,200
Apr 01, 2014 338.09 348.30 288.00 304.13 304.13 138,278,700
Mar 01, 2014 358.74 383.11 330.88 336.37 336.37 75,253,500
Feb 01, 2014 358.98 365.87 337.73 362.10 362.10 83,009,000
Jan 01, 2014 398.80 408.06 357.76 358.69 358.69 81,011,900
Dec 01, 2013 399.00 405.63 379.50 398.79 398.79 55,686,700
Nov 01, 2013 365.63 394.10 341.88 393.62 393.62 54,207,700
Oct 01, 2013 314.22 368.40 296.50 364.03 364.03 77,295,400
Sep 01, 2013 284.73 320.57 284.17 312.64 312.64 43,468,800
Aug 01, 2013 303.08 306.21 279.33 280.98 280.98 43,773,900
Jul 01, 2013 279.00 313.62 277.16 301.22 301.22 67,536,900
Jun 01, 2013 268.96 283.34 262.95 277.69 277.69 58,575,800
May 01, 2013 253.90 271.91 245.75 269.20 269.20 59,050,500
Apr 01, 2013 266.98 275.80 248.56 253.81 253.81 76,916,200
Mar 01, 2013 263.27 277.40 252.07 266.49 266.49 58,505,700
Feb 01, 2013 268.93 274.30 255.11 264.27 264.27 68,661,700
Jan 01, 2013 256.08 284.72 253.26 265.50 265.50 84,226,400
Dec 01, 2012 252.54 263.11 242.75 250.87 250.87 60,871,200
Nov 01, 2012 234.23 252.65 218.18 252.05 252.05 67,213,600
Oct 01, 2012 255.40 261.90 222.92 232.89 232.89 81,568,500
Sep 01, 2012 248.27 264.11 244.66 254.32 254.32 63,570,500
Aug 01, 2012 234.14 250.00 228.66 248.27 248.27 60,192,400
Jul 01, 2012 229.30 240.74 212.61 233.30 233.30 77,340,200
Jun 01, 2012 208.44 228.35 206.37 228.35 228.35 65,745,600
May 01, 2012 229.40 232.97 207.11 212.91 212.91 92,774,300
Apr 01, 2012 198.02 233.84 183.65 231.90 231.90 110,535,400
Mar 01, 2012 179.89 209.85 176.58 202.51 202.51 112,975,100
Feb 01, 2012 173.81 193.57 172.00 179.69 179.69 146,580,400
Jan 01, 2012 175.89 196.50 173.50 194.44 194.44 110,536,900
Dec 01, 2011 191.85 199.66 166.97 173.10 173.10 125,595,200
Nov 01, 2011 208.11 222.35 181.51 192.29 192.29 136,588,100
Oct 01, 2011 217.01 246.71 196.51 213.51 213.51 159,214,400
Sep 01, 2011 215.28 244.00 204.47 216.23 216.23 143,623,300
Aug 01, 2011 225.00 227.45 177.10 215.23 215.23 155,194,700
Jul 01, 2011 205.55 227.20 203.61 222.52 222.52 92,808,500
Jun 01, 2011 196.06 206.25 181.59 204.49 204.49 95,563,700
May 01, 2011 196.57 206.39 190.88 196.69 196.69 106,274,500
Apr 01, 2011 181.58 197.80 175.37 195.81 195.81 116,749,400
Mar 01, 2011 173.53 181.57 160.59 180.13 180.13 118,979,100
Feb 01, 2011 170.52 191.40 169.51 173.29 173.29 95,776,400
Jan 01, 2011 181.37 191.60 166.90 169.64 169.64 113,611,300
Dec 01, 2010 179.16 185.65 173.09 180.00 180.00 93,661,700
Nov 01, 2010 164.45 181.84 156.77 175.40 175.40 131,011,400
Oct 01, 2010 157.08 171.99 151.40 165.23 165.23 142,883,500
Sep 01, 2010 126.36 161.78 126.17 157.06 157.06 134,321,000
Aug 01, 2010 119.15 130.81 117.57 124.83 124.83 113,419,800
Jul 01, 2010 108.90 124.88 105.80 117.89 117.89 175,326,200
Jun 01, 2010 124.97 129.15 106.01 109.26 109.26 133,378,500
May 01, 2010 137.20 139.44 117.52 125.46 125.46 140,909,900
Apr 01, 2010 135.80 151.09 130.78 137.10 137.10 173,025,100
Mar 01, 2010 118.70 138.19 117.53 135.77 135.77 158,042,600
Feb 01, 2010 123.18 124.86 113.82 118.40 118.40 210,145,800
Jan 01, 2010 136.25 136.61 118.12 125.41 125.41 230,861,000
Dec 01, 2009 136.94 145.91 125.65 134.52 134.52 207,471,100
Nov 01, 2009 118.66 136.08 116.25 135.91 135.91 160,305,100
Oct 01, 2009 92.50 125.68 88.27 118.81 118.81 268,616,400
Sep 01, 2009 80.74 94.50 77.51 93.36 93.36 128,121,800
Aug 01, 2009 86.56 88.20 80.25 81.19 81.19 112,622,900
Jul 01, 2009 84.42 94.40 75.41 85.76 85.76 175,461,400
Jun 01, 2009 78.21 88.56 76.25 83.66 83.66 152,085,400
May 01, 2009 80.38 83.60 73.10 77.99 77.99 137,603,400
Apr 01, 2009 73.02 86.68 71.71 80.52 80.52 185,032,000
Mar 01, 2009 63.94 75.61 59.82 73.44 73.44 227,672,300
Feb 01, 2009 58.57 67.36 58.13 64.79 64.79 186,780,200
Jan 01, 2009 51.35 59.74 47.63 58.82 58.82 204,072,300
Dec 01, 2008 42.00 54.85 38.82 51.28 51.28 206,194,300
Nov 01, 2008 56.35 58.73 34.68 42.70 42.70 228,051,500
Oct 01, 2008 71.78 71.99 43.31 57.24 57.24 332,074,700
Sep 01, 2008 83.16 86.77 61.32 72.76 72.76 192,463,400
Aug 01, 2008 76.36 91.75 74.05 80.81 80.81 149,044,400
Jul 01, 2008 72.24 82.38 62.99 76.34 76.34 215,813,300
Jun 01, 2008 81.15 84.88 72.62 73.33 73.33 152,905,700
May 01, 2008 78.40 84.75 71.56 81.62 81.62 152,573,200
Apr 01, 2008 72.99 82.64 70.65 78.63 78.63 197,849,400
Mar 01, 2008 63.59 76.93 61.20 71.30 71.30 192,685,600
Feb 01, 2008 79.02 79.40 63.97 64.47 64.47 211,217,800
Jan 01, 2008 95.35 97.43 68.84 77.70 77.70 288,335,400
Dec 01, 2007 90.03 95.94 83.86 92.64 92.64 127,062,200
Nov 01, 2007 87.75 91.47 76.50 90.56 90.56 180,196,500
Oct 01, 2007 93.42 101.09 83.27 89.15 89.15 231,988,500
Sep 01, 2007 79.90 94.26 79.73 93.15 93.15 122,273,200
Aug 01, 2007 78.10 80.80 70.05 79.91 79.91 175,514,000
Jul 01, 2007 68.81 89.00 68.01 78.54 78.54 264,827,800
Jun 01, 2007 68.90 74.72 66.71 68.41 68.41 238,788,700
May 01, 2007 61.12 73.31 59.70 69.14 69.14 330,242,400
Apr 01, 2007 39.85 63.84 39.55 61.33 61.33 346,287,000
Mar 01, 2007 39.32 40.24 37.04 39.79 39.79 142,153,100
Feb 01, 2007 37.95 42.00 36.68 39.14 39.14 157,975,400
Jan 01, 2007 38.68 39.14 36.30 37.67 37.67 130,435,300
Dec 01, 2006 40.26 40.64 37.70 39.46 39.46 121,040,700
Nov 01, 2006 38.13 43.25 36.87 40.34 40.34 146,802,400
Oct 01, 2006 31.98 38.59 30.58 38.09 38.09 209,485,000
Sep 01, 2006 30.85 32.81 29.68 32.12 32.12 146,018,700
Aug 01, 2006 26.55 30.99 25.76 30.83 30.83 159,186,800
Jul 01, 2006 38.52 38.62 25.96 26.89 26.89 228,663,400
Jun 01, 2006 34.63 38.84 32.42 38.68 38.68 115,117,400
May 01, 2006 35.19 36.50 31.52 34.61 34.61 146,896,000
Apr 01, 2006 36.67 38.84 35.01 35.21 35.21 106,758,600
Mar 01, 2006 37.45 37.83 35.14 36.53 36.53 122,178,100
Feb 01, 2006 43.92 44.69 37.05 37.44 37.44 165,544,700
Jan 01, 2006 47.47 48.58 43.10 44.82 44.82 123,410,300
Dec 01, 2005 48.88 50.00 47.14 47.15 47.15 121,167,800
Nov 01, 2005 39.97 49.43 39.65 48.46 48.46 216,455,300
Oct 01, 2005 45.33 47.00 38.72 39.86 39.86 146,980,100
Sep 01, 2005 42.52 45.84 40.50 45.30 45.30 104,700,400
Aug 01, 2005 44.88 46.97 41.91 42.70 42.70 114,751,100
Jul 01, 2005 33.24 45.81 32.79 45.15 45.15 182,601,100
Jun 01, 2005 35.57 36.99 32.93 33.09 33.09 106,233,600
May 01, 2005 32.30 36.04 32.10 35.51 35.51 116,947,800
Apr 01, 2005 34.63 35.34 30.60 32.36 32.36 162,491,300
Mar 01, 2005 35.06 36.43 32.82 34.27 34.27 119,566,600
Feb 01, 2005 43.00 43.54 33.20 35.18 35.18 218,655,100
Jan 01, 2005 44.95 45.44 40.26 43.22 43.22 194,935,200
Dec 01, 2004 40.00 45.68 37.99 44.29 44.29 176,014,800
Nov 01, 2004 34.22 41.50 34.15 39.68 39.68 168,474,900
Oct 01, 2004 41.29 42.70 33.00 34.13 34.13 208,568,400
Sep 01, 2004 38.23 44.28 37.36 40.86 40.86 176,176,900
Aug 01, 2004 38.45 40.83 34.85 38.14 38.14 180,022,400
Jul 01, 2004 53.80 54.04 37.38 38.92 38.92 202,437,000
Jun 01, 2004 47.87 54.70 47.70 54.40 54.40 161,251,200
May 01, 2004 43.48 48.68 40.55 48.50 48.50 150,196,500
Apr 01, 2004 43.45 49.10 43.30 43.60 43.60 162,636,600
Mar 01, 2004 43.02 45.06 39.15 43.28 43.28 154,770,500
Feb 01, 2004 50.65 50.65 42.23 43.01 43.01 185,747,700
Jan 01, 2004 52.76 57.82 48.60 50.40 50.40 217,934,700
Dec 01, 2003 54.40 54.94 47.00 52.62 52.62 193,675,200
Nov 01, 2003 54.80 57.49 47.67 53.97 53.97 181,979,000
Oct 01, 2003 48.37 61.15 47.51 54.43 54.43 288,225,300
Sep 01, 2003 46.52 51.30 44.73 48.43 48.43 202,836,400
Aug 01, 2003 41.41 46.95 38.28 46.32 46.32 150,718,900
Jul 01, 2003 36.33 43.10 34.00 41.64 41.64 229,239,500
Jun 01, 2003 36.50 37.24 32.83 36.32 36.32 171,470,800
May 01, 2003 28.68 36.09 28.15 35.89 35.89 190,833,800
Apr 01, 2003 25.55 29.19 24.13 28.69 28.69 219,644,300
Mar 01, 2003 22.15 28.04 21.36 26.03 26.03 164,093,600
Feb 01, 2003 21.94 22.50 19.61 22.01 22.01 115,941,900
Jan 01, 2003 19.19 23.28 18.55 21.85 21.85 169,197,200
Dec 01, 2002 24.15 25.00 18.43 18.89 18.89 155,610,600
Nov 01, 2002 19.22 24.50 18.20 23.35 23.35 206,336,300
Oct 01, 2002 16.23 20.26 16.01 19.36 19.36 203,538,600
Sep 01, 2002 14.71 17.93 14.24 15.93 15.93 146,027,000
Aug 01, 2002 14.31 15.99 12.78 14.94 14.94 115,341,600
Jul 01, 2002 16.17 17.16 12.26 14.45 14.45 176,592,200
Jun 01, 2002 18.31 19.16 14.68 16.25 16.25 142,617,800
May 01, 2002 16.55 20.40 15.75 18.23 18.23 154,840,500
Apr 01, 2002 14.28 17.05 12.52 16.69 16.69 158,958,600
Mar 01, 2002 14.13 16.96 13.55 14.30 14.30 164,817,800
Feb 01, 2002 14.07 14.75 11.06 14.10 14.10 163,988,900
Jan 01, 2002 10.93 15.77 9.03 14.19 14.19 322,739,200
Dec 01, 2001 11.02 12.80 9.51 10.82 10.82 212,455,500
Nov 01, 2001 7.08 12.40 6.60 11.32 11.32 310,965,300
Oct 01, 2001 5.91 9.99 5.51 6.98 6.98 169,882,800
Sep 01, 2001 8.95 9.19 5.67 5.97 5.97 126,843,400
Aug 01, 2001 12.73 12.86 8.55 8.94 8.94 100,687,300
Jul 01, 2001 14.10 17.42 11.07 12.49 12.49 172,078,700
Jun 01, 2001 17.22 17.92 11.20 14.15 14.15 136,695,900
May 01, 2001 15.90 17.60 13.10 16.69 16.69 144,686,700
Apr 01, 2001 10.33 18.16 8.10 15.78 15.78 189,780,400
Mar 01, 2001 9.88 14.00 9.56 10.23 10.23 167,635,900
Feb 01, 2001 17.19 17.19 9.94 10.19 10.19 167,374,100
Jan 01, 2001 15.81 22.38 13.56 17.31 17.31 210,486,800
Dec 01, 2000 24.94 27.63 14.88 15.56 15.56 202,112,900
Nov 01, 2000 35.81 40.88 22.13 24.69 24.69 159,338,900
Oct 01, 2000 38.19 38.44 19.38 36.63 36.63 246,733,500
Sep 01, 2000 42.13 49.63 35.50 38.44 38.44 133,739,700
Aug 01, 2000 30.63 43.97 29.31 41.50 41.50 144,464,700
Jul 01, 2000 36.69 43.94 27.88 30.13 30.13 198,524,600
Jun 01, 2000 48.88 58.13 32.47 36.31 36.31 203,140,900
May 01, 2000 56.00 62.38 40.44 48.31 48.31 130,688,600
Apr 01, 2000 65.44 68.63 40.81 55.19 55.19 162,012,500
Mar 01, 2000 67.63 75.25 60.00 67.00 67.00 156,584,600
Feb 01, 2000 67.50 85.94 63.06 68.88 68.88 207,457,700
Jan 01, 2000 81.50 91.50 58.44 64.56 64.56 262,209,000
"""
amzn_list = amzn_data.split()
amzn_price = list(reversed(amzn_list[7::9]))
print(amzn_price)
fb_data="""
Aug 12, 2019 186.85 187.59 184.46 185.37 185.37 10,936,283
Aug 01, 2019 194.17 198.47 179.34 185.37 185.37 126,848,200
Jul 01, 2019 195.21 208.66 191.93 194.23 194.23 351,062,500
Jun 01, 2019 175.00 198.88 160.84 193.00 193.00 426,428,600
May 01, 2019 194.78 196.18 177.16 177.47 177.47 286,821,500
Apr 01, 2019 167.83 198.48 167.28 193.40 193.40 381,985,300
Mar 01, 2019 162.60 174.30 159.28 166.69 166.69 387,936,100
Feb 01, 2019 165.84 172.47 159.59 161.45 161.45 302,243,200
Jan 01, 2019 128.99 171.68 128.56 166.69 166.69 527,547,900
Dec 01, 2018 143.00 147.19 123.02 131.09 131.09 558,786,200
Nov 01, 2018 151.52 154.13 126.85 140.61 140.61 518,151,700
Oct 01, 2018 163.03 165.88 139.03 151.79 151.79 622,446,300
Sep 01, 2018 173.50 173.89 158.87 164.46 164.46 500,468,800
Aug 01, 2018 173.93 188.30 170.27 175.73 175.73 548,832,700
Jul 01, 2018 193.37 218.62 166.56 172.58 172.58 647,030,700
Jun 01, 2018 193.07 203.55 186.43 194.32 194.32 387,265,600
May 01, 2018 172.00 192.72 170.23 191.78 191.78 401,144,100
Apr 01, 2018 157.81 177.10 150.51 172.00 172.00 750,072,700
Mar 01, 2018 179.01 186.10 149.02 159.79 159.79 996,201,700
Feb 01, 2018 188.22 195.32 167.18 178.32 178.32 516,251,600
Jan 01, 2018 177.68 190.66 175.80 186.89 186.89 495,655,700
Dec 01, 2017 176.03 182.28 169.01 176.46 176.46 317,095,800
Nov 01, 2017 182.36 184.25 174.00 177.18 177.18 350,998,700
Oct 01, 2017 171.39 180.80 168.29 180.06 180.06 318,146,600
Sep 01, 2017 172.40 174.00 161.56 170.87 170.87 304,818,300
Aug 01, 2017 169.82 173.05 165.00 171.97 171.97 303,622,800
Jul 01, 2017 151.72 175.49 147.80 169.25 169.25 419,907,600
Jun 01, 2017 151.75 156.50 144.56 150.98 150.98 414,757,100
May 01, 2017 151.74 153.60 144.42 151.46 151.46 403,586,900
Apr 01, 2017 141.93 151.53 138.81 150.25 150.25 275,586,300
Mar 01, 2017 136.47 142.95 136.08 142.05 142.05 342,098,600
Feb 01, 2017 132.25 137.18 130.30 135.54 135.54 384,700,500
Jan 01, 2017 116.03 133.14 115.51 130.32 130.32 378,958,900
Dec 01, 2016 118.38 122.50 114.00 115.05 115.05 408,728,400
Nov 01, 2016 131.41 131.94 113.55 118.42 118.42 644,052,900
Oct 01, 2016 128.38 133.50 126.75 130.99 130.99 313,284,400
Sep 01, 2016 126.38 131.98 125.60 128.27 128.27 376,518,100
Aug 01, 2016 123.85 126.73 122.07 126.12 126.12 365,670,900
Jul 01, 2016 114.20 128.33 112.97 123.94 123.94 470,108,600
Jun 01, 2016 118.50 119.44 108.23 114.28 114.28 450,876,100
May 01, 2016 117.83 121.08 115.88 118.81 118.81 460,544,200
Apr 01, 2016 113.75 120.79 106.31 117.58 117.58 741,613,800
Mar 01, 2016 107.83 116.99 104.40 114.10 114.10 521,458,900
Feb 01, 2016 112.27 117.59 96.82 106.92 106.92 874,152,500
Jan 01, 2016 101.95 112.84 89.37 112.21 112.21 792,709,100
Dec 01, 2015 104.83 107.92 101.46 104.66 104.66 440,304,100
Nov 01, 2015 101.72 110.65 100.47 104.24 104.24 547,232,800
Oct 01, 2015 90.05 105.12 88.36 101.97 101.97 571,590,400
Sep 01, 2015 86.85 96.49 85.72 89.90 89.90 635,399,800
Aug 01, 2015 93.53 98.74 72.00 89.73 89.73 796,787,500
Jul 01, 2015 86.77 99.24 85.23 94.01 94.01 790,781,000
Jun 01, 2015 79.30 89.40 78.66 85.77 85.77 537,740,300
May 01, 2015 79.24 81.85 76.79 79.19 79.19 421,870,700
Apr 01, 2015 82.50 85.59 78.32 78.77 78.77 542,124,600
Mar 01, 2015 79.00 86.07 77.26 82.22 82.22 575,349,900
Feb 01, 2015 76.11 81.37 73.45 78.97 78.97 475,148,700
Jan 01, 2015 78.58 79.25 73.54 75.91 75.91 546,210,700
Dec 01, 2014 77.26 82.17 74.40 78.02 78.02 534,527,100
Nov 01, 2014 75.47 78.27 72.51 77.70 77.70 490,965,300
Oct 01, 2014 78.78 81.16 70.32 74.99 74.99 1,083,643,000
Sep 01, 2014 75.01 79.71 73.07 79.04 79.04 720,995,800
Aug 01, 2014 72.22 75.99 71.55 74.82 74.82 590,763,600
Jul 01, 2014 67.58 76.74 62.21 72.65 72.65 1,028,365,000
Jun 01, 2014 63.23 68.00 61.79 67.29 67.29 863,389,800
May 01, 2014 60.43 64.30 56.26 63.30 63.30 1,120,155,500
Apr 01, 2014 60.46 63.91 54.66 59.78 59.78 1,883,965,100
Mar 01, 2014 66.96 72.59 57.98 60.24 60.24 1,255,440,000
Feb 01, 2014 63.03 71.44 60.70 68.46 68.46 1,110,774,100
Jan 01, 2014 54.83 63.37 51.85 62.57 62.57 1,294,714,800
Dec 01, 2013 46.90 58.58 46.26 54.65 54.65 1,517,533,200
Nov 01, 2013 50.85 52.09 43.55 47.01 47.01 1,357,311,900
Oct 01, 2013 49.97 54.83 45.26 50.21 50.21 2,032,635,000
Sep 01, 2013 41.84 51.60 41.44 50.23 50.23 1,583,083,800
Aug 01, 2013 37.30 42.26 36.02 41.29 41.29 1,344,994,100
Jul 01, 2013 24.97 38.31 24.15 36.80 36.80 1,438,017,100
Jun 01, 2013 24.27 25.19 22.67 24.88 24.88 788,331,500
May 01, 2013 27.85 29.07 23.26 24.35 24.35 982,094,800
Apr 01, 2013 25.63 28.10 25.15 27.77 27.77 738,509,200
Mar 01, 2013 27.05 28.68 24.72 25.58 25.58 727,180,500
Feb 01, 2013 31.01 31.02 26.34 27.25 27.25 957,639,800
Jan 01, 2013 27.44 32.51 27.42 30.98 30.98 1,675,851,700
Dec 01, 2012 28.00 28.88 25.15 26.62 26.62 1,191,832,200
Nov 01, 2012 21.08 28.00 18.87 28.00 28.00 1,527,490,200
Oct 01, 2012 22.08 24.25 18.80 21.11 21.11 1,100,938,300
Sep 01, 2012 18.08 23.37 17.55 21.66 21.66 1,058,643,700
Aug 01, 2012 21.50 22.45 18.03 18.06 18.06 1,151,944,900
Jul 01, 2012 31.25 32.88 21.61 21.71 21.71 520,189,700
Jun 01, 2012 28.89 33.45 25.52 31.10 31.10 667,910,500
May 01, 2012 42.05 45.00 26.83 29.60 29.60 1,251,513,200
"""
fb_list = fb_data.split()
fb_price = list(reversed(fb_list[7::9]))
print(fb_price)
nflx_data = """
Aug 12, 2019 305.46 312.88 303.24 310.83 310.83 6,531,722
Aug 01, 2019 324.25 328.58 296.81 308.93 308.93 48,292,500
Jul 01, 2019 373.50 384.76 305.81 322.99 322.99 196,671,300
Jun 01, 2019 343.56 375.00 332.65 367.32 367.32 111,052,000
May 01, 2019 374.00 385.99 341.39 343.28 343.28 125,298,300
Apr 01, 2019 359.00 384.80 342.27 370.54 370.54 165,079,400
Mar 01, 2019 362.26 379.00 342.47 356.56 356.56 144,843,100
Feb 01, 2019 337.18 371.49 336.50 358.10 358.10 148,192,100
Jan 01, 2019 259.28 358.85 256.58 339.50 339.50 306,616,400
Dec 01, 2018 293.19 298.72 231.23 267.66 267.66 234,310,000
Nov 01, 2018 304.59 332.05 250.00 286.13 286.13 257,126,400
Oct 01, 2018 375.85 386.80 271.21 301.78 301.78 363,589,800
Sep 01, 2018 366.47 383.20 335.83 374.13 374.13 170,832,100
Aug 01, 2018 335.87 376.81 310.93 367.68 367.68 213,122,300
Jul 01, 2018 385.45 419.77 328.00 337.45 337.45 305,393,800
Jun 01, 2018 353.88 423.21 352.82 391.43 391.43 244,031,800
May 01, 2018 310.36 356.10 305.73 351.60 351.60 142,050,800
Apr 01, 2018 291.94 338.82 271.22 312.46 312.46 262,006,000
Mar 01, 2018 292.75 333.98 275.90 295.35 295.35 263,449,400
Feb 01, 2018 266.41 297.36 236.11 291.38 291.38 184,585,800
Jan 01, 2018 196.10 286.81 195.42 270.30 270.30 238,377,600
Dec 01, 2017 186.99 194.49 178.38 191.96 191.96 115,103,700
Nov 01, 2017 197.24 202.48 184.32 187.58 187.58 110,996,600
Oct 01, 2017 182.11 204.38 176.58 196.43 196.43 208,657,800
Sep 01, 2017 175.55 189.95 172.44 181.35 181.35 111,427,900
Aug 01, 2017 182.49 184.62 164.23 174.71 174.71 136,534,400
Jul 01, 2017 149.80 191.50 144.25 181.66 181.66 185,144,700
Jun 01, 2017 163.52 166.87 147.30 149.41 149.41 135,699,700
May 01, 2017 151.91 164.75 151.61 163.07 163.07 116,795,800
Apr 01, 2017 146.70 153.52 138.66 152.20 152.20 149,779,000
Mar 01, 2017 142.84 148.29 138.26 147.81 147.81 110,692,700
Feb 01, 2017 141.20 145.95 139.05 142.13 142.13 91,444,800
Jan 01, 2017 124.96 143.46 124.31 140.71 140.71 181,814,100
Dec 01, 2016 117.52 129.07 113.95 123.80 123.80 128,528,700
Nov 01, 2016 124.98 125.83 110.68 117.00 117.00 147,513,000
Oct 01, 2016 98.00 129.29 97.63 124.87 124.87 274,097,800
Sep 01, 2016 97.81 100.35 93.26 98.55 98.55 169,670,600
Aug 01, 2016 91.23 98.85 90.50 97.45 97.45 182,611,000
Jul 01, 2016 95.00 101.27 84.50 91.25 91.25 320,138,000
Jun 01, 2016 101.50 102.15 84.81 91.48 91.48 218,216,500
May 01, 2016 90.41 104.00 85.74 102.57 102.57 264,997,900
Apr 01, 2016 102.93 111.85 88.21 90.03 90.03 340,174,300
Mar 01, 2016 94.58 104.91 93.61 102.23 102.23 311,333,700
Feb 01, 2016 91.79 97.48 79.95 93.41 93.41 389,268,900
Jan 01, 2016 109.00 122.18 90.11 91.84 91.84 488,193,200
Dec 01, 2015 124.47 133.27 113.85 114.38 114.38 319,939,200
Nov 01, 2015 109.20 126.60 101.86 123.33 123.33 320,321,800
Oct 01, 2015 102.91 115.83 96.26 108.38 108.38 446,204,400
Sep 01, 2015 109.35 111.24 93.55 103.26 103.26 497,401,200
Aug 01, 2015 114.60 129.29 85.50 115.03 115.03 469,661,800
Jul 01, 2015 94.81 117.88 92.28 114.31 114.31 406,357,500
Jun 01, 2015 88.84 100.89 87.94 93.85 93.85 469,260,400
May 01, 2015 79.86 90.21 78.89 89.15 89.15 280,030,800
Apr 01, 2015 59.64 82.30 58.46 79.50 79.50 508,463,900
Mar 01, 2015 67.71 68.61 58.57 59.53 59.53 327,866,000
Feb 01, 2015 62.84 69.50 61.96 67.84 67.84 209,678,700
Jan 01, 2015 49.15 65.34 45.26 63.11 63.11 425,938,100
Dec 01, 2014 49.29 51.14 45.08 48.80 48.80 265,990,200
Nov 01, 2014 56.18 56.50 49.14 49.51 49.51 256,594,800
Oct 01, 2014 64.10 66.86 47.29 56.11 56.11 583,226,000
Sep 01, 2014 68.36 69.90 62.70 64.45 64.45 268,345,700
Aug 01, 2014 60.25 69.33 58.93 68.23 68.23 274,274,000
Jul 01, 2014 65.18 67.98 59.79 60.39 60.39 429,839,200
Jun 01, 2014 59.93 64.40 58.93 62.94 62.94 352,660,000
May 01, 2014 46.29 60.25 44.91 59.69 59.69 523,837,300
Apr 01, 2014 50.25 54.41 42.79 46.01 46.01 648,605,300
Mar 01, 2014 63.03 65.43 49.98 50.29 50.29 377,239,800
Feb 01, 2014 58.84 65.40 56.72 63.66 63.66 317,384,200
Jan 01, 2014 52.40 58.91 45.58 58.48 58.48 600,418,700
Dec 01, 2013 52.13 54.85 50.29 52.60 52.60 313,308,800
Nov 01, 2013 46.98 52.54 46.45 52.26 52.26 343,557,900
Oct 01, 2013 44.97 55.59 40.40 46.07 46.07 840,456,400
Sep 01, 2013 41.06 45.77 40.65 44.17 44.17 386,857,800
Aug 01, 2013 35.22 41.46 34.48 40.56 40.56 416,838,800
Jul 01, 2013 30.52 38.62 30.29 34.93 34.93 542,920,700
Jun 01, 2013 32.44 33.70 29.39 30.16 30.16 412,636,700
May 01, 2013 30.85 35.55 29.15 32.32 32.32 536,788,000
Apr 01, 2013 27.28 32.04 22.71 30.87 30.87 854,536,200
Mar 01, 2013 26.73 28.15 25.17 27.04 27.04 520,408,700
Feb 01, 2013 24.29 28.23 23.25 26.87 26.87 755,571,600
Jan 01, 2013 13.60 25.32 12.96 23.61 23.61 991,909,100
Dec 01, 2012 11.69 13.97 10.64 13.23 13.23 598,236,100
Nov 01, 2012 11.12 12.08 10.64 11.67 11.67 498,027,600
Oct 01, 2012 7.80 12.14 7.76 11.32 11.32 1,114,314,600
Sep 01, 2012 8.29 8.77 7.58 7.78 7.78 639,131,500
Aug 01, 2012 8.20 9.52 7.54 8.53 8.53 601,008,800
Jul 01, 2012 9.82 12.38 8.02 8.12 8.12 988,045,100
Jun 01, 2012 8.71 10.07 8.67 9.78 9.78 499,411,500
May 01, 2012 11.47 11.85 8.91 9.06 9.06 788,860,800
Apr 01, 2012 16.40 16.40 11.39 11.45 11.45 842,254,000
Mar 01, 2012 15.59 17.64 14.65 16.43 16.43 814,660,700
Feb 01, 2012 17.34 19.06 15.23 15.82 15.82 1,002,673,700
Jan 01, 2012 10.04 18.50 10.02 17.17 17.17 1,829,322,600
Dec 01, 2011 9.20 11.08 9.14 9.90 9.90 842,035,600
Nov 01, 2011 11.44 13.41 8.91 9.22 9.22 1,053,461,500
Oct 01, 2011 16.45 18.36 10.61 11.73 11.73 1,691,083,100
Sep 01, 2011 33.50 34.07 15.38 16.18 16.18 1,679,588,400
Aug 01, 2011 38.36 38.50 29.05 33.57 33.57 640,584,700
Jul 01, 2011 37.44 43.54 35.92 38.00 38.00 716,726,500
Jun 01, 2011 38.50 39.67 34.30 37.53 37.53 613,475,800
May 01, 2011 34.03 38.69 32.19 38.69 38.69 678,188,000
Apr 01, 2011 34.43 36.43 32.06 33.24 33.24 783,979,700
Mar 01, 2011 29.46 34.60 26.98 33.97 33.97 988,351,700
Feb 01, 2011 30.66 35.36 29.00 29.52 29.52 736,982,400
Jan 01, 2011 25.00 31.14 24.79 30.58 30.58 761,392,100
Dec 01, 2010 29.69 29.89 25.08 25.10 25.10 991,371,500
Nov 01, 2010 24.85 29.54 23.37 29.41 29.41 749,615,300
Oct 01, 2010 22.94 26.39 21.05 24.80 24.80 873,340,300
Sep 01, 2010 18.70 24.91 18.44 23.17 23.17 853,066,900
Aug 01, 2010 14.86 20.13 14.10 17.93 17.93 863,219,000
Jul 01, 2010 15.54 17.71 13.62 14.65 14.65 541,076,200
Jun 01, 2010 15.61 18.28 14.97 15.52 15.52 509,514,600
May 01, 2010 14.28 17.07 12.86 15.88 15.88 533,838,900
Apr 01, 2010 10.52 15.67 10.52 14.13 14.13 482,079,500
Mar 01, 2010 9.43 10.81 9.37 10.53 10.53 190,620,500
Feb 01, 2010 8.83 9.61 8.47 9.44 9.44 214,988,200
Jan 01, 2010 7.93 9.22 6.93 8.89 8.89 324,109,100
Dec 01, 2009 8.22 8.54 7.57 7.87 7.87 177,149,000
Nov 01, 2009 7.60 8.81 7.51 8.38 8.38 166,483,100
Oct 01, 2009 6.54 8.21 6.33 7.64 7.64 221,109,700
Sep 01, 2009 6.17 6.89 5.61 6.60 6.60 188,352,500
Aug 01, 2009 6.34 6.67 6.07 6.23 6.23 152,079,200
Jul 01, 2009 5.94 6.81 5.42 6.28 6.28 263,793,600
Jun 01, 2009 5.71 6.12 5.29 5.91 5.91 274,967,700
May 01, 2009 6.46 6.55 5.18 5.63 5.63 261,216,200
Apr 01, 2009 6.11 7.18 6.01 6.47 6.47 321,716,500
Mar 01, 2009 5.06 6.35 4.86 6.13 6.13 333,674,600
Feb 01, 2009 5.08 5.55 4.97 5.18 5.18 282,784,600
Jan 01, 2009 4.22 5.41 4.11 5.16 5.16 260,673,700
Dec 01, 2008 3.17 4.34 3.11 4.27 4.27 169,197,700
Nov 01, 2008 3.50 3.54 2.60 3.28 3.28 143,607,100
Oct 01, 2008 4.33 4.43 2.56 3.54 3.54 247,455,600
Sep 01, 2008 4.45 4.85 3.92 4.41 4.41 193,049,500
Aug 01, 2008 4.36 4.65 4.12 4.41 4.41 185,192,000
Jul 01, 2008 3.83 4.48 3.77 4.41 4.41 281,817,200
Jun 01, 2008 4.33 4.86 3.72 3.72 3.72 154,634,200
May 01, 2008 4.52 4.91 4.22 4.34 4.34 230,462,400
Apr 01, 2008 5.07 5.84 4.21 4.57 4.57 309,614,200
Mar 01, 2008 4.54 5.66 4.31 4.95 4.95 254,607,500
Feb 01, 2008 3.54 4.90 3.51 4.51 4.51 265,449,100
Jan 01, 2008 3.79 4.04 2.91 3.59 3.59 365,727,600
Dec 01, 2007 3.43 4.16 3.22 3.80 3.80 171,805,900
Nov 01, 2007 3.78 3.93 3.04 3.30 3.30 180,742,800
Oct 01, 2007 2.96 3.80 2.94 3.78 3.78 230,914,600
Sep 01, 2007 2.57 3.16 2.44 2.96 2.96 162,752,800
Aug 01, 2007 2.46 2.64 2.36 2.50 2.50 178,716,300
Jul 01, 2007 2.79 2.98 2.23 2.46 2.46 311,795,400
Jun 01, 2007 3.12 3.71 2.72 2.77 2.77 349,528,900
May 01, 2007 3.16 3.35 3.03 3.13 3.13 162,470,700
Apr 01, 2007 3.33 3.57 2.98 3.17 3.17 232,420,300
Mar 01, 2007 3.19 3.41 2.90 3.31 3.31 198,450,700
Feb 01, 2007 3.27 3.41 3.07 3.22 3.22 266,588,000
Jan 01, 2007 3.71 3.83 3.04 3.26 3.26 390,207,300
Dec 01, 2006 4.20 4.29 3.69 3.69 3.69 112,856,800
Nov 01, 2006 3.96 4.28 3.74 4.18 4.18 144,181,100
Oct 01, 2006 3.26 4.06 3.14 3.95 3.95 268,089,500
Sep 01, 2006 2.86 3.37 2.84 3.25 3.25 158,326,700
Aug 01, 2006 2.96 3.11 2.59 2.86 2.86 207,146,800
Jul 01, 2006 3.91 3.94 2.66 2.96 2.96 307,771,100
Jun 01, 2006 3.95 4.11 3.69 3.89 3.89 176,180,900
May 01, 2006 4.27 4.60 3.83 3.96 3.96 153,080,200
Apr 01, 2006 4.14 4.73 3.84 4.23 4.23 217,534,100
Mar 01, 2006 3.83 4.20 3.52 4.14 4.14 138,239,500
Feb 01, 2006 3.91 3.93 3.43 3.83 3.83 168,249,200
Jan 01, 2006 3.87 4.27 3.30 3.94 3.94 311,671,500
Dec 01, 2005 3.96 4.01 3.22 3.87 3.87 208,978,700
Nov 01, 2005 3.72 4.32 3.63 3.93 3.93 198,991,100
Oct 01, 2005 3.71 4.21 3.40 3.77 3.77 257,765,200
Sep 01, 2005 3.08 3.81 3.04 3.71 3.71 190,140,300
Aug 01, 2005 2.67 3.25 2.61 3.08 3.08 236,261,200
Jul 01, 2005 2.34 2.97 2.29 2.65 2.65 220,176,600
Jun 01, 2005 2.03 2.55 2.03 2.34 2.34 176,552,600
May 01, 2005 1.65 2.75 1.62 2.04 2.04 409,696,700
Apr 01, 2005 1.56 1.86 1.50 1.65 1.65 179,357,500
Mar 01, 2005 1.53 1.58 1.27 1.55 1.55 168,671,300
Feb 01, 2005 1.63 1.74 1.43 1.53 1.53 158,103,400
Jan 01, 2005 1.80 1.87 1.50 1.64 1.64 275,782,500
Dec 01, 2004 1.63 1.97 1.58 1.76 1.76 372,483,300
Nov 01, 2004 1.35 1.75 1.34 1.63 1.63 404,514,600
Oct 01, 2004 2.49 2.80 1.32 1.35 1.35 959,910,700
Sep 01, 2004 2.00 2.59 1.98 2.20 2.20 341,873,000
Aug 01, 2004 2.83 2.91 1.98 1.99 1.99 290,639,300
Jul 01, 2004 5.10 5.15 2.64 2.93 2.93 578,550,700
Jun 01, 2004 4.63 5.22 4.05 5.14 5.14 258,797,700
May 01, 2004 3.61 4.75 3.61 4.70 4.70 285,411,700
Apr 01, 2004 5.16 5.52 3.60 3.62 3.62 482,976,900
Mar 01, 2004 4.91 5.07 3.95 4.87 4.87 417,452,700
Feb 01, 2004 5.30 5.64 4.32 4.91 4.91 727,418,300
Jan 01, 2004 4.11 5.68 3.84 5.24 5.24 932,327,200
Dec 01, 2003 3.53 4.23 3.08 3.91 3.91 480,523,400
Nov 01, 2003 4.10 4.32 3.16 3.50 3.50 607,833,800
Oct 01, 2003 2.39 4.36 2.39 4.09 4.09 711,555,600
Sep 01, 2003 2.37 2.87 2.17 2.40 2.40 359,199,400
Aug 01, 2003 1.85 2.41 1.61 2.38 2.38 213,253,600
Jul 01, 2003 1.83 2.04 1.61 1.87 1.87 299,930,400
Jun 01, 2003 1.61 1.88 1.29 1.83 1.83 475,367,200
May 01, 2003 1.62 1.85 1.47 1.61 1.61 283,290,000
Apr 01, 2003 1.46 1.76 1.33 1.63 1.63 336,562,800
Mar 01, 2003 1.21 1.60 1.06 1.45 1.45 243,329,800
Feb 01, 2003 0.94 1.23 0.82 1.22 1.22 129,178,000
Jan 01, 2003 0.85 0.96 0.76 0.94 0.94 115,997,000
Dec 01, 2002 0.74 0.93 0.68 0.79 0.79 95,100,600
Nov 01, 2002 0.63 0.80 0.55 0.77 0.77 101,967,600
Oct 01, 2002 0.71 0.74 0.35 0.64 0.64 169,148,000
Sep 01, 2002 0.94 0.98 0.69 0.69 0.69 55,749,400
Aug 01, 2002 0.95 1.00 0.71 0.94 0.94 64,883,000
Jul 01, 2002 1.00 1.30 0.85 0.95 0.95 73,610,600
Jun 01, 2002 1.08 1.23 0.84 1.00 1.00 74,190,200
May 01, 2002 1.16 1.24 1.07 1.08 1.08 147,880,600
"""
googl_data = """
Aug 12, 2019 1,180.00 1,185.28 1,168.94 1,174.50 1,174.50 889,106
Aug 01, 2019 1,217.63 1,236.30 1,142.75 1,174.50 1,174.50 12,873,100
Jul 01, 2019 1,101.04 1,268.39 1,095.33 1,218.20 1,218.20 35,756,500
Jun 01, 2019 1,066.93 1,126.57 1,027.03 1,082.80 1,082.80 35,622,600
May 01, 2019 1,197.50 1,199.25 1,103.35 1,106.50 1,106.50 37,136,300
Apr 01, 2019 1,187.54 1,296.97 1,183.00 1,198.96 1,198.96 32,372,300
Mar 01, 2019 1,131.00 1,236.44 1,130.20 1,176.89 1,176.89 33,186,900
Feb 01, 2019 1,122.29 1,154.00 1,093.59 1,126.55 1,126.55 32,608,700
Jan 01, 2019 1,027.20 1,127.67 1,022.37 1,125.89 1,125.89 34,858,400
Dec 01, 2018 1,132.16 1,135.00 977.66 1,044.96 1,044.96 42,871,800
Nov 01, 2018 1,091.40 1,109.93 1,002.21 1,109.65 1,109.65 39,311,800
Oct 01, 2018 1,213.00 1,224.52 1,007.20 1,090.58 1,090.58 56,547,100
Sep 01, 2018 1,222.52 1,227.87 1,151.50 1,207.08 1,207.08 35,925,900
Aug 01, 2018 1,239.11 1,271.96 1,204.00 1,231.80 1,231.80 34,285,900
Jul 01, 2018 1,115.35 1,291.44 1,106.60 1,227.22 1,227.22 41,782,700
Jun 01, 2018 1,112.87 1,201.49 1,106.07 1,129.19 1,129.19 40,184,200
May 01, 2018 1,016.30 1,118.15 1,007.89 1,100.00 1,100.00 37,036,700
Apr 01, 2018 1,027.62 1,097.51 994.25 1,018.58 1,018.58 49,246,400
Mar 01, 2018 1,109.54 1,178.16 984.00 1,037.14 1,037.14 52,116,800
Feb 01, 2018 1,175.99 1,187.45 997.00 1,103.92 1,103.92 51,340,700
Jan 01, 2018 1,053.02 1,198.00 1,053.02 1,182.22 1,182.22 32,887,400
Dec 01, 2017 1,030.41 1,086.49 1,002.32 1,053.40 1,053.40 29,940,500
Nov 01, 2017 1,036.32 1,080.00 1,028.66 1,036.17 1,036.17 28,686,000
Oct 01, 2017 975.65 1,063.62 961.95 1,033.04 1,033.04 36,853,800
Sep 01, 2017 957.47 975.81 924.51 973.72 973.72 29,626,200
Aug 01, 2017 947.81 957.20 918.60 955.24 955.24 32,846,200
Jul 01, 2017 933.22 1,006.19 915.31 945.50 945.50 41,908,600
Jun 01, 2017 990.96 1,008.61 929.60 929.68 929.68 44,085,300
May 01, 2017 924.15 999.60 920.80 987.09 987.09 35,359,300
Apr 01, 2017 848.75 935.90 834.60 924.52 924.52 28,721,600
Mar 01, 2017 851.38 874.42 824.30 847.80 847.80 34,550,100
Feb 01, 2017 824.00 853.79 812.05 844.93 844.93 26,490,800
Jan 01, 2017 800.62 867.00 796.89 820.19 820.19 36,832,700
Dec 01, 2016 778.55 824.30 753.36 809.45 809.45 37,862,800
Nov 01, 2016 810.87 816.04 743.59 775.88 775.88 48,353,400
Oct 01, 2016 802.55 839.00 796.23 809.90 809.90 35,391,000
Sep 01, 2016 791.98 819.06 783.50 804.06 804.06 31,544,800
Aug 01, 2016 786.67 813.88 785.04 789.85 789.85 28,854,000
Jul 01, 2016 705.10 803.94 699.00 791.34 791.34 32,662,200
Jun 01, 2016 748.47 751.37 672.66 703.53 703.53 41,966,500
May 01, 2016 711.92 753.48 704.05 748.85 748.85 34,102,300
Apr 01, 2016 757.16 790.95 703.20 707.88 707.88 46,661,400
Mar 01, 2016 721.30 777.31 704.00 762.90 762.90 42,665,700
Feb 01, 2016 771.26 810.35 682.01 717.22 717.22 67,647,300
Jan 01, 2016 762.20 769.20 687.78 761.35 761.35 51,999,200
Dec 01, 2015 766.94 798.69 736.26 778.01 778.01 43,634,700
Nov 01, 2015 734.53 782.90 731.45 762.85 762.85 37,574,100
Oct 01, 2015 637.94 752.50 631.12 737.39 737.39 50,264,300
Sep 01, 2015 633.81 681.99 617.84 638.37 638.37 43,575,200
Aug 01, 2015 657.66 704.00 593.09 647.82 647.82 55,347,100
Jul 01, 2015 543.66 713.33 539.76 657.50 657.50 68,542,900
Jun 01, 2015 548.73 565.61 538.85 540.04 540.04 35,216,400
May 01, 2015 550.51 558.24 532.24 545.32 545.32 32,421,700
Apr 01, 2015 554.83 584.70 529.00 548.77 548.77 43,745,000
Mar 01, 2015 567.00 583.20 550.33 554.70 554.70 43,207,200
Feb 01, 2015 534.32 569.42 521.72 562.63 562.63 40,419,300
Jan 01, 2015 532.60 545.41 490.91 537.55 537.55 52,846,300
Dec 01, 2014 545.09 548.79 497.19 530.66 530.66 54,434,300
Nov 01, 2014 563.53 567.15 539.19 549.08 549.08 29,770,500
Oct 01, 2014 586.80 592.40 518.41 567.87 567.87 55,481,600
Sep 01, 2014 582.95 605.40 577.01 588.41 588.41 35,425,100
Aug 01, 2014 578.55 597.81 567.45 582.36 582.36 29,078,700
Jul 01, 2014 587.65 608.91 572.10 579.55 579.55 38,583,300
Jun 01, 2014 569.75 589.60 547.47 584.67 584.67 39,489,200
May 01, 2014 534.25 577.66 511.09 571.65 571.65 41,456,800
Apr 01, 2014 560.70 588.30 511.00 534.88 534.88 71,064,200
Mar 01, 2014 603.98 614.11 551.60 557.81 557.81 87,224,100
Feb 01, 2014 590.19 615.06 564.57 608.43 608.43 81,010,500
Jan 01, 2014 558.29 593.86 541.68 591.08 591.08 108,913,300
Dec 01, 2013 532.29 561.06 525.04 560.92 560.92 67,617,600
Nov 01, 2013 516.41 534.53 503.00 530.33 530.33 52,459,700
Oct 01, 2013 440.57 521.28 421.91 515.81 515.81 110,337,300
Sep 01, 2013 427.61 453.45 427.40 438.39 438.39 66,180,000
Aug 01, 2013 447.95 455.31 423.20 423.87 423.87 66,906,000
Jul 01, 2013 443.67 464.46 438.24 444.32 444.32 102,387,300
Jun 01, 2013 436.94 455.88 424.03 440.63 440.63 97,063,000
May 01, 2013 412.04 460.76 408.59 436.05 436.05 98,734,600
Apr 01, 2013 397.90 414.23 381.01 412.70 412.70 106,996,300
Mar 01, 2013 399.30 422.42 397.05 397.49 397.49 85,011,800
Feb 01, 2013 379.48 404.89 379.43 401.00 401.00 92,587,100
Jan 01, 2013 360.07 380.86 348.11 378.22 378.22 104,704,600
Dec 01, 2012 351.47 364.91 341.51 354.04 354.04 83,306,700
Nov 01, 2012 340.09 349.96 318.32 349.53 349.53 93,264,000
Oct 01, 2012 379.90 387.58 335.19 340.49 340.49 143,452,800
Sep 01, 2012 342.62 382.83 337.09 377.63 377.63 120,233,800
Aug 01, 2012 318.97 344.84 312.02 342.89 342.89 94,031,300
Jul 01, 2012 291.20 321.62 281.33 316.80 316.80 102,469,600
Jun 01, 2012 286.18 294.24 278.54 290.33 290.33 92,914,500
May 01, 2012 302.20 319.24 289.79 290.72 290.72 117,228,000
Apr 01, 2012 320.71 326.90 295.40 302.73 302.73 117,636,800
Mar 01, 2012 311.44 329.62 297.22 320.94 320.94 94,564,700
Feb 01, 2012 292.76 313.11 289.86 309.43 309.43 94,633,500
Jan 01, 2012 326.80 335.46 282.56 290.35 290.35 147,136,900
Dec 01, 2011 300.30 323.70 299.80 323.27 323.27 109,983,800
Nov 01, 2011 290.34 309.46 280.95 299.99 299.99 120,479,300
Oct 01, 2011 255.18 301.65 240.54 296.62 296.62 154,275,400
Sep 01, 2011 270.65 279.54 255.51 257.78 257.78 117,140,800
Aug 01, 2011 305.92 308.06 245.68 270.75 270.75 213,336,700
Jul 01, 2011 253.62 314.06 253.44 302.15 302.15 161,948,200
Jun 01, 2011 264.28 266.87 236.75 253.44 253.44 118,130,800
May 01, 2011 273.12 273.14 256.96 264.77 264.77 90,564,200
Apr 01, 2011 294.67 297.89 259.76 272.32 272.32 140,342,000
Mar 01, 2011 309.20 309.92 275.92 293.67 293.67 120,156,600
Feb 01, 2011 302.55 315.91 300.98 307.01 307.01 83,653,600
Jan 01, 2011 298.54 321.80 298.07 300.48 300.48 119,847,800
Dec 01, 2010 281.78 303.80 281.48 297.28 297.28 84,484,800
Nov 01, 2010 308.17 315.74 276.93 278.13 278.13 116,766,000
Oct 01, 2010 265.27 312.68 259.68 307.16 307.16 158,536,000
Sep 01, 2010 227.72 268.69 226.48 263.16 263.16 119,281,400
Aug 01, 2010 244.74 254.55 224.05 225.24 225.24 105,603,500
Jul 01, 2010 222.87 249.00 217.03 242.67 242.67 138,480,300
Jun 01, 2010 240.46 254.88 222.58 222.70 222.70 119,605,600
May 01, 2010 263.51 266.73 230.23 243.06 243.06 162,958,300
Apr 01, 2010 285.96 299.22 260.78 263.11 263.11 145,974,700
Mar 01, 2010 264.86 294.43 264.13 283.84 283.84 167,380,600
Feb 01, 2010 267.57 274.02 260.26 263.66 263.66 103,963,600
Jan 01, 2010 313.79 315.07 263.07 265.24 265.24 178,021,600
Dec 01, 2009 294.36 313.31 289.88 310.30 310.30 85,154,200
Nov 01, 2009 268.81 293.82 264.38 291.79 291.79 81,729,700
Oct 01, 2009 246.75 281.10 241.54 268.33 268.33 154,193,500
Sep 01, 2009 230.07 253.75 226.52 248.17 248.17 102,056,300
Aug 01, 2009 224.59 237.41 219.50 231.07 231.07 97,378,800
Jul 01, 2009 212.31 226.58 198.19 221.75 221.75 145,887,200
Jun 01, 2009 209.57 223.89 201.15 211.01 211.01 140,780,100
May 01, 2009 197.71 208.82 192.54 208.82 208.82 113,955,500
Apr 01, 2009 172.06 202.08 170.48 198.18 198.18 175,489,100
Mar 01, 2009 166.83 179.76 144.87 174.20 174.20 227,721,500
Feb 01, 2009 167.31 190.69 164.94 169.16 169.16 222,946,400
Jan 01, 2009 154.45 176.34 141.52 169.43 169.43 219,542,700
Dec 01, 2008 143.48 164.91 131.42 153.98 153.98 225,787,700
Nov 01, 2008 178.97 186.37 123.77 146.63 146.63 315,749,100
Oct 01, 2008 205.78 208.70 154.87 179.86 179.86 398,191,400
Sep 01, 2008 238.62 241.33 190.55 200.46 200.46 267,887,800
Aug 01, 2008 236.49 255.59 231.18 231.88 231.88 137,490,300
Jul 01, 2008 260.05 278.12 233.03 237.11 237.11 207,962,700
Jun 01, 2008 291.54 294.31 257.80 263.47 263.47 187,380,600
May 01, 2008 289.44 301.53 269.17 293.19 293.19 209,055,200
Apr 01, 2008 224.09 292.72 220.72 287.43 287.43 285,802,500
Mar 01, 2008 235.99 236.60 206.26 220.46 220.46 290,938,800
Feb 01, 2008 264.60 270.79 223.65 235.83 235.83 354,015,500
Jan 01, 2008 346.78 349.03 259.76 282.43 282.43 315,262,000
Dec 01, 2007 345.85 362.76 326.58 346.09 346.09 170,456,500
Nov 01, 2007 351.75 373.99 308.32 346.85 346.85 342,606,600
Oct 01, 2007 285.27 353.85 285.09 353.85 353.85 310,590,000
Sep 01, 2007 257.77 286.18 255.70 283.92 283.92 138,687,900
Aug 01, 2007 255.51 263.67 240.47 257.88 257.88 177,222,800
Jul 01, 2007 263.01 279.57 249.69 255.26 255.26 233,027,400
Jun 01, 2007 250.75 267.76 249.04 261.61 261.61 257,837,700
May 01, 2007 236.33 254.64 228.93 249.20 249.20 198,963,200
Apr 01, 2007 229.11 246.50 226.29 235.93 235.93 185,730,000
Mar 01, 2007 221.56 233.23 218.72 229.31 229.31 235,995,600
Feb 01, 2007 253.25 253.26 221.74 224.95 224.95 227,599,400
Jan 01, 2007 233.23 256.76 230.79 251.00 251.00 248,923,900
Dec 01, 2006 243.23 246.45 226.40 230.47 230.47 183,144,000
Nov 01, 2006 239.62 256.76 232.76 242.65 242.65 236,642,800
Oct 01, 2006 201.15 246.23 199.29 238.43 238.43 316,709,800
Sep 01, 2006 190.69 209.55 188.55 201.15 201.15 242,858,900
Aug 01, 2006 192.75 195.20 181.86 189.45 189.45 213,728,900
Jul 01, 2006 210.23 214.16 189.03 193.49 193.49 254,787,800
Jun 01, 2006 186.96 209.87 185.99 209.87 209.87 284,475,000
May 01, 2006 209.44 209.93 180.47 186.10 186.10 351,526,700
Apr 01, 2006 194.96 225.59 194.16 209.18 209.18 370,257,300
Mar 01, 2006 184.46 199.70 165.94 195.20 195.20 612,913,300
Feb 01, 2006 194.71 203.45 169.08 181.49 181.49 594,453,900
Jan 01, 2006 211.47 237.79 197.57 216.55 216.55 597,481,100
Dec 01, 2005 204.80 223.33 199.70 207.64 207.64 397,165,000
Nov 01, 2005 186.12 215.84 184.69 202.66 202.66 422,908,000
Oct 01, 2005 156.97 187.56 145.49 186.26 186.26 385,538,000
Sep 01, 2005 143.10 160.64 142.64 158.39 158.39 339,965,100
Aug 01, 2005 144.20 150.01 136.81 143.14 143.14 285,656,800
Jul 01, 2005 147.67 159.06 143.64 144.02 144.02 409,487,200
Jun 01, 2005 141.74 154.78 133.85 147.22 147.22 777,224,400
May 01, 2005 111.14 139.34 110.22 138.77 138.77 507,029,100
Apr 01, 2005 90.97 112.48 90.01 110.11 110.11 452,927,500
Mar 01, 2005 94.74 95.02 86.37 90.35 90.35 343,553,000
Feb 01, 2005 97.29 108.51 90.59 94.09 94.09 650,567,500
Jan 01, 2005 98.80 102.75 88.23 97.91 97.91 409,918,400
Dec 01, 2004 91.07 100.04 84.32 96.49 96.49 290,392,600
Nov 01, 2004 96.87 100.90 80.74 91.08 91.08 554,632,100
Oct 01, 2004 65.47 100.08 64.51 95.42 95.42 513,620,700
Sep 01, 2004 51.40 67.58 49.52 64.86 64.86 212,494,700
Aug 01, 2004 50.05 56.80 48.03 51.24 51.24 133,606,300
"""
company_data = [aapl_data, amzn_data, fb_data, nflx_data, googl_data]
for company_datum in company_data:
company_list = company_datum.split()
company_price = list(reversed(company_list[7::9]))
print(company_price)
ko_data="""
Aug 12, 2019 53.28 53.44 52.99 53.20 53.20 6,418,760
Aug 01, 2019 52.78 53.90 51.40 53.42 53.42 109,733,200
Jul 01, 2019 51.07 54.82 50.78 52.63 52.63 257,686,400
Jun 12, 2019 0.4 Dividend
Jun 01, 2019 49.16 52.20 49.02 50.92 50.53 248,586,800
May 01, 2019 48.95 49.90 47.07 49.13 48.75 258,269,900
Apr 01, 2019 46.99 49.18 46.04 49.06 48.68 238,015,200
Mar 13, 2019 0.4 Dividend
Mar 01, 2019 45.47 46.92 44.61 46.86 46.09 363,961,200
Feb 01, 2019 48.48 49.94 44.42 45.34 44.60 388,570,200
Jan 01, 2019 46.94 48.78 46.34 48.13 47.34 290,752,700
Dec 01, 2018 49.87 50.51 45.66 47.35 46.58 308,108,600
Nov 28, 2018 0.39 Dividend
Nov 01, 2018 47.81 50.84 47.30 50.40 49.19 279,957,400
Oct 01, 2018 46.17 48.08 44.25 47.88 46.73 326,355,300