Daily Nasdaq prices are sourced from yfinance. Yellow highlighting
marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time:
pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it.
The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
195.0200
197.4900
190.5702
196.7500
16,072,134
Thu, 22 Oct 2026
200.7600
202.6300
194.5350
196.1900
22,933,600
Wed, 21 Oct 2026
191.7200
202.5500
189.8800
201.7200
21,398,400
Tue, 20 Oct 2026
192.4400
196.1100
189.4200
192.6000
15,095,200
Mon, 19 Oct 2026
186.9950
196.9900
186.1550
194.1500
23,934,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
201.7900
203.5500
184.4500
186.0300
33,354,900
Thu, 15 Oct 2026
196.8500
200.9100
192.6000
200.5000
24,781,500
Wed, 14 Oct 2026
207.0200
209.2900
199.7400
200.9700
24,263,800
Tue, 13 Oct 2026
208.0800
210.8800
205.9700
208.6700
18,535,900
Mon, 12 Oct 2026
208.9000
212.9400
206.0500
209.0000
24,308,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
201.4750
209.5800
198.3000
209.0500
37,622,500
Thu, 08 Oct 2026
199.0000
204.4400
195.6500
198.7800
41,865,400
Wed, 07 Oct 2026
192.7050
194.7000
190.1120
194.1200
15,729,200
Tue, 06 Oct 2026
191.0450
194.5600
190.2200
192.0700
17,651,200
Mon, 05 Oct 2026
189.4500
192.6900
187.6300
189.4000
17,710,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
193.0300
194.7800
188.2600
188.7500
17,932,100
Thu, 01 Oct 2026
190.0900
191.8000
186.6000
190.0400
17,902,000
Wed, 30 Sep 2026
187.9100
190.9900
187.0000
187.0500
17,921,200
Tue, 29 Sep 2026
187.3400
188.6300
184.8100
186.9700
14,754,100
Mon, 28 Sep 2026
186.2310
190.2500
185.6200
187.4800
18,464,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
192.7100
194.2140
189.3500
189.6700
17,807,100
Thu, 24 Sep 2026
189.2000
194.6800
188.2400
192.5900
22,675,800
Wed, 23 Sep 2026
186.2900
193.7900
182.9400
191.7900
35,119,600
Tue, 22 Sep 2026
185.1250
185.5400
182.0300
184.9900
21,991,700
Mon, 21 Sep 2026
178.7250
183.3800
176.7600
183.0900
22,006,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
177.1800
177.7500
172.0000
177.6400
39,302,700
Thu, 17 Sep 2026
175.9500
177.8800
172.6070
176.2400
23,776,100
Wed, 16 Sep 2026
170.3900
174.7650
168.9600
174.3400
20,984,000
Tue, 15 Sep 2026
170.5000
176.5900
169.4500
172.5600
31,238,200
Mon, 14 Sep 2026
169.6950
174.3600
166.4200
173.3100
29,149,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
168.1000
168.6100
165.4000
167.2300
15,410,400
Thu, 10 Sep 2026
167.3500
169.0000
164.5500
165.8600
21,330,700
Wed, 09 Sep 2026
171.4700
171.8600
168.6100
169.5300
20,356,800
Tue, 08 Sep 2026
173.6000
175.8200
170.0000
170.3000
24,582,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
180.0100
182.1900
173.6700
174.3300
27,963,000
Thu, 03 Sep 2026
172.5000
185.8300
171.9100
182.5300
38,108,000
Wed, 02 Sep 2026
176.9900
177.5700
165.7100
169.4600
39,874,000
Tue, 01 Sep 2026
182.9800
186.5500
179.7500
179.9200
24,567,200
Mon, 31 Aug 2026
184.4950
187.9400
183.7900
186.3800
25,941,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
184.9500
188.3700
184.3800
186.2900
25,060,200
Thu, 27 Aug 2026
178.7500
186.8600
178.0100
185.9300
40,739,300
Wed, 26 Aug 2026
170.6000
178.4900
168.9000
177.5000
27,924,200
Tue, 25 Aug 2026
176.6300
179.8700
172.2000
172.7300
24,558,500
Mon, 24 Aug 2026
177.3900
178.7500
171.3100
175.8900
35,115,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
173.9800
182.4400
172.5500
179.9400
41,076,200
Thu, 20 Aug 2026
175.8800
176.4600
172.0300
173.9600
27,018,400
Wed, 19 Aug 2026
172.6100
176.8200
169.7710
175.1900
36,132,600
Tue, 18 Aug 2026
171.9700
174.9800
170.6100
171.5400
28,082,100
Mon, 17 Aug 2026
174.0600
176.2750
172.3010
172.5500
24,590,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
179.4800
180.1800
173.8000
174.0400
24,065,800
Thu, 13 Aug 2026
173.4000
179.9100
172.3300
179.0100
36,511,200
Wed, 12 Aug 2026
174.0700
175.0900
168.3400
171.0400
35,220,300
Tue, 11 Aug 2026
174.1800
177.9400
172.7200
174.9400
43,162,500
Mon, 10 Aug 2026
171.0100
179.6000
170.8700
175.2300
57,402,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
160.0700
172.4100
159.9600
172.0100
77,579,900
Thu, 06 Aug 2026
155.8700
158.0000
152.7000
155.9200
41,751,400
Wed, 05 Aug 2026
162.0000
166.0800
158.2500
158.4300
63,515,900
Tue, 04 Aug 2026
145.1450
164.5200
143.2800
162.6600
175,034,700
Tue, 04 Aug 2026
11 · 10-Q
Next filing day · accepted 03 Aug, 18:06 ET
10-Q ↗
Mon, 03 Aug 2026
10 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 03 Aug 2026
126.7000
126.9650
123.6570
125.6500
77,282,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
122.2900
123.3900
119.6200
123.0600
29,085,100
Thu, 30 Jul 2026
121.1400
123.6700
120.2700
122.2600
27,801,600
Wed, 29 Jul 2026
124.0000
127.2800
122.4500
123.0000
27,207,900
Tue, 28 Jul 2026
125.8400
127.1900
117.8900
123.5300
43,597,300
Mon, 27 Jul 2026
126.1550
132.4100
125.3100
131.5300
36,708,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
125.1650
125.3100
122.0200
122.9200
21,177,000
Thu, 23 Jul 2026
125.9350
126.4000
120.7300
123.3700
29,757,900
Wed, 22 Jul 2026
132.2200
132.3450
123.4500
124.5700
38,588,300
Tue, 21 Jul 2026
133.8300
134.6800
131.2250
132.6600
23,161,800
Mon, 20 Jul 2026
131.8800
136.6200
131.8200
134.8500
30,571,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
131.7850
134.7700
129.0500
132.3800
31,875,100
Thu, 16 Jul 2026
133.0800
136.2100
128.6800
134.4400
28,951,300
Wed, 15 Jul 2026
134.3400
136.8800
132.8800
133.7600
26,064,500
Tue, 14 Jul 2026
123.6100
135.7900
122.6400
133.7200
49,963,700
Mon, 13 Jul 2026
127.2950
130.7200
126.1950
130.0400
39,786,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
132.1400
132.2800
125.7700
126.7900
31,163,000
Thu, 09 Jul 2026
127.7200
129.1900
124.8100
129.0400
35,286,100
Wed, 08 Jul 2026
129.4900
132.3900
126.7100
132.2200
40,587,800
Tue, 07 Jul 2026
133.7300
138.9000
131.4600
134.3700
52,570,400
Mon, 06 Jul 2026
127.2400
134.0690
126.6400
132.5400
37,360,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
128.9900
132.8800
127.9500
129.3000
60,641,000
Wed, 01 Jul 2026
120.0500
128.2500
119.3500
125.7300
58,561,300
Tue, 30 Jun 2026
114.9500
118.7000
114.5700
116.6700
38,069,700
Mon, 29 Jun 2026
116.2300
119.0800
114.7000
115.7000
45,017,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
109.0400
114.0800
108.4700
112.9300
61,360,500
Thu, 25 Jun 2026
111.3800
112.1500
106.3700
107.2700
61,840,100
Wed, 24 Jun 2026
114.1200
118.0000
112.2500
113.5000
46,520,700
Tue, 23 Jun 2026
120.1500
120.9400
116.1800
116.7000
44,661,900
Mon, 22 Jun 2026
125.7400
128.8700
119.2000
119.5000
56,924,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
130.8400
131.4300
125.0100
128.4700
55,338,000
Wed, 17 Jun 2026
131.7600
136.1000
129.9200
130.6300
32,290,800
Tue, 16 Jun 2026
134.5900
134.5900
129.6200
133.2500
30,409,900
Mon, 15 Jun 2026
130.0200
134.9800
129.7000
134.7100
41,748,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
130.9150
131.0900
126.6500
127.9900
35,378,000
Thu, 11 Jun 2026
128.7800
131.5200
127.1700
131.0800
27,554,500
Wed, 10 Jun 2026
129.3250
133.1850
128.8000
130.2100
30,612,600
Tue, 09 Jun 2026
9 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 09 Jun 2026
134.8700
136.9900
127.3500
132.0700
38,680,000
Mon, 08 Jun 2026
135.6800
137.7600
135.2800
136.4700
26,978,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
140.3250
141.9700
134.0250
135.5300
38,283,500
Thu, 04 Jun 2026
145.4600
146.3700
140.2720
141.7000
40,834,000
Wed, 03 Jun 2026
149.7000
151.6800
141.2500
142.2000
41,072,500
Tue, 02 Jun 2026
156.6900
159.5500
149.8000
152.1700
43,163,100
Mon, 01 Jun 2026
159.9800
163.7000
155.8800
160.6500
57,654,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
147.8250
157.7790
145.7900
156.5400
92,196,600
Thu, 28 May 2026
133.1600
145.0000
133.0000
143.3400
52,085,200
Wed, 27 May 2026
133.3000
135.7300
131.6300
132.5100
34,159,800
Tue, 26 May 2026
136.1600
138.6800
133.3000
136.6000
31,723,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
137.4250
139.0200
134.3000
136.8800
27,578,000
Thu, 21 May 2026
135.8000
138.5500
135.4200
137.4150
24,311,900
Wed, 20 May 2026
134.1450
137.2400
132.4200
137.1500
31,307,700
Tue, 19 May 2026
135.1700
137.4700
133.6000
135.2600
29,777,300
Mon, 18 May 2026
132.5000
135.9350
131.3300
135.1400
32,034,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
132.8000
135.6400
132.2900
133.9900
32,629,700
Thu, 14 May 2026
129.6500
134.4800
129.4500
133.7300
37,052,600
Wed, 13 May 2026
134.0060
136.9900
128.7500
130.0500
55,189,400
Tue, 12 May 2026
136.6000
137.4300
133.4600
136.0000
38,781,100
Mon, 11 May 2026
134.9100
137.1400
132.7710
136.8900
41,414,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
135.8650
137.8800
133.0200
137.8000
41,745,400
Thu, 07 May 2026
135.1000
140.9500
134.7800
137.0500
50,184,900
Wed, 06 May 2026
133.7100
135.7000
131.1500
133.7900
55,524,800
Tue, 05 May 2026
140.2950
142.9800
134.7200
135.9100
89,747,100
Tue, 05 May 2026
8 · 10-Q
Next filing day · accepted 04 May, 17:59 ET
10-Q ↗
Mon, 04 May 2026
7 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 04 May 2026
147.7500
149.6400
145.2250
146.0300
70,525,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
143.2500
146.4400
141.3900
144.0700
33,219,900
Thu, 30 Apr 2026
138.4750
140.2000
136.6500
139.1100
32,523,600
Wed, 29 Apr 2026
139.7600
139.7600
134.6800
137.9700
33,348,100
Tue, 28 Apr 2026
142.3000
143.8500
140.4200
141.1800
24,757,200
Mon, 27 Apr 2026
141.2500
145.0700
141.0100
143.1000
31,275,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
142.9600
143.3300
138.9300
143.0900
38,677,200
Fri, 24 Apr 2026
6 · DEFA14A
Pre-market · 06:01 ET
DEFA14A ↗
Fri, 24 Apr 2026
5 · DEF 14A
Pre-market · 06:01 ET
DEF 14A ↗
Thu, 23 Apr 2026
149.7000
150.2900
139.9200
141.5700
58,654,400
Wed, 22 Apr 2026
148.3600
152.6800
147.4100
152.6200
43,701,500
Tue, 21 Apr 2026
146.8100
149.8700
143.9990
145.9700
44,830,000
Mon, 20 Apr 2026
145.0000
147.2000
143.8300
145.8900
33,482,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
145.3150
148.2800
143.3000
146.3900
50,657,600
Thu, 16 Apr 2026
144.2900
145.5500
139.5300
142.7600
43,746,000
Wed, 15 Apr 2026
136.7900
142.5800
134.9300
142.1500
48,389,400
Tue, 14 Apr 2026
134.4270
138.0700
134.0000
135.7000
52,786,800
Mon, 13 Apr 2026
130.2300
134.4200
129.1500
132.3700
65,772,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
128.4800
129.2000
122.6800
128.0600
116,656,800
Thu, 09 Apr 2026
139.3950
139.5400
128.4700
130.4900
92,361,400
Wed, 08 Apr 2026
154.7650
156.2800
139.1700
140.7600
64,827,700
Tue, 07 Apr 2026
146.8820
150.2700
144.4500
150.0700
28,671,100
Mon, 06 Apr 2026
148.3600
150.6100
146.6310
147.9300
25,142,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
143.4850
148.5100
137.9900
148.4600
30,437,000
Wed, 01 Apr 2026
147.0000
148.3000
144.4700
146.4900
34,171,000
Tue, 31 Mar 2026
140.0200
147.8600
138.9700
146.2800
45,558,600
Mon, 30 Mar 2026
143.2700
144.1200
136.3000
137.5500
41,289,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
145.8800
145.9600
141.5600
143.0600
35,790,800
Thu, 26 Mar 2026
153.0550
153.1200
147.2500
147.5600
43,038,400
Wed, 25 Mar 2026
157.4200
160.2700
154.8550
154.9600
38,543,300
Tue, 24 Mar 2026
160.0700
162.4000
151.6400
154.7800
56,155,700
Mon, 23 Mar 2026
153.2400
161.0800
153.2400
160.8400
57,507,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
155.2000
156.6500
149.0900
150.6800
48,700,200
Thu, 19 Mar 2026
153.1000
156.1500
150.5000
155.6800
33,915,900
Wed, 18 Mar 2026
154.9450
156.6900
152.6100
152.7700
32,476,700
Tue, 17 Mar 2026
152.4050
156.7500
152.1200
155.0800
37,118,500
Mon, 16 Mar 2026
152.4500
153.8600
151.1700
152.7200
32,898,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
153.3000
154.5600
148.5800
150.9500
42,460,600
Thu, 12 Mar 2026
153.0100
155.8800
150.9800
153.5000
54,409,800
Wed, 11 Mar 2026
151.3800
153.1690
149.3300
151.6000
33,955,900
Tue, 10 Mar 2026
155.9900
156.6570
150.1400
151.1400
47,501,400
Mon, 09 Mar 2026
155.6900
158.4400
152.9700
156.4300
47,574,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
150.4400
161.4500
150.2900
157.1600
74,980,900
Thu, 05 Mar 2026
152.9400
156.3800
149.6100
152.6700
50,714,500
Wed, 04 Mar 2026
148.4300
154.5200
148.0600
153.1900
60,062,200
Tue, 03 Mar 2026
142.1000
147.5000
138.2000
147.2200
67,460,200
Mon, 02 Mar 2026
140.7750
147.1400
140.5200
145.1700
72,683,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
134.0700
138.1000
133.9800
137.1900
59,412,400
Thu, 26 Feb 2026
133.8450
137.5100
132.6300
135.9400
45,100,000
Wed, 25 Feb 2026
130.6100
136.0900
129.1800
134.1900
53,078,300
Tue, 24 Feb 2026
129.0050
130.2400
126.3700
128.8400
47,121,400
Mon, 23 Feb 2026
132.0400
132.0400
127.3900
130.6000
52,512,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
132.3650
136.2100
131.1700
135.2400
53,726,800
Thu, 19 Feb 2026
132.3100
136.1600
131.0100
134.8900
42,197,200
Wed, 18 Feb 2026
135.8900
140.9630
134.8700
135.3800
59,677,100
Tue, 17 Feb 2026
128.8950
134.3200
127.2900
133.0200
48,407,100
Tue, 17 Feb 2026
4 · 10-K
Pre-market · 06:14 ET
10-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
127.9000
133.5600
126.2330
131.4100
49,438,100
Thu, 12 Feb 2026
135.3600
135.8900
126.5600
129.1300
74,090,600
Wed, 11 Feb 2026
139.0250
139.2500
132.9500
135.6800
52,796,100
Tue, 10 Feb 2026
144.9650
145.5600
137.7700
139.5100
56,061,300
Mon, 09 Feb 2026
136.5800
145.8700
134.7760
142.9100
58,042,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
135.3300
137.6870
132.3500
135.9000
62,661,400
Thu, 05 Feb 2026
136.8200
137.9800
128.3200
130.0100
93,690,800
Wed, 04 Feb 2026
155.4100
155.8500
135.6800
139.5400
113,199,500
Tue, 03 Feb 2026
165.0500
165.0780
153.1200
157.8800
113,169,200
Mon, 02 Feb 2026
3 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 02 Feb 2026
150.9400
151.4000
146.6540
147.7600
72,811,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
150.0500
151.0000
145.1390
146.5900
47,271,000
Thu, 29 Jan 2026
157.6300
157.6300
147.1200
151.8600
59,846,800
Wed, 28 Jan 2026
164.4000
165.0450
157.2400
157.3500
44,822,800
Tue, 27 Jan 2026
167.4800
169.4400
164.6900
165.7000
26,542,300
Mon, 26 Jan 2026
168.2100
170.5900
167.3250
167.4700
22,777,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
167.2700
172.0000
166.3000
169.6000
30,285,700
Thu, 22 Jan 2026
168.9250
169.0000
164.9500
165.9000
28,499,500
Wed, 21 Jan 2026
168.4020
169.4900
161.1100
165.3300
47,851,200
Tue, 20 Jan 2026
167.6250
171.9700
166.2400
168.5300
36,708,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
179.3600
182.4300
170.0100
170.9600
59,483,600
Thu, 15 Jan 2026
178.7100
180.6000
176.5300
177.0700
31,109,200
Wed, 14 Jan 2026
178.1250
181.5980
173.9500
178.4000
33,651,400
Tue, 13 Jan 2026
178.8750
181.1000
176.1400
178.9600
27,769,400
Mon, 12 Jan 2026
177.6850
182.5000
176.3400
179.4100
34,954,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
177.0200
178.7200
174.7500
177.4900
31,362,900
Thu, 08 Jan 2026
185.6150
185.6600
174.3700
176.8600
47,304,300
Wed, 07 Jan 2026
179.8000
187.2800
177.6600
181.6800
45,349,000
Tue, 06 Jan 2026
175.7600
180.1900
174.7700
179.7100
34,838,600
Mon, 05 Jan 2026
174.8800
175.8200
171.7900
174.0400
39,511,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
181.3000
181.3500
166.3500
167.8600
60,634,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
181.1300
181.5300
177.2500
177.7500
22,997,400
Tue, 30 Dec 2025
184.3500
184.7290
180.7000
180.8400
23,336,300
Mon, 29 Dec 2025
186.8500
187.2000
183.6400
184.1800
28,242,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
195.0150
196.3500
188.6200
188.7100
26,262,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
193.1600
195.1700
192.8300
194.1700
11,710,100
Tue, 23 Dec 2025
192.8250
195.3700
191.7350
194.1300
24,041,000
Mon, 22 Dec 2025
195.0400
198.8800
192.4300
193.9800
36,686,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
186.7400
195.0000
186.7300
193.3800
76,929,400
Thu, 18 Dec 2025
181.5100
187.3300
181.5100
185.6900
40,221,500
Wed, 17 Dec 2025
187.7150
187.7500
176.5000
177.2900
50,424,700
Tue, 16 Dec 2025
181.6550
188.5000
181.1420
187.7500
42,070,300
Mon, 15 Dec 2025
185.0800
187.7800
180.0300
183.2500
32,796,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
185.8100
186.5250
177.6670
183.5700
42,427,400
Thu, 11 Dec 2025
184.8000
188.0500
180.2100
187.5400
36,843,200
Wed, 10 Dec 2025
184.9500
190.3900
182.7500
187.9100
59,398,000
Tue, 09 Dec 2025
180.9700
182.8500
180.3800
181.8400
18,937,600
Mon, 08 Dec 2025
182.2100
183.8800
179.5400
181.4900
30,456,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
178.2300
182.1530
177.1600
181.7600
32,079,300
Thu, 04 Dec 2025
176.3650
178.4400
174.4300
177.9200
29,217,800
Wed, 03 Dec 2025
170.1400
177.9100
168.8300
176.0800
30,541,600
Tue, 02 Dec 2025
169.5900
175.7500
169.5900
170.6900
35,368,000
Mon, 01 Dec 2025
165.0000
169.1000
163.1200
167.4900
27,779,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
167.7600
168.8000
165.8750
168.4500
17,199,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
166.8500
168.3390
163.8800
165.7700
34,610,500
Tue, 25 Nov 2025
160.0700
164.6500
156.5550
163.5500
36,523,500
Mon, 24 Nov 2025
157.4700
165.1700
157.0000
162.2500
57,877,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
156.0100
158.1100
147.5600
154.8500
71,346,400
Thu, 20 Nov 2025
172.0700
174.5700
154.3950
155.7450
78,443,900
Wed, 19 Nov 2025
167.8000
169.6000
162.4200
165.4200
46,108,200
Tue, 18 Nov 2025
168.3700
172.8300
165.5000
167.3300
53,710,100
Mon, 17 Nov 2025
170.5300
174.2400
167.6800
171.2500
50,339,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
166.9750
177.2900
164.5000
174.0100
62,596,800
Thu, 13 Nov 2025
181.7150
182.7000
170.7310
172.1400
63,188,800
Wed, 12 Nov 2025
190.5800
190.5800
180.4000
184.1700
55,347,100
Tue, 11 Nov 2025
190.3350
192.9250
187.1300
190.9600
49,819,700
Mon, 10 Nov 2025
184.3100
194.9300
183.5200
193.6100
87,764,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
173.1500
178.7000
168.9100
177.9300
73,989,700
Thu, 06 Nov 2025
187.9900
191.0900
174.5300
175.0500
78,468,600
Wed, 05 Nov 2025
189.0000
190.3200
181.2100
187.9000
76,121,000
Tue, 04 Nov 2025
192.0700
195.7000
185.5600
190.7400
121,380,900
Tue, 04 Nov 2025
2 · 10-Q
Next filing day · accepted 03 Nov, 17:58 ET
10-Q ↗
Mon, 03 Nov 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 03 Nov 2025
205.0450
207.5200
201.8200
207.1800
81,016,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
199.2000
204.1800
197.9200
200.4700
52,697,600
Thu, 30 Oct 2025
198.4250
199.6700
194.1200
194.5500
43,541,700
Wed, 29 Oct 2025
191.0800
199.8500
190.4900
198.8100
65,537,300
Tue, 28 Oct 2025
189.4800
191.7800
186.7800
189.6000
38,201,000
Mon, 27 Oct 2025
188.9700
192.8300
187.5200
189.1800
47,153,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
182.8800
186.1700
182.8500
184.6300
34,813,500