
GOOG 2015-10-31 100000 0.00 0.00 -100.00 GOOG 2015-11-30 200000 102980.13 2773.50 -48.51 GOOG 2015-12-31 300000 204173.93 5380.93 -31.94 GOOG 2016-01-31 400000 300037.64 8076.93 -24.99 GOOG 2016-02-29 500000 374580.44 10736.50 -25.08 GOOG 2016-03-31 600000 503538.66 13518.72 -16.08 GOOG 2016-04-30 700000 560842.96 16185.71 -19.88 GOOG 2016-05-31 800000 700779.82 19050.18 -12.40 GOOG 2016-06-30 900000 753503.68 21774.42 -16.28 GOOG 2016-07-31 1000000 946948.89 24634.79 -5.31 GOOG 2016-08-31 1100000 1044051.39 27222.51 -5.09 GOOG 2016-09-30 1200000 1159096.19 29824.04 -3.41 GOOG 2016-10-31 1300000 1270952.02 32399.93 -2.23 GOOG 2016-11-30 1400000 1324758.99 34952.22 -5.37 GOOG 2016-12-31 1500000 1552036.57 40217.58 3.47 GOOG 2017-01-31 1600000 1602248.25 40217.58 0.14 GOOG 2017-02-28 1700000 1758833.62 42731.10 3.46 GOOG 2017-03-31 1800000 1872271.97 45138.92 4.02 GOOG 2017-04-30 1900000 2152741.48 47523.98 13.30 GOOG 2017-05-31 2000000 2398429.57 49715.60 19.92 GOOG 2017-06-30 2100000 2352881.78 51783.96 12.04 GOOG 2017-07-31 2200000 2512787.11 54009.39 14.22 GOOG 2017-08-31 2300000 2637545.30 56158.01 14.68 GOOG 2017-09-30 2400000 2795408.24 58291.71 16.48 GOOG 2017-10-31 2500000 3067612.36 60348.05 22.70 GOOG 2017-11-30 2600000 3181606.46 62298.32 22.37 GOOG 2017-12-31 2700000 3363034.76 64278.19 24.56 GOOG 2018-01-31 2800000 3869934.77 66156.12 38.21 GOOG 2018-02-28 2900000 3748839.96 67868.89 29.27 GOOG 2018-03-31 3000000 3596953.91 69722.60 19.90 GOOG 2018-04-30 3100000 3647623.52 71709.74 17.67 GOOG 2018-05-31 3200000 3994814.03 73637.80 24.84 GOOG 2018-06-30 3300000 4207356.95 75424.32 27.50 GOOG 2018-07-31 3400000 4698514.82 77198.21 38.19 GOOG 2018-08-31 3500000 4901955.44 80479.32 40.06 GOOG 2018-09-30 3600000 4802482.99 80479.32 33.40 GOOG 2018-10-31 3700000 4422969.12 82152.53 19.54 GOOG 2018-11-30 3800000 4597792.93 84021.69 20.99 GOOG 2018-12-31 3900000 4444284.22 85829.31 13.96 GOOG 2019-01-31 4000000 4897605.97 87741.63 22.44 GOOG 2019-02-28 4100000 5014005.49 89542.21 22.29 GOOG 2019-03-31 4200000 5355261.13 91284.67 27.51 GOOG 2019-04-30 4300000 5524002.34 92959.11 28.47 GOOG 2019-05-31 4400000 5224105.67 94671.32 18.73 GOOG 2019-06-30 4500000 5220871.04 96601.40 16.02 GOOG 2019-07-31 4600000 5987463.22 98422.97 30.16 GOOG 2019-08-31 4700000 6045087.19 101760.58 28.62 GOOG 2019-09-30 4800000 6202307.49 101760.58 29.21 GOOG 2019-10-31 4900000 6516041.13 103420.19 32.98 GOOG 2019-11-30 5000000 6850412.00 104990.37 37.01 GOOG 2019-12-31 5100000 7122362.62 106540.86 39.65 GOOG 2020-01-31 5200000 7745094.58 108003.52 48.94 GOOG 2020-02-29 5300000 7322751.11 109349.47 38.17 GOOG 2020-03-31 5400000 6441341.67 110789.24 19.28 GOOG 2020-04-30 5500000 7592832.86 112598.18 38.05 GOOG 2020-05-31 5600000 8152890.92 114112.63 45.59 GOOG 2020-06-30 5700000 8164265.55 115509.45 43.23 GOOG 2020-07-31 5800000 8667919.02 116900.24 49.45 GOOG 2020-08-31 5900000 9662634.54 118256.67 63.77 GOOG 2020-09-30 6000000 8777993.08 119460.98 46.30 GOOG 2020-10-31 6100000 9791455.89 120806.86 60.52 GOOG 2020-11-30 6200000 10743758.02 122036.84 73.29 GOOG 2020-12-31 6300000 10787125.11 123149.13 71.22 GOOG 2021-01-31 6400000 11409709.71 124306.38 78.28 GOOG 2021-02-28 6500000 12766861.65 125358.26 96.41 GOOG 2021-03-31 6600000 13065646.04 126321.73 97.96 GOOG 2021-04-30 6700000 15335266.49 127257.29 128.88 GOOG 2021-05-31 6800000 15445114.11 128092.30 127.13 GOOG 2021-06-30 6900000 16155164.11 128915.41 134.13 GOOG 2021-07-31 7000000 17539075.43 129706.75 150.56 GOOG 2021-08-31 7100000 18974369.50 130442.10 167.24 GOOG 2021-09-30 7200000 17474808.71 131127.77 142.71 GOOG 2021-10-31 7300000 19551032.51 131860.58 167.82 GOOG 2021-11-30 7400000 18882882.69 132556.11 155.17 GOOG 2021-12-31 7500000 19280314.36 133262.24 157.07 GOOG 2022-01-31 7600000 18177022.96 133951.54 139.17 GOOG 2022-02-28 7700000 18163418.24 134652.55 135.89 GOOG 2022-03-31 7800000 18907797.14 135394.66 142.41 GOOG 2022-04-30 7900000 15647560.31 136105.39 98.07 GOOG 2022-05-31 8000000 15618661.46 136958.95 95.23 GOOG 2022-06-30 8100000 15072430.51 137808.23 86.08 GOOG 2022-07-31 8200000 16180881.80 138724.98 97.33 GOOG 2022-08-31 8300000 15236350.51 139590.93 83.57 GOOG 2022-09-30 8400000 13508642.60 140495.50 60.82 GOOG 2022-10-31 8500000 13391736.99 141471.97 57.55 GOOG 2022-11-30 8600000 14464430.14 142576.94 68.19 GOOG 2022-12-31 8700000 12838460.99 144691.32 47.57 GOOG 2023-01-31 8800000 14450322.17 144691.32 64.21 GOOG 2023-02-28 8900000 13154653.23 145677.22 47.81 GOOG 2023-03-31 9000000 15263094.53 146760.52 69.59 GOOG 2023-04-30 9100000 15985579.20 147713.72 75.67 GOOG 2023-05-31 9200000 18337981.36 148642.14 99.33 GOOG 2023-06-30 9300000 18078506.22 149446.19 94.39 GOOG 2023-07-31 9400000 20003192.67 150275.66 112.80 GOOG 2023-08-31 9500000 20744502.10 151033.86 118.36 GOOG 2023-09-30 9600000 20010197.43 151764.86 108.44 GOOG 2023-10-31 9700000 19108086.95 152498.70 96.99 GOOG 2023-11-30 9800000 20527602.62 153282.58 109.47 GOOG 2023-12-31 9900000 21707820.71 154032.65 119.27 GOOG 2024-01-31 10000000 21943435.77 154749.19 119.43 GOOG 2024-02-29 10100000 21728788.62 155449.91 115.14 GOOG 2024-03-31 10200000 23782260.39 156195.07 133.16 GOOG 2024-04-30 10300000 25821157.39 156834.05 150.69 GOOG 2024-05-31 10400000 27387919.20 157438.02 163.35 GOOG 2024-06-30 10500000 28982441.49 158011.35 176.02 GOOG 2024-07-31 10600000 27453517.57 158553.38 159.00 GOOG 2024-08-31 10700000 26374493.12 159738.92 146.49 GOOG 2024-09-30 10800000 26706750.37 159738.92 147.28 GOOG 2024-10-31 10900000 27688530.01 160336.61 154.02 GOOG 2024-11-30 11000000 27434538.88 160915.82 149.40 GOOG 2024-12-31 11100000 30754902.63 161493.92 177.07 GOOG 2025-01-31 11200000 33311003.97 162018.50 197.42 GOOG 2025-02-28 11300000 27987813.91 162511.98 147.68 GOOG 2025-03-31 11400000 25479756.80 163091.32 123.51 GOOG 2025-04-30 11500000 26341028.07 163720.73 129.05 GOOG 2025-05-31 11600000 28405308.84 164335.02 144.87 GOOG 2025-06-30 11700000 29255509.17 164921.98 150.05 GOOG 2025-07-31 11800000 31915868.21 165487.23 170.47 GOOG 2025-08-31 11900000 35548902.85 166482.01 198.73 GOOG 2025-09-30 12000000 40546693.43 166482.01 237.89 GOOG 2025-10-31 12100000 41029490.23 166482.01 239.09 GOOGL 2015-10-31 100000 0.00 0.00 -100.00 GOOGL 2015-11-30 200000 102020.76 2674.73 -48.99 GOOGL 2015-12-31 300000 203310.76 5226.43 -32.23 GOOGL 2016-01-31 400000 299208.65 7859.95 -25.20 GOOGL 2016-02-29 500000 374918.06 10454.76 -25.02 GOOGL 2016-03-31 600000 501963.82 13159.36 -16.34 GOOGL 2016-04-30 700000 557734.31 15757.88 -20.32 GOOGL 2016-05-31 800000 694835.09 18557.39 -13.15 GOOGL 2016-06-30 900000 746780.99 21229.54 -17.02 GOOGL 2016-07-31 1000000 951406.47 24045.45 -4.86 GOOGL 2016-08-31 1100000 1048230.44 26542.52 -4.71 GOOGL 2016-09-30 1200000 1168688.56 29069.69 -2.61 GOOGL 2016-10-31 1300000 1278062.56 31561.00 -1.69 GOOGL 2016-11-30 1400000 1320702.47 34043.99 -5.66 GOOGL 2016-12-31 1500000 1552587.05 39184.48 3.51 GOOGL 2017-01-31 1600000 1606935.82 39184.48 0.43 GOOGL 2017-02-28 1700000 1759048.86 41637.74 3.47 GOOGL 2017-03-31 1800000 1864782.71 43991.10 3.60 GOOGL 2017-04-30 1900000 2141442.80 46325.50 12.71 GOOGL 2017-05-31 2000000 2392189.89 48469.54 19.61 GOOGL 2017-06-30 2100000 2347127.70 50493.24 11.77 GOOGL 2017-07-31 2200000 2489899.97 52668.43 13.18 GOOGL 2017-08-31 2300000 2616466.48 54781.34 13.76 GOOGL 2017-09-30 2400000 2769367.02 56882.20 15.39 GOOGL 2017-10-31 2500000 3042659.49 58906.91 21.71 GOOGL 2017-11-30 2600000 3151261.56 60825.19 21.20 GOOGL 2017-12-31 2700000 3306426.16 62776.27 22.46 GOOGL 2018-01-31 2800000 3820925.62 64639.84 36.46 GOOGL 2018-02-28 2900000 3661287.24 66332.48 26.25 GOOGL 2018-03-31 3000000 3535467.83 68177.26 17.85 GOOGL 2018-04-30 3100000 3572787.08 70152.31 15.25 GOOGL 2018-05-31 3200000 3964070.09 72074.00 23.88 GOOGL 2018-06-30 3300000 4168750.15 73836.12 26.33 GOOGL 2018-07-31 3400000 4638109.92 75587.26 36.41 GOOGL 2018-08-31 3500000 4855322.90 78832.97 38.72 GOOGL 2018-09-30 3600000 4757885.33 78832.97 32.16 GOOGL 2018-10-31 3700000 4388923.41 80487.88 18.62 GOOGL 2018-11-30 3800000 4567848.10 82329.53 20.21 GOOGL 2018-12-31 3900000 4395157.69 84121.07 12.70 GOOGL 2019-01-31 4000000 4842305.17 86017.38 21.06 GOOGL 2019-02-28 4100000 4945852.74 87805.30 20.63 GOOGL 2019-03-31 4200000 5268893.67 89539.27 25.45 GOOGL 2019-04-30 4300000 5467698.62 91207.35 27.16 GOOGL 2019-05-31 4400000 5140351.97 92911.92 16.83 GOOGL 2019-06-30 4500000 5134492.90 94837.33 14.10 GOOGL 2019-07-31 4600000 5887287.11 96655.51 27.98 GOOGL 2019-08-31 4700000 5951810.67 99985.90 26.63 GOOGL 2019-09-30 4800000 6104838.94 99985.90 27.18 GOOGL 2019-10-31 4900000 6397490.44 101644.27 30.56 GOOGL 2019-11-30 5000000 6730166.51 103216.29 34.60 GOOGL 2019-12-31 5100000 7016263.72 104768.05 37.57 GOOGL 2020-01-31 5200000 7610161.72 106229.31 46.35 GOOGL 2020-02-29 5300000 7203711.68 107578.29 35.92 GOOGL 2020-03-31 5400000 6333845.35 109020.96 17.29 GOOGL 2020-04-30 5500000 7463120.40 110835.68 35.69 GOOGL 2020-05-31 5600000 8053079.41 112353.91 43.80 GOOGL 2020-06-30 5700000 8065000.73 113747.77 41.49 GOOGL 2020-07-31 5800000 8565736.04 115134.73 47.69 GOOGL 2020-08-31 5900000 9490673.51 116483.57 60.86 GOOGL 2020-09-30 6000000 8624467.25 117691.97 43.74 GOOGL 2020-10-31 6100000 9619146.06 119040.74 57.69 GOOGL 2020-11-30 6200000 10550262.13 120272.02 70.17 GOOGL 2020-12-31 6300000 10637299.04 121386.01 68.85 GOOGL 2021-01-31 6400000 11196660.80 122544.67 74.95 GOOGL 2021-02-28 6500000 12495520.04 123601.15 92.24 GOOGL 2021-03-31 6600000 12846397.53 124569.92 94.64 GOOGL 2021-04-30 6700000 14769270.12 125508.98 120.44 GOOGL 2021-05-31 6800000 14890880.03 126362.56 118.98 GOOGL 2021-06-30 6900000 15530087.41 127202.48 125.07 GOOGL 2021-07-31 7000000 17247575.97 128019.18 146.39 GOOGL 2021-08-31 7100000 18631353.27 128760.72 162.41 GOOGL 2021-09-30 7200000 17304270.60 129449.35 140.34 GOOGL 2021-10-31 7300000 19272883.55 130181.72 164.01 GOOGL 2021-11-30 7400000 18571346.79 130878.60 150.96 GOOGL 2021-12-31 7500000 19060721.79 131587.56 154.14 GOOGL 2022-01-31 7600000 17897575.20 132277.25 135.49 GOOGL 2022-02-28 7700000 17959356.17 132976.12 133.24 GOOGL 2022-03-31 7800000 18595997.60 133719.22 138.41 GOOGL 2022-04-30 7900000 15340051.65 134432.73 94.18 GOOGL 2022-05-31 8000000 15390917.07 135290.49 92.39 GOOGL 2022-06-30 8100000 14834295.40 136140.67 83.14 GOOGL 2022-07-31 8200000 15942855.82 137060.32 94.43 GOOGL 2022-08-31 8300000 14926886.53 137930.94 79.84 GOOGL 2022-09-30 8400000 13280255.22 138842.19 58.10 GOOGL 2022-10-31 8500000 13214960.26 139826.05 55.47 GOOGL 2022-11-30 8600000 14232660.62 140931.39 65.50 GOOGL 2022-12-31 8700000 12621741.97 143054.99 45.08 GOOGL 2023-01-31 8800000 14139554.38 143054.99 60.68 GOOGL 2023-02-28 8900000 12973206.16 144050.71 45.77 GOOGL 2023-03-31 9000000 15055130.14 145137.66 67.28 GOOGL 2023-04-30 9100000 15681931.58 146095.88 72.33 GOOGL 2023-05-31 9200000 18065419.13 147028.72 96.36 GOOGL 2023-06-30 9300000 17696087.96 147837.00 90.28 GOOGL 2023-07-31 9400000 19731618.52 148671.02 109.91 GOOGL 2023-08-31 9500000 20348045.07 149431.19 114.19 GOOGL 2023-09-30 9600000 19651027.55 150168.33 104.70 GOOGL 2023-10-31 9700000 18724634.47 150907.75 93.04 GOOGL 2023-11-30 9800000 20104612.76 151698.58 105.15 GOOGL 2023-12-31 9900000 21296713.27 152456.96 115.12 GOOGL 2024-01-31 10000000 21460618.02 153180.71 114.61 GOOGL 2024-02-29 10100000 21307489.03 153889.12 110.97 GOOGL 2024-03-31 10200000 23339667.58 154639.03 128.82 GOOGL 2024-04-30 10300000 25276829.42 155282.16 145.41 GOOGL 2024-05-31 10400000 26891444.98 155892.43 158.57 GOOGL 2024-06-30 10500000 28500991.67 156469.90 171.44 GOOGL 2024-07-31 10600000 26934588.74 157016.38 154.10 GOOGL 2024-08-31 10700000 25849015.05 158214.07 141.58 GOOGL 2024-09-30 10800000 26239803.99 158214.07 142.96 GOOGL 2024-10-31 10900000 27175174.44 158816.99 149.31 GOOGL 2024-11-30 11000000 26930763.06 159400.79 144.83 GOOGL 2024-12-31 11100000 30284955.57 159983.91 172.84 GOOGL 2025-01-31 11200000 32747621.05 160511.81 192.39 GOOGL 2025-02-28 11300000 27416571.14 161008.76 142.62 GOOGL 2025-03-31 11400000 24988869.34 161593.83 119.20 GOOGL 2025-04-30 11500000 25762201.67 162230.49 124.02 GOOGL 2025-05-31 11600000 27967936.97 162850.45 141.10 GOOGL 2025-06-30 11700000 28803393.49 163442.06 146.18 GOOGL 2025-07-31 11800000 31473663.57 164010.76 166.73 GOOGL 2025-08-31 11900000 35132104.57 165009.18 195.23 GOOGL 2025-09-30 12000000 40113732.04 165009.18 234.28 GOOGL 2025-10-31 12100000 40485002.68 165009.18 234.59