12/26/2023
188.13
189.60
184.45
105,765.00
19,888,888.15
12/27/2023
186.01
189.22
185.52
697,757.00
130,268,133.11
12/28/2023
184.42
187.94
180.35
706,711.00
130,951,010.88
12/29/2023
185.41
186.28
182.81
285,917.00
52,972,574.03
01/02/2024
182.41
186.50
181.23
607,928.00
111,180,257.32
01/03/2024
181.98
183.97
179.98
803,754.00
146,001,133.63
01/04/2024
181.23
183.32
180.20
772,348.00
139,976,080.10
01/05/2024
180.60
182.06
178.15
1,083,617.00
195,623,858.95
01/08/2024
179.74
181.34
178.24
615,564.00
110,537,821.86
01/09/2024
177.82
181.29
176.83
1,049,520.00
186,671,016.33
01/10/2024
178.39
179.78
177.56
763,060.00
136,080,043.22
01/11/2024
181.01
182.90
178.43
802,250.00
145,319,851.29
01/12/2024
181.94
182.52
178.51
486,342.00
88,443,079.44
01/15/2024
184.06
184.83
182.92
173,420.00
31,924,209.17
01/16/2024
184.40
187.34
181.99
905,416.00
167,011,956.65
01/17/2024
184.40
185.22
179.97
1,638,231.00
301,351,870.21
01/18/2024
184.55
185.74
181.00
1,170,987.00
215,772,703.82
01/19/2024
184.32
185.30
182.18
884,906.00
162,873,444.40
01/22/2024
179.45
184.98
178.42
711,362.00
128,017,750.54
01/23/2024
181.52
182.06
179.81
562,327.00
101,873,361.78
01/24/2024
181.05
183.49
180.13
836,744.00
151,755,058.34
01/25/2024
183.57
183.92
178.56
1,374,434.00
249,224,084.42
01/26/2024
186.34
187.50
182.67
637,687.00
118,713,451.72
01/29/2024
189.80
190.00
186.59
992,775.00
187,854,674.13
01/30/2024
191.30
192.83
189.17
1,318,033.00
251,863,023.01
01/31/2024
195.56
195.70
189.53
2,092,218.00
406,326,869.51
02/01/2024
199.37
201.94
191.55
2,516,235.00
500,861,462.57
02/02/2024
195.80
198.71
195.01
1,586,444.00
311,962,888.08
02/06/2024
192.52
199.79
191.50
2,230,534.00
430,340,294.85
02/07/2024
194.01
197.16
192.74
1,211,193.00
234,719,356.39
02/08/2024
194.59
196.84
192.67
815,672.00
158,590,317.09
02/09/2024
193.76
196.15
192.52
726,448.00
141,389,089.73
02/12/2024
194.51
196.50
192.87
214,477.00
41,704,921.35
02/13/2024
191.32
193.92
191.01
380,544.00
73,122,008.42
02/14/2024
191.91
193.74
190.69
500,153.00
95,948,197.00
02/15/2024
189.32
192.98
189.01
502,297.00
95,483,093.50
02/16/2024
189.96
191.17
187.80
604,632.00
114,862,813.88
02/19/2024
190.15
191.00
186.67
346,248.00
65,289,571.03
02/20/2024
191.88
193.91
190.26
986,854.00
189,241,535.68
02/21/2024
192.15
193.42
190.23
916,887.00
175,996,520.61
02/22/2024
195.25
195.65
191.68
782,681.00
151,615,869.88
02/23/2024
192.34
195.08
189.14
1,429,692.00
275,167,779.55
02/26/2024
189.66
192.38
188.85
1,023,536.00
194,239,410.25
02/27/2024
189.75
191.71
186.00
867,150.00
164,263,099.18
02/28/2024
183.63
191.33
181.09
817,929.00
150,616,143.58
02/29/2024
183.61
187.82
182.79
3,869,581.00
712,354,809.56
03/01/2024
185.30
186.87
182.08
526,069.00
97,520,063.39
03/04/2024
185.07
186.85
184.23
544,353.00
100,906,603.52
03/05/2024
184.42
188.96
183.67
989,500.00
183,486,324.00
03/06/2024
179.47
186.37
178.47
1,889,438.00
340,681,423.62
03/07/2024
180.56
181.93
179.31
1,126,228.00
203,388,717.54
03/08/2024
180.75
181.63
178.75
721,184.00
130,114,006.24
03/11/2024
181.87
184.37
180.59
410,418.00
74,609,050.58
03/12/2024
182.30
183.00
180.45
557,574.00
101,479,540.98
03/13/2024
184.65
186.00
182.45
818,986.00
151,208,154.32
03/14/2024
184.54
188.00
183.27
1,025,234.00
189,672,512.34
03/15/2024
188.36
195.00
179.94
6,623,831.00
1,245,654,592.93
03/19/2024
184.06
188.36
181.85
1,882,751.00
346,459,939.40
03/20/2024
183.39
185.53
182.09
701,016.00
128,870,357.70
03/21/2024
180.73
184.13
179.24
1,123,436.00
203,466,100.28
03/22/2024
183.59
184.18
179.45
533,493.00
97,698,157.38
03/25/2024
181.14
185.00
180.06
572,435.00
104,046,230.53
03/26/2024
183.51
183.94
178.76
1,496,440.00
273,104,901.57
03/27/2024
181.45
184.84
179.44
1,595,957.00
289,961,149.04
04/01/2024
180.33
184.35
178.97
1,675,137.00
302,423,161.83
04/02/2024
180.60
183.82
178.68
1,056,686.00
190,921,600.32
04/03/2024
178.64
182.13
177.51
1,298,748.00
232,865,444.26
04/04/2024
177.41
181.84
176.88
934,002.00
166,568,044.75
04/05/2024
175.72
179.29
174.45
1,407,988.00
247,688,727.89
04/08/2024
173.94
177.48
173.10
1,212,838.00
210,927,833.62
04/09/2024
169.73
172.00
168.38
1,991,929.00
338,879,837.56
04/10/2024
169.47
170.61
169.00
1,194,429.00
202,302,142.72
04/11/2024
171.09
171.82
169.06
823,048.00
140,476,862.74
04/12/2024
168.29
171.00
167.88
1,277,810.00
215,501,436.91
04/15/2024
164.78
171.99
164.02
1,207,750.00
200,371,907.50
04/16/2024
165.70
168.47
163.52
2,068,165.00
341,655,366.54
04/17/2024
167.68
168.46
164.02
3,085,024.00
515,442,404.20
04/18/2024
172.32
172.67
167.95
2,854,619.00
487,548,583.12
04/19/2024
168.87
174.99
168.19
726,926.00
123,508,693.51
04/22/2024
173.03
173.65
167.09
1,772,436.00
304,138,908.20
04/23/2024
170.03
172.10
168.47
1,623,622.00
276,467,871.74
04/24/2024
171.62
173.65
169.06
1,801,761.00
309,532,555.89
04/25/2024
165.81
172.18
164.28
2,223,825.00
369,432,798.62
04/26/2024
168.14
169.96
164.59
1,924,577.00
321,132,368.08
04/29/2024
169.01
169.89
165.55
1,837,543.00
309,023,338.16
04/30/2024
167.12
169.00
166.16
2,279,105.00
381,688,210.36
05/02/2024
167.98
168.93
165.22
3,516,978.00
587,598,801.88
05/03/2024
167.71
169.62
166.81
1,220,964.00
204,802,904.51
05/06/2024
165.21
168.50
164.37
1,664,885.00
275,449,269.22
05/07/2024
165.53
166.96
162.67
2,334,187.00
385,930,843.66
05/08/2024
167.72
169.47
163.74
1,049,920.00
176,334,738.56
05/09/2024
172.56
173.19
166.06
757,717.00
129,745,139.42
05/10/2024
172.22
173.63
169.10
1,526,431.00
261,946,169.75
05/13/2024
171.36
173.03
169.14
929,194.00
158,748,738.91
05/14/2024
170.87
173.75
168.93
863,479.00
147,452,406.54
05/15/2024
168.98
174.95
168.43
1,320,444.00
225,419,416.31
05/16/2024
167.41
171.17
166.06
2,160,086.00
361,871,541.86
05/17/2024
166.84
167.42
166.84
0.00
0.00
05/20/2024
166.71
168.48
165.31
1,277,423.00
213,435,374.71
05/21/2024
166.71
167.61
165.80
1,388,197.00
231,344,015.79
05/22/2024
166.01
166.63
163.08
2,222,172.00
366,832,081.87
05/23/2024
165.90
167.01
164.56
1,733,173.00
287,444,418.53
05/24/2024
163.09
165.54
162.58
1,123,891.00
183,798,916.37
05/27/2024
163.10
163.59
162.00
431,159.00
70,240,309.78
05/28/2024
161.77
162.94
161.28
1,258,183.00
203,713,175.23
05/29/2024
162.11
163.75
158.68
3,963,973.00
637,911,720.72
05/30/2024
163.91
164.82
161.51
1,837,481.00
300,181,095.49
05/31/2024
173.06
174.44
162.18
9,370,805.00
1,612,191,661.11
06/03/2024
162.05
169.30
160.08
2,906,712.00
470,421,795.16
06/04/2024
172.76
173.44
163.23
1,476,094.00
252,597,482.08
06/05/2024
177.71
177.94
171.30
1,106,122.00
195,157,938.13
06/06/2024
179.38
183.04
177.70
2,387,252.00
431,619,497.44
06/07/2024
174.58
182.93
174.07
1,673,564.00
296,276,992.96
06/10/2024
176.97
178.82
174.93
963,598.00
170,181,664.79
06/11/2024
177.17
178.52
175.56
2,202,430.00
389,930,648.91
06/12/2024
177.28
181.24
175.59
1,320,825.00
235,049,992.59
06/13/2024
178.27
179.96
175.91
2,139,256.00
380,321,668.84
06/14/2024
178.52
179.20
176.23
1,889,470.00
336,264,654.07
06/17/2024
178.60
181.28
177.83
1,167,117.00
208,600,503.76
06/18/2024
180.02
180.74
176.01
2,983,586.00
534,048,010.47
06/19/2024
178.82
179.87
177.78
460,831.00
82,271,620.66
06/20/2024
181.34
182.00
177.44
2,595,919.00
469,998,938.08
06/21/2024
180.30
181.20
177.23
7,864,653.00
1,415,234,060.52
06/24/2024
181.64
185.28
179.09
1,994,544.00
362,575,690.86
06/25/2024
180.13
183.58
177.88
4,499,581.00
811,402,001.69
06/26/2024
177.74
181.09
177.12
3,482,925.00
621,312,016.72
06/27/2024
181.49
182.69
177.01
1,109,918.00
200,891,771.87
06/28/2024
179.41
181.40
175.87
2,260,221.00
404,815,576.61
07/01/2024
177.45
180.05
174.16
1,611,311.00
286,534,331.82
07/02/2024
175.31
180.00
174.74
1,925,874.00
340,137,953.58
07/03/2024
178.79
181.96
174.76
1,348,112.00
241,050,243.71
07/04/2024
177.51
179.30
176.74
140,480.00
24,976,731.04
07/05/2024
176.99
178.02
176.00
928,619.00
164,301,856.65
07/08/2024
176.26
177.15
176.06
1,892,727.00
333,919,921.88
07/09/2024
177.17
178.18
173.54
3,177,807.00
561,298,322.00
07/10/2024
178.92
181.94
177.17
950,412.00
170,629,613.35
07/11/2024
178.92
179.68
175.54
1,745,653.00
311,492,218.77
07/12/2024
178.94
179.99
176.69
1,356,845.00
243,043,664.43
07/15/2024
178.96
180.00
176.71
1,265,001.00
226,426,616.33
07/16/2024
181.04
182.21
178.49
1,317,596.00
238,136,089.42
07/17/2024
179.15
181.93
176.85
1,524,510.00
272,426,325.76
07/18/2024
177.33
180.05
177.00
902,788.00
160,690,519.55
07/19/2024
179.47
179.67
174.05
1,126,462.00
200,911,351.26
07/22/2024
184.33
186.55
179.48
1,174,890.00
216,012,828.87
07/23/2024
183.86
184.80
179.78
1,846,022.00
338,479,554.30
07/24/2024
181.32
183.76
180.06
788,373.00
143,051,449.21
07/25/2024
180.96
183.68
179.48
1,208,427.00
218,246,570.18
07/26/2024
184.70
184.99
180.05
1,211,839.00
221,858,528.49
07/29/2024
182.66
185.61
181.00
1,020,153.00
186,735,736.17
07/30/2024
180.90
184.01
180.11
2,114,676.00
384,438,066.49
07/31/2024
183.34
186.98
181.23
2,468,545.00
452,848,328.44
08/01/2024
182.49
183.57
179.71
704,333.00
128,267,782.40
08/02/2024
183.40
184.30
181.10
780,965.00
142,698,978.13
08/05/2024
186.50
187.50
181.42
1,086,216.00
202,188,759.74
08/06/2024
189.10
189.61
184.52
1,243,743.00
234,178,286.02
08/07/2024
188.72
190.17
188.30
2,087,327.00
395,013,889.00
08/08/2024
187.15
189.96
185.77
1,096,516.00
205,347,034.63
08/09/2024
187.95
188.86
185.04
1,026,967.00
192,294,174.90
08/12/2024
186.20
190.75
185.08
879,074.00
164,694,976.85
08/13/2024
186.91
188.25
185.57
908,900.00
169,787,255.40
08/14/2024
188.11
188.94
186.85
1,606,127.00
301,689,693.12
08/15/2024
188.76
189.90
187.51
353,082.00
66,696,622.24
08/16/2024
187.33
189.27
186.98
618,264.00
115,880,469.75
08/19/2024
185.41
189.13
184.82
912,186.00
169,563,575.63
08/20/2024
185.31
188.57
184.19
1,056,285.00
195,876,806.56
08/21/2024
178.56
187.75
178.05
2,486,445.00
447,983,296.42
08/22/2024
175.85
181.25
175.00
2,817,284.00
499,117,826.39
08/23/2024
174.33
178.31
173.68
2,217,169.00
388,445,351.46
08/26/2024
177.02
177.82
174.03
2,320,741.00
409,442,191.81
08/27/2024
175.24
178.45
174.52
1,226,825.00
215,944,871.08
08/28/2024
172.19
175.27
171.56
1,448,513.00
250,012,943.64
08/29/2024
174.60
176.25
172.10
3,954,797.00
690,195,188.53
08/30/2024
176.35
177.78
171.26
9,494,762.00
1,673,038,340.12
09/02/2024
177.06
177.50
173.95
316,555.00
55,912,822.53
09/03/2024
177.66
178.19
174.05
1,669,889.00
296,387,079.06
09/04/2024
176.44
180.71
174.48
1,822,850.00
323,236,563.66
09/05/2024
180.48
181.81
175.45
1,394,035.00
250,848,339.11
09/06/2024
179.08
181.62
177.31
635,454.00
113,661,229.74
09/09/2024
178.86
181.83
177.96
907,071.00
162,500,072.70
09/10/2024
178.10
179.40
176.38
967,309.00
172,363,035.16
09/11/2024
178.33
179.52
176.97
1,042,150.00
185,996,170.73
09/12/2024
179.03
179.82
175.87
1,505,648.00
269,028,145.48
09/13/2024
179.51
182.00
178.26
1,071,725.00
192,775,911.37
09/17/2024
181.70
182.22
179.81
1,726,451.00
312,664,867.07
09/18/2024
182.16
184.55
181.18
993,166.00
181,741,103.85
09/19/2024
185.03
185.62
180.84
1,714,899.00
315,038,621.02
09/20/2024
189.23
190.26
183.45
8,687,346.00
1,642,463,222.38
09/23/2024
187.51
188.36
185.24
1,439,420.00
269,062,745.68
09/24/2024
189.91
190.26
186.00
1,462,533.00
276,252,583.10
09/25/2024
188.65
190.96
186.50
1,207,388.00
228,167,136.01
09/26/2024
189.48
192.00
188.39
778,897.00
147,608,387.14
09/27/2024
185.78
190.79
185.10
989,647.00
185,136,840.51
09/30/2024
184.10
186.46
182.40
1,222,720.00
225,213,857.60
10/02/2024
182.87
185.53
179.63
1,413,309.00
259,183,655.07
10/03/2024
178.43
182.00
177.04
1,829,612.00
326,634,089.60
10/04/2024
185.93
188.23
177.66
1,114,102.00
205,945,561.27
10/07/2024
184.89
188.51
183.42
1,174,575.00
217,304,256.90
10/08/2024
182.54
185.78
180.01
1,644,789.00
299,760,956.73
10/09/2024
185.77
188.49
182.90
1,085,343.00
201,508,428.87
10/10/2024
179.07
186.58
176.00
1,978,465.00
354,005,472.65
10/11/2024
179.32
180.88
177.02
1,572,233.00
281,364,187.68
10/14/2024
176.85
179.58
175.51
1,244,315.00
220,351,278.36
10/15/2024
180.23
180.52
176.66
2,599,176.00
466,509,856.86
10/16/2024
180.15
181.48
178.24
2,482,753.00
447,123,205.23
10/17/2024
176.96
180.00
175.61
2,392,846.00
423,182,358.71
10/18/2024
180.26
180.66
176.66
1,756,134.00
315,149,558.61
10/21/2024
176.81
179.79
175.00
572,349.00
100,965,203.14
10/22/2024
175.32
177.32
173.68
2,258,473.00
395,895,162.49
10/23/2024
175.71
176.99
174.17
1,177,266.00
206,598,980.18
10/24/2024
172.56
176.55
172.29
1,840,244.00
318,678,404.52
10/25/2024
174.09
176.13
172.68
2,551,028.00
444,678,947.36
10/28/2024
175.49
176.19
173.31
1,209,498.00
211,716,044.66
10/29/2024
176.94
178.24
175.05
1,919,942.00
340,081,080.63
10/30/2024
172.14
175.89
171.19
1,669,305.00
287,701,172.87
10/31/2024
171.31
172.09
168.99
2,485,032.00
425,249,541.58
11/01/2024
171.30
172.30
169.13
904,696.00
154,945,266.08
11/04/2024
171.53
172.99
169.00
1,117,993.00
191,515,484.35
11/05/2024
171.65
172.00
168.20
1,164,805.00
199,137,250.28
11/06/2024
173.99
174.48
167.29
947,909.00
163,496,725.74
11/07/2024
176.06
177.75
174.08
1,695,964.00
297,984,790.79
11/08/2024
172.92
175.99
169.05
919,783.00
158,504,469.53
11/11/2024
170.86
173.63
169.80
1,006,504.00
171,883,542.21
11/12/2024
172.09
175.00
170.90
1,308,492.00
224,914,961.38
11/13/2024
168.35
171.56
167.80
1,891,753.00
318,880,023.41
11/14/2024
167.67
169.47
166.50
1,362,094.00
228,538,674.61
11/15/2024
169.92
170.98
166.50
1,423,851.00
241,338,762.40
11/19/2024
174.45
175.20
169.92
1,675,323.00
289,955,583.08
11/20/2024
173.60
176.00
172.17
1,725,588.00
300,575,560.76
11/21/2024
171.73
174.67
170.37
1,687,177.00
290,132,042.72
11/22/2024
176.70
177.50
170.00
1,640,538.00
288,031,415.12
11/25/2024
176.12
181.79
173.31
5,031,762.00
888,588,555.17
11/26/2024
174.56
175.95
172.02
2,108,175.00
367,856,916.12
11/27/2024
173.93
174.94
171.50
1,871,222.00
324,953,545.97
11/28/2024
173.05
174.17
171.19
1,009,694.00
174,286,353.33
11/29/2024
172.04
173.33
171.00
1,688,067.00
290,747,384.65
12/02/2024
172.01
174.34
171.36
1,944,887.00
334,887,749.44
12/03/2024
172.15
173.53
171.19
2,289,871.00
394,442,315.68
12/04/2024
176.59
176.98
171.29
1,959,640.00
343,200,728.26
12/05/2024
186.22
186.62
175.85
2,142,753.00
394,792,326.14
12/06/2024
181.24
185.69
180.02
1,055,905.00
192,431,620.48
12/09/2024
183.08
184.33
181.04
1,424,231.00
260,555,791.29
12/10/2024
179.91
184.00
179.27
1,457,889.00
262,785,977.07
12/11/2024
183.73
184.61
178.02
786,068.00
144,062,765.62
12/13/2024
181.99
185.12
179.96
1,619,419.00
294,692,322.55
12/16/2024
179.04
182.85
178.15
1,254,415.00
225,296,181.45
12/17/2024
175.67
179.00
174.51
1,655,136.00
291,161,572.56
12/18/2024
175.10
178.99
174.62
953,596.00
167,762,601.84
12/19/2024
173.58
178.60
173.21
894,709.00
155,733,741.50
12/20/2024
175.26
177.85
173.07
8,402,333.00
1,472,354,478.17
12/23/2024
175.21
178.04
174.51
519,381.00
91,137,677.46
12/24/2024
174.40
175.30
173.73
137,258.00
23,963,219.01