
MSTR 2015-10-31 100000 0.00 0.00 -100.00 MSTR 2015-11-30 200000 98416.22 5676.66 -50.79 MSTR 2015-12-31 300000 202961.98 11320.32 -32.35 MSTR 2016-01-31 400000 296093.18 17163.83 -25.98 MSTR 2016-02-29 500000 368966.43 22932.84 -26.21 MSTR 2016-03-31 600000 518972.53 28876.73 -13.50 MSTR 2016-04-30 700000 615940.56 34348.68 -12.01 MSTR 2016-05-31 800000 742065.67 39780.51 -7.24 MSTR 2016-06-30 900000 790098.19 45143.31 -12.21 MSTR 2016-07-31 1000000 890961.50 50944.11 -10.90 MSTR 2016-08-31 1100000 946662.10 56757.72 -13.94 MSTR 2016-09-30 1200000 1050422.99 62734.29 -12.46 MSTR 2016-10-31 1300000 1336384.92 68599.40 2.80 MSTR 2016-11-30 1400000 1430516.25 73726.55 2.18 MSTR 2016-12-31 1500000 1658389.23 84011.61 10.56 MSTR 2017-01-31 1600000 1691153.71 84011.61 5.70 MSTR 2017-02-28 1700000 1709658.71 89100.41 0.57 MSTR 2017-03-31 1800000 1772028.42 94357.21 -1.55 MSTR 2017-04-30 1900000 1895852.91 99692.53 -0.22 MSTR 2017-05-31 2000000 1913294.83 104918.56 -4.34 MSTR 2017-06-30 2100000 2114055.62 110296.64 0.67 MSTR 2017-07-31 2200000 1555707.95 115657.42 -29.29 MSTR 2017-08-31 2300000 1586638.70 122995.25 -31.02 MSTR 2017-09-30 2400000 1670157.56 130777.35 -30.41 MSTR 2017-10-31 2500000 1829593.24 138333.08 -26.82 MSTR 2017-11-30 2600000 1993493.16 145765.81 -23.33 MSTR 2017-12-31 2700000 2011164.36 153173.22 -25.51 MSTR 2018-01-31 2800000 2214153.92 160760.47 -20.92 MSTR 2018-02-28 2900000 2149391.86 167947.48 -25.88 MSTR 2018-03-31 3000000 2269192.76 175920.05 -24.36 MSTR 2018-04-30 3100000 2343806.41 183885.64 -24.39 MSTR 2018-05-31 3200000 2481650.68 191529.73 -22.45 MSTR 2018-06-30 3300000 2544745.00 199197.27 -22.89 MSTR 2018-07-31 3400000 2692953.63 206911.53 -20.80 MSTR 2018-08-31 3500000 3295596.03 221180.95 -5.84 MSTR 2018-09-30 3600000 3110246.54 221180.95 -13.60 MSTR 2018-10-31 3700000 2878522.42 228508.56 -22.20 MSTR 2018-11-30 3800000 3065576.89 236468.45 -19.33 MSTR 2018-12-31 3900000 3118351.32 244097.96 -20.04 MSTR 2019-01-31 4000000 3196052.34 251875.82 -20.10 MSTR 2019-02-28 4100000 3674555.12 259685.88 -10.38 MSTR 2019-03-31 4200000 3849514.94 266864.12 -8.34 MSTR 2019-04-30 4300000 4096557.64 273651.14 -4.73 MSTR 2019-05-31 4400000 3731346.45 280742.33 -15.20 MSTR 2019-06-30 4500000 4132798.98 288381.75 -8.16 MSTR 2019-07-31 4600000 4040687.16 295523.08 -12.16 MSTR 2019-08-31 4700000 4440315.03 309883.10 -5.53 MSTR 2019-09-30 4800000 4597735.46 309883.10 -4.21 MSTR 2019-10-31 4900000 4853680.26 316716.50 -0.95 MSTR 2019-11-30 5000000 4859012.88 323223.10 -2.82 MSTR 2019-12-31 5100000 4705166.92 329886.21 -7.74 MSTR 2020-01-31 5200000 5120609.74 336815.74 -1.53 MSTR 2020-02-29 5300000 4642821.61 343505.60 -12.40 MSTR 2020-03-31 5400000 4143182.20 350819.82 -23.27 MSTR 2020-04-30 5500000 4543318.84 359638.94 -17.39 MSTR 2020-05-31 5600000 4578327.21 367796.21 -18.24 MSTR 2020-06-30 5700000 4447146.05 375952.82 -21.98 MSTR 2020-07-31 5800000 4764002.64 384441.78 -17.86 MSTR 2020-08-31 5900000 5669681.33 392528.47 -3.90 MSTR 2020-09-30 6000000 6011077.76 399248.00 0.18 MSTR 2020-10-31 6100000 6782961.79 405995.18 11.20 MSTR 2020-11-30 6200000 14122078.36 411998.66 127.78 MSTR 2020-12-31 6300000 16128130.70 415085.08 156.00 MSTR 2021-01-31 6400000 25768791.09 417436.81 302.64 MSTR 2021-02-28 6500000 31443132.31 419012.70 383.74 MSTR 2021-03-31 6600000 28533269.09 420348.71 332.32 MSTR 2021-04-30 6700000 27717042.05 421770.05 313.69 MSTR 2021-05-31 6800000 19897135.90 423343.32 192.60 MSTR 2021-06-30 6900000 28270248.69 425436.42 309.71 MSTR 2021-07-31 7000000 26728927.93 426972.85 281.84 MSTR 2021-08-31 7100000 29753585.17 428540.76 319.06 MSTR 2021-09-30 7200000 24869132.21 429964.25 245.40 MSTR 2021-10-31 7300000 30861774.26 431597.01 322.76 MSTR 2021-11-30 7400000 31234706.40 432955.48 322.09 MSTR 2021-12-31 7500000 23651174.81 434372.98 215.35 MSTR 2022-01-31 7600000 16051280.26 436164.26 111.20 MSTR 2022-02-28 7700000 19452335.91 439104.66 152.63 MSTR 2022-03-31 7800000 21460422.77 441281.93 175.13 MSTR 2022-04-30 7900000 15701017.33 443318.67 98.75 MSTR 2022-05-31 8000000 11806539.33 446051.58 47.58 MSTR 2022-06-30 8100000 7395837.03 450142.23 -8.69 MSTR 2022-07-31 8200000 13048298.79 456138.52 59.13 MSTR 2022-08-31 8300000 10646321.20 459765.12 28.27 MSTR 2022-09-30 8400000 9855054.40 464291.65 17.32 MSTR 2022-10-31 8500000 12527811.60 468311.91 47.39 MSTR 2022-11-30 8600000 9353808.48 472199.93 8.77 MSTR 2022-12-31 8700000 6856082.11 484289.21 -21.19 MSTR 2023-01-31 8800000 12191012.38 484289.21 38.53 MSTR 2023-02-28 8900000 12799343.85 488021.66 43.81 MSTR 2023-03-31 9000000 14381441.24 491975.95 59.79 MSTR 2023-04-30 9100000 16265927.64 495338.54 78.75 MSTR 2023-05-31 9200000 15038997.10 498590.89 63.47 MSTR 2023-06-30 9300000 17186912.42 501924.89 84.81 MSTR 2023-07-31 9400000 22094176.55 504571.51 135.04 MSTR 2023-08-31 9500000 18122139.09 506870.47 90.76 MSTR 2023-09-30 9600000 16732942.69 509715.58 74.30 MSTR 2023-10-31 9700000 21712992.60 512836.68 123.85 MSTR 2023-11-30 9800000 25671440.91 515180.41 161.95 MSTR 2023-12-31 9900000 32659522.12 517075.50 229.89 MSTR 2024-01-31 10000000 25989493.65 518535.04 159.89 MSTR 2024-02-29 10100000 53240989.80 520521.21 427.14 MSTR 2024-03-31 10200000 88853737.43 521270.83 771.12 MSTR 2024-04-30 10300000 55581976.64 521881.80 439.63 MSTR 2024-05-31 10400000 79708619.18 522854.31 666.43 MSTR 2024-06-30 10500000 72106778.35 523468.78 586.73 MSTR 2024-07-31 10600000 84629084.17 524200.86 698.39 MSTR 2024-08-31 10700000 69602267.62 525617.49 550.49 MSTR 2024-09-30 10800000 88619112.73 525617.49 720.55 MSTR 2024-10-31 10900000 128661983.16 526224.88 1080.39 MSTR 2024-11-30 11000000 204065032.79 526660.21 1755.14 MSTR 2024-12-31 11100000 152607483.55 526923.16 1274.84 MSTR 2025-01-31 11200000 176520202.79 527256.48 1476.07 MSTR 2025-02-28 11300000 134750711.71 527544.59 1092.48 MSTR 2025-03-31 11400000 152180042.54 527908.03 1234.91 MSTR 2025-04-30 11500000 200787325.09 528234.81 1645.98 MSTR 2025-05-31 11600000 195047050.75 528496.86 1581.44 MSTR 2025-06-30 11700000 213742877.67 528765.48 1726.86 MSTR 2025-07-31 11800000 212597340.60 529033.37 1701.67 MSTR 2025-08-31 11900000 177105261.61 529605.15 1388.28 MSTR 2025-09-30 12000000 170644072.26 529605.15 1322.03 MSTR 2025-10-31 12100000 186225063.02 529605.15 1439.05