ABBV	2015-10-31	100000	0.00	0.00	-100.00
ABBV	2015-11-30	200000	91748.19	1577.78	-54.13
ABBV	2015-12-31	300000	193840.73	3272.13	-35.39
ABBV	2016-01-31	400000	274935.66	5007.94	-31.27
ABBV	2016-02-29	500000	373887.84	6846.51	-25.22
ABBV	2016-03-31	600000	493621.94	8641.84	-17.73
ABBV	2016-04-30	700000	633387.05	10383.39	-9.52
ABBV	2016-05-31	800000	755852.14	12011.00	-5.52
ABBV	2016-06-30	900000	842136.64	13602.59	-6.43
ABBV	2016-07-31	1000000	1006513.05	15197.24	0.65
ABBV	2016-08-31	1100000	1069900.25	16691.11	-2.74
ABBV	2016-09-30	1200000	1151209.13	18252.88	-4.07
ABBV	2016-10-31	1300000	1106685.30	19840.18	-14.87
ABBV	2016-11-30	1400000	1313988.95	21611.66	-6.14
ABBV	2016-12-31	1500000	1559170.71	24898.93	3.94
ABBV	2017-01-31	1600000	1521573.37	24898.93	-4.90
ABBV	2017-02-28	1700000	1641309.77	26541.23	-3.45
ABBV	2017-03-31	1800000	1832446.52	28122.26	1.80
ABBV	2017-04-30	1900000	1955781.21	29660.01	2.94
ABBV	2017-05-31	2000000	2057461.89	31164.22	2.87
ABBV	2017-06-30	2100000	2368412.22	32663.25	12.78
ABBV	2017-07-31	2200000	2380021.94	34044.08	8.18
ABBV	2017-08-31	2300000	2670510.15	35464.94	16.11
ABBV	2017-09-30	2400000	3269234.88	36790.85	36.22
ABBV	2017-10-31	2500000	3419365.03	37887.70	36.77
ABBV	2017-11-30	2600000	3776922.31	38969.48	45.27
ABBV	2017-12-31	2700000	3869143.65	40007.69	43.30
ABBV	2018-01-31	2800000	4603696.13	41023.85	64.42
ABBV	2018-02-28	2900000	4851353.88	41883.40	67.29
ABBV	2018-03-31	3000000	4046539.26	42752.66	34.88
ABBV	2018-04-30	3100000	4233334.66	43846.03	36.56
ABBV	2018-05-31	3200000	4435060.13	44825.75	38.60
ABBV	2018-06-30	3300000	4247598.71	45845.64	28.72
ABBV	2018-07-31	3400000	4327398.51	46919.64	27.28
ABBV	2018-08-31	3500000	4705551.39	49026.37	34.44
ABBV	2018-09-30	3600000	4636914.40	49026.37	28.80
ABBV	2018-10-31	3700000	3898650.39	50079.00	5.37
ABBV	2018-11-30	3800000	4838476.53	51325.73	27.33
ABBV	2018-12-31	3900000	4830149.79	52393.42	23.85
ABBV	2019-01-31	4000000	4296648.93	53514.12	7.42
ABBV	2019-02-28	4100000	4338893.71	54756.36	5.83
ABBV	2019-03-31	4200000	4514236.81	56014.85	7.48
ABBV	2019-04-30	4300000	4545298.44	57252.78	5.70
ABBV	2019-05-31	4400000	4489097.62	58520.37	2.02
ABBV	2019-06-30	4500000	4351664.87	59841.38	-3.30
ABBV	2019-07-31	4600000	4077395.52	61203.77	-11.36
ABBV	2019-08-31	4700000	4223444.71	64244.67	-10.14
ABBV	2019-09-30	4800000	4864606.77	64244.67	1.35
ABBV	2019-10-31	4900000	5219294.33	65610.23	6.52
ABBV	2019-11-30	5000000	5863301.05	66833.48	17.27
ABBV	2019-12-31	5100000	6019171.04	67982.50	18.02
ABBV	2020-01-31	5200000	5598416.90	69099.20	7.66
ABBV	2020-02-29	5300000	6026635.69	70314.27	13.71
ABBV	2020-03-31	5400000	5443150.08	71441.79	0.80
ABBV	2020-04-30	5500000	5984473.43	72803.82	8.81
ABBV	2020-05-31	5600000	6858595.72	74010.96	22.47
ABBV	2020-06-30	5700000	7374643.25	75113.50	29.38
ABBV	2020-07-31	5800000	7224755.68	76122.17	24.56
ABBV	2020-08-31	5900000	7390043.01	77164.49	25.25
ABBV	2020-09-30	6000000	6853796.25	78248.62	14.23
ABBV	2020-10-31	6100000	6755738.89	79385.89	10.75
ABBV	2020-11-30	6200000	8420680.49	80519.03	35.82
ABBV	2020-12-31	6300000	8730603.61	81480.20	38.58
ABBV	2021-01-31	6400000	8447311.60	82428.88	31.99
ABBV	2021-02-28	6500000	8986204.73	83406.39	38.25
ABBV	2021-03-31	6600000	9126583.15	84333.61	38.28
ABBV	2021-04-30	6700000	9505943.32	85255.10	41.88
ABBV	2021-05-31	6800000	9749586.18	86127.09	43.38
ABBV	2021-06-30	6900000	9801738.43	87018.27	42.05
ABBV	2021-07-31	7000000	10222011.04	87893.47	46.03
ABBV	2021-08-31	7100000	10720390.13	88759.65	50.99
ABBV	2021-09-30	7200000	9670584.32	89650.36	34.31
ABBV	2021-10-31	7300000	10385321.38	90567.03	42.26
ABBV	2021-11-30	7400000	10540976.70	91438.04	42.45
ABBV	2021-12-31	7500000	12497524.30	92300.77	66.63
ABBV	2022-01-31	7600000	12736138.48	93039.22	67.58
ABBV	2022-02-28	7700000	13853408.11	93749.80	79.91
ABBV	2022-03-31	7800000	15306163.91	94418.38	96.23
ABBV	2022-04-30	7900000	13958460.05	95033.09	76.69
ABBV	2022-05-31	8000000	14104687.20	95709.36	76.31
ABBV	2022-06-30	8100000	14763213.16	96390.79	82.26
ABBV	2022-07-31	8200000	13926350.68	97040.98	69.83
ABBV	2022-08-31	8300000	13144023.15	97754.15	58.36
ABBV	2022-09-30	8400000	13216522.15	98476.43	57.34
ABBV	2022-10-31	8500000	14520054.39	99180.70	70.82
ABBV	2022-11-30	8600000	16095658.49	99861.39	87.16
ABBV	2022-12-31	8700000	16338587.31	101098.86	87.80
ABBV	2023-01-31	8800000	14937357.01	101098.86	69.74
ABBV	2023-02-28	8900000	15664093.92	101780.99	76.00
ABBV	2023-03-31	9000000	16324068.35	102428.74	81.38
ABBV	2023-04-30	9100000	15573233.93	103052.11	71.13
ABBV	2023-05-31	9200000	14306822.83	103702.68	55.51
ABBV	2023-06-30	9300000	14072828.74	104452.08	51.32
ABBV	2023-07-31	9400000	15734734.62	105192.77	67.39
ABBV	2023-08-31	9500000	15558066.40	105865.99	63.77
ABBV	2023-09-30	9600000	15880964.30	106540.75	65.43
ABBV	2023-10-31	9700000	15137014.76	107217.85	56.05
ABBV	2023-11-30	9800000	15366692.93	107919.75	56.80
ABBV	2023-12-31	9900000	16832384.36	108617.05	70.02
ABBV	2024-01-31	10000000	17959508.06	109242.75	79.60
ABBV	2024-02-29	10100000	19337235.18	109839.45	91.46
ABBV	2024-03-31	10200000	20104616.48	110404.26	97.10
ABBV	2024-04-30	10300000	18046124.50	110957.48	75.21
ABBV	2024-05-31	10400000	17990487.89	111575.83	72.99
ABBV	2024-06-30	10500000	19244560.17	112200.09	83.28
ABBV	2024-07-31	10600000	20901696.80	112787.05	97.19
ABBV	2024-08-31	10700000	22344704.36	113823.57	108.83
ABBV	2024-09-30	10800000	22477877.73	113823.57	108.13
ABBV	2024-10-31	10900000	23308792.21	114331.65	113.84
ABBV	2024-11-30	11000000	21004557.06	114822.93	90.95
ABBV	2024-12-31	11100000	20501794.54	115373.07	84.70
ABBV	2025-01-31	11200000	21319592.74	115930.36	90.35
ABBV	2025-02-28	11300000	24342858.08	116456.29	115.42
ABBV	2025-03-31	11400000	24500769.43	116937.61	114.92
ABBV	2025-04-30	11500000	22909114.02	117422.42	99.21
ABBV	2025-05-31	11600000	21949746.33	117939.64	89.22
ABBV	2025-06-30	11700000	21991222.60	118474.43	87.96
ABBV	2025-07-31	11800000	22493526.18	119000.77	90.62
ABBV	2025-08-31	11900000	25245537.26	119988.30	112.15
ABBV	2025-09-30	12000000	27782089.82	119988.30	131.52
ABBV	2025-10-31	12100000	28066463.33	119988.30	131.95