
ENSG 2015-10-31 100000 0.00 0.00 -100.00 ENSG 2015-11-30 200000 110602.18 4970.94 -44.70 ENSG 2015-12-31 300000 199581.98 9427.89 -33.47 ENSG 2016-01-31 400000 301450.70 14354.16 -24.64 ENSG 2016-02-29 500000 366153.28 19084.24 -26.77 ENSG 2016-03-31 600000 512920.57 24218.73 -14.51 ENSG 2016-04-30 700000 609152.40 28864.54 -12.98 ENSG 2016-05-31 800000 624200.76 33615.65 -21.97 ENSG 2016-06-30 900000 765885.75 38968.68 -14.90 ENSG 2016-07-31 1000000 886031.44 44054.31 -11.40 ENSG 2016-08-31 1100000 861786.35 49028.72 -21.66 ENSG 2016-09-30 1200000 1030261.76 54711.86 -14.14 ENSG 2016-10-31 1300000 1036964.83 60017.08 -20.23 ENSG 2016-11-30 1400000 1334665.46 65992.48 -4.67 ENSG 2016-12-31 1500000 1572457.14 75684.68 4.83 ENSG 2017-01-31 1600000 1440062.07 75684.68 -10.00 ENSG 2017-02-28 1700000 1426670.65 80950.69 -16.08 ENSG 2017-03-31 1800000 1524176.35 86667.27 -15.32 ENSG 2017-04-30 1900000 1553244.48 92502.42 -18.25 ENSG 2017-05-31 2000000 1686332.23 98078.84 -15.68 ENSG 2017-06-30 2100000 2112910.53 103752.94 0.61 ENSG 2017-07-31 2200000 2273197.24 108629.76 3.33 ENSG 2017-08-31 2300000 2180599.58 113488.85 -5.19 ENSG 2017-09-30 2400000 2506945.26 118633.22 4.46 ENSG 2017-10-31 2500000 2668224.77 123584.59 6.73 ENSG 2017-11-30 2600000 2914097.73 128354.78 12.08 ENSG 2017-12-31 2700000 2758830.38 132846.38 2.18 ENSG 2018-01-31 2800000 2960774.60 137432.39 5.74 ENSG 2018-02-28 2900000 3549444.83 142110.73 22.39 ENSG 2018-03-31 3000000 3594257.67 146093.59 19.81 ENSG 2018-04-30 3100000 3916509.15 150224.19 26.34 ENSG 2018-05-31 3200000 5274960.26 154027.11 64.84 ENSG 2018-06-30 3300000 5258628.62 156936.75 59.35 ENSG 2018-07-31 3400000 5392869.65 159827.50 58.61 ENSG 2018-08-31 3500000 6049840.91 165530.58 72.85 ENSG 2018-09-30 3600000 5871767.85 165530.58 63.10 ENSG 2018-10-31 3700000 5835476.05 168415.87 57.72 ENSG 2018-11-30 3800000 7256759.33 170982.50 90.97 ENSG 2018-12-31 3900000 6289211.55 173322.18 61.26 ENSG 2019-01-31 4000000 7178244.21 176119.88 79.46 ENSG 2019-02-28 4100000 8260144.08 178566.10 101.47 ENSG 2019-03-31 4200000 8651920.26 180677.92 106.00 ENSG 2019-04-30 4300000 8808873.27 182777.29 104.86 ENSG 2019-05-31 4400000 9211056.29 184878.31 109.34 ENSG 2019-06-30 4500000 9951411.12 186894.91 121.14 ENSG 2019-07-31 4600000 10641049.39 188770.02 131.33 ENSG 2019-08-31 4700000 8997257.71 192746.87 91.43 ENSG 2019-09-30 4800000 8551902.62 192746.87 78.16 ENSG 2019-10-31 4900000 8248654.69 195234.43 68.34 ENSG 2019-11-30 5000000 8579867.23 197556.23 71.60 ENSG 2019-12-31 5100000 9070409.09 199920.86 77.85 ENSG 2020-01-31 5200000 9136845.05 202142.59 75.71 ENSG 2020-02-29 5300000 9092485.44 204325.52 71.56 ENSG 2020-03-31 5400000 7769523.73 206581.32 43.88 ENSG 2020-04-30 5500000 7856236.05 210003.64 42.84 ENSG 2020-05-31 5600000 9301271.54 212746.37 66.09 ENSG 2020-06-30 5700000 9000512.48 215066.02 57.90 ENSG 2020-07-31 5800000 9999047.35 217417.85 72.40 ENSG 2020-08-31 5900000 12851169.39 219528.00 117.82 ENSG 2020-09-30 6000000 12623490.75 221231.87 110.39 ENSG 2020-10-31 6100000 13118994.53 222960.48 115.07 ENSG 2020-11-30 6200000 16142260.83 224603.59 160.36 ENSG 2020-12-31 6300000 16480008.32 226001.22 161.59 ENSG 2021-01-31 6400000 17795277.29 227328.53 178.05 ENSG 2021-02-28 6500000 18742207.21 228507.78 188.34 ENSG 2021-03-31 6600000 21557566.25 229726.84 226.63 ENSG 2021-04-30 6700000 19813622.58 230793.51 195.73 ENSG 2021-05-31 6800000 19297181.26 231937.28 183.78 ENSG 2021-06-30 6900000 20205280.85 233128.89 192.83 ENSG 2021-07-31 7000000 19928009.84 234254.26 184.69 ENSG 2021-08-31 7100000 19228333.34 235439.38 170.82 ENSG 2021-09-30 7200000 17722337.97 236644.92 146.14 ENSG 2021-10-31 7300000 18563831.31 237967.32 154.30 ENSG 2021-11-30 7400000 18261555.08 239244.79 146.78 ENSG 2021-12-31 7500000 20199193.14 240581.15 169.32 ENSG 2022-01-31 7600000 18235496.41 241753.90 139.94 ENSG 2022-02-28 7700000 20431446.73 243115.74 165.34 ENSG 2022-03-31 7800000 21989368.69 244299.17 181.91 ENSG 2022-04-30 7900000 19709801.52 245360.40 149.49 ENSG 2022-05-31 8000000 20018520.30 246624.62 150.23 ENSG 2022-06-30 8100000 18211051.44 247870.57 124.83 ENSG 2022-07-31 8200000 19858091.43 249191.75 142.17 ENSG 2022-08-31 8300000 21360246.89 250413.20 157.35 ENSG 2022-09-30 8400000 20002481.14 251603.54 138.12 ENSG 2022-10-31 8500000 22696770.19 252804.30 167.02 ENSG 2022-11-30 8600000 24120018.95 253894.94 180.47 ENSG 2022-12-31 8700000 24221275.66 256011.79 178.41 ENSG 2023-01-31 8800000 23873099.46 256011.79 171.29 ENSG 2023-02-28 8900000 23003137.50 257075.73 158.46 ENSG 2023-03-31 9000000 24666212.91 258176.81 174.07 ENSG 2023-04-30 9100000 25168413.94 259227.67 176.58 ENSG 2023-05-31 9200000 23061280.05 260255.95 150.67 ENSG 2023-06-30 9300000 24951933.91 261386.28 168.30 ENSG 2023-07-31 9400000 25423663.45 262451.35 170.46 ENSG 2023-08-31 9500000 26408704.02 263507.32 177.99 ENSG 2023-09-30 9600000 24581481.00 264516.10 156.06 ENSG 2023-10-31 9700000 25657967.01 265610.43 164.52 ENSG 2023-11-30 9800000 28549850.39 266646.59 191.33 ENSG 2023-12-31 9900000 30023852.12 267568.42 203.27 ENSG 2024-01-31 10000000 30392849.52 268440.64 203.93 ENSG 2024-02-29 10100000 33641900.67 269307.57 233.09 ENSG 2024-03-31 10200000 33606000.76 270101.28 229.47 ENSG 2024-04-30 10300000 32064739.45 270908.58 211.31 ENSG 2024-05-31 10400000 32946453.94 271745.75 216.79 ENSG 2024-06-30 10500000 33715505.21 272580.68 221.10 ENSG 2024-07-31 10600000 38479111.04 273386.22 263.01 ENSG 2024-08-31 10700000 41588209.74 274763.54 288.67 ENSG 2024-09-30 10800000 39516494.48 274763.54 265.89 ENSG 2024-10-31 10900000 42692242.34 275451.58 291.67 ENSG 2024-11-30 11000000 40368516.33 276099.55 266.99 ENSG 2024-12-31 11100000 36774118.62 276788.49 231.30 ENSG 2025-01-31 11200000 38761391.45 277541.10 246.08 ENSG 2025-02-28 11300000 35935114.23 278243.25 218.01 ENSG 2025-03-31 11400000 36104582.39 279015.33 216.71 ENSG 2025-04-30 11500000 36089070.14 279781.91 213.82 ENSG 2025-05-31 11600000 41315630.65 280562.49 256.17 ENSG 2025-06-30 11700000 43383762.60 281237.94 270.80 ENSG 2025-07-31 11800000 42285166.63 281901.11 258.35 ENSG 2025-08-31 11900000 48638171.82 283142.23 308.72 ENSG 2025-09-30 12000000 48918484.19 283142.23 307.65 ENSG 2025-10-31 12100000 49663145.31 283142.23 310.44