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
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
125.1650
125.3100
122.0200
122.9200
21,090,100
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
11 · 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
10 · 10-Q
Next filing day · accepted 04 May, 17:59 ET
10-Q ↗
Mon, 04 May 2026
9 · 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
8 · DEFA14A
Pre-market · 06:01 ET
DEFA14A ↗
Fri, 24 Apr 2026
7 · 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
6 · 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
5 · 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
4 · 10-Q
Next filing day · accepted 03 Nov, 17:58 ET
10-Q ↗
Mon, 03 Nov 2025
3 · 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
Thu, 23 Oct 2025
175.4450
181.5600
175.0100
180.4800
35,812,300
Wed, 22 Oct 2025
181.9300
182.2100
169.4200
175.4900
58,263,100
Tue, 21 Oct 2025
182.0600
182.3890
178.6500
181.5100
27,528,100
Mon, 20 Oct 2025
179.4900
183.0900
177.4400
181.5900
31,975,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
177.7500
181.5900
173.9500
178.1500
43,421,500
Thu, 16 Oct 2025
181.7800
184.8200
176.4500
178.1200
42,870,900
Wed, 15 Oct 2025
181.6550
184.3500
176.0200
179.6200
37,372,100
Tue, 14 Oct 2025
176.0000
182.3400
170.8200
179.7400
49,261,400
Mon, 13 Oct 2025
178.6800
179.2200
173.4500
177.2100
41,332,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
185.1700
187.1000
173.5300
175.4400
55,194,000
Thu, 09 Oct 2025
183.5800
187.6200
179.9500
185.4700
45,050,300
Wed, 08 Oct 2025
182.8000
184.2600
181.2000
183.5600
36,299,700
Tue, 07 Oct 2025
180.3100
186.1800
179.4200
182.1700
58,179,300
Mon, 06 Oct 2025
179.1800
182.9500
177.8300
179.5300
52,504,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
186.4000
186.8400
170.7700
173.0700
105,533,400
Thu, 02 Oct 2025
186.7000
188.2000
182.9500
187.0500
39,849,200
Wed, 01 Oct 2025
181.3200
186.2800
179.5000
184.9500
45,717,300
Tue, 30 Sep 2025
178.9800
182.7700
178.2200
182.4200
43,561,700
Mon, 29 Sep 2025
179.6400
181.4800
177.1600
178.8600
38,413,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
179.0500
180.1200
174.9100
177.5700
44,275,800
Thu, 25 Sep 2025
175.8000
184.3200
174.2900
179.1200
72,321,200
Wed, 24 Sep 2025
183.9100
184.8500
177.1200
179.5600
45,379,700
Tue, 23 Sep 2025
182.5100
185.7500
177.0100
182.5500
62,354,800
Mon, 22 Sep 2025
180.8800
182.2500
178.2900
179.3300
45,916,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
177.0700
184.4200
176.7100
182.3900
109,129,900
Thu, 18 Sep 2025
170.2700
178.8000
169.3900
176.9700
70,768,600
Wed, 17 Sep 2025
169.0200
169.6800
161.2700
168.3300
69,255,500
Tue, 16 Sep 2025
171.0400
171.3100
168.9600
170.2600
34,598,700
Mon, 15 Sep 2025
169.6000
171.8000
167.4100
171.2100
45,396,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
165.3500
171.5300
164.0100
171.4300
54,498,500
Thu, 11 Sep 2025
167.2400
167.4580
163.2200
164.3600
42,025,500
Wed, 10 Sep 2025
166.0000
169.0000
163.4400
166.7400
62,211,400
Tue, 09 Sep 2025
157.2500
162.7500
156.3700
162.3600
61,359,500
Mon, 08 Sep 2025
154.9100
158.3000
154.8400
156.1000
47,643,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
157.8200
158.9700
148.0400
153.1100
81,855,900
Thu, 04 Sep 2025
154.8650
157.0400
153.1600
156.1400
53,292,300
Wed, 03 Sep 2025
158.0000
161.1500
152.7100
154.9000
66,052,300
Tue, 02 Sep 2025
151.2000
158.3900
150.2800
157.0900
65,435,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
156.9800
158.4200
153.0000
156.7100
45,270,500
Thu, 28 Aug 2025
157.6300
158.2300
152.5500
158.1200
57,885,200
Wed, 27 Aug 2025
162.3200
162.4000
155.9800
156.7200
76,380,600
Tue, 26 Aug 2025
155.3900
162.1300
154.5700
160.8700
86,573,700
Mon, 25 Aug 2025
156.1000
158.5900
149.3700
157.1700
86,879,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
155.3150
163.2000
151.7700
158.7400
102,099,200
Thu, 21 Aug 2025
157.1700
157.9700
153.8100
156.1800
94,678,600
Wed, 20 Aug 2025
152.3000
156.4600
142.3400
156.0100
220,336,400
Tue, 19 Aug 2025
171.3600
172.3000
156.9000
157.7500
137,922,700
Mon, 18 Aug 2025
175.2700
177.9000
171.3900
174.0300
62,656,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
179.7250
180.0000
173.3800
177.1700
60,288,700
Thu, 14 Aug 2025
182.4100
185.3300
179.2000
181.0200
53,472,900
Wed, 13 Aug 2025
189.0000
189.4600
183.5900
184.3700
53,610,000
Tue, 12 Aug 2025
184.7000
190.0000
182.1000
186.9700
54,819,000
Mon, 11 Aug 2025
186.4700
187.1800
181.9200
182.6800
56,125,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
184.7350
187.9900
184.4100
186.9600
62,657,900
Thu, 07 Aug 2025
181.0100
184.4800
178.1700
182.2000
77,829,200
Wed, 06 Aug 2025
171.1750
180.5810
171.0100
179.5400
82,924,800
Tue, 05 Aug 2025
171.8100
176.3300
169.2200
173.2700
130,917,500
Tue, 05 Aug 2025
2 · 10-Q
Next filing day · accepted 04 Aug, 18:01 ET
10-Q ↗
Mon, 04 Aug 2025
1 · 8-K
After-hours · 16:07 ET
8-K ↗
Mon, 04 Aug 2025
158.5300
161.4000
157.9300
160.6600
82,993,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
155.0500
158.1900
151.0580
154.2700
61,287,000
Thu, 31 Jul 2025
159.9900
160.8900
156.7300
158.3500
45,342,600
Wed, 30 Jul 2025
157.3650
159.3800
156.5600
158.6100
40,261,700
Tue, 29 Jul 2025
158.7150
160.1400
154.9100
156.2400
42,427,200
Mon, 28 Jul 2025
159.8800
160.2800
153.0400
157.8800
63,886,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend