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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
295.0000
299.1500
267.7400
273.5301
2,265,317
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
317.3100
319.5100
290.1000
291.5800
4,267,300
Thu, 23 Jul 2026
327.0000
342.3000
318.7000
326.9700
2,810,700
Wed, 22 Jul 2026
308.2800
338.8600
307.0000
330.8950
3,104,600
Tue, 21 Jul 2026
326.5550
331.2300
313.8500
319.7900
3,887,000
Mon, 20 Jul 2026
309.3900
322.6750
307.4000
309.0900
2,945,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
304.1750
314.7500
289.6000
303.6200
7,235,800
Thu, 16 Jul 2026
337.0250
338.9450
313.6300
319.7400
4,689,900
Wed, 15 Jul 2026
371.5700
371.5700
336.0100
350.6200
3,380,800
Tue, 14 Jul 2026
392.0300
392.2000
360.7000
361.7800
3,280,900
Mon, 13 Jul 2026
403.5100
403.5100
350.0950
362.0500
6,286,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
409.3800
421.4200
401.6200
412.9700
2,161,500
Thu, 09 Jul 2026
417.8600
436.4700
412.2700
417.4500
3,792,700
Wed, 08 Jul 2026
380.6900
400.6600
374.5200
393.1600
3,473,500
Tue, 07 Jul 2026
403.1550
417.4600
366.6600
382.8900
7,181,700
Mon, 06 Jul 2026
417.3200
453.8000
411.0000
432.7400
4,124,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
433.0350
465.9300
390.0100
406.4200
7,247,100
Wed, 01 Jul 2026
468.0000
468.0650
428.8250
430.8600
5,834,800
Tue, 30 Jun 2026
458.1300
499.4760
457.1900
483.0200
6,066,600
Mon, 29 Jun 2026
403.0800
456.7600
381.4750
455.9600
6,331,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
382.4500
396.2650
372.5000
391.7400
6,564,800
Thu, 25 Jun 2026
422.6000
429.9100
386.6500
398.0000
4,956,700
Wed, 24 Jun 2026
401.7200
421.7000
385.1200
399.9200
4,063,500
Tue, 23 Jun 2026
399.4300
419.6180
392.8900
397.0200
6,478,300
Mon, 22 Jun 2026
425.6100
440.9900
412.2650
439.6600
5,584,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
384.7300
421.2000
384.7300
417.0700
22,605,900
Wed, 17 Jun 2026
377.8200
393.7900
370.0100
374.6800
5,122,000
Tue, 16 Jun 2026
383.6400
397.6600
360.8900
361.7100
5,938,600
Mon, 15 Jun 2026
382.5000
398.1300
364.4100
389.2000
5,332,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
379.7400
390.9900
360.0600
367.1500
5,372,900
Thu, 11 Jun 2026
339.8800
367.8800
339.2500
367.4700
5,728,900
Wed, 10 Jun 2026
334.0100
360.7800
329.4000
330.8600
5,895,300
Tue, 09 Jun 2026
354.5050
372.1400
303.0000
341.7000
7,378,100
Mon, 08 Jun 2026
16 · 8-K
After-hours · 17:07 ET
8-K ↗
Mon, 08 Jun 2026
330.5000
353.7900
328.0100
346.3300
5,048,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
342.7500
349.0000
314.8400
317.0600
7,315,000
Thu, 04 Jun 2026
348.0550
365.2300
338.0200
358.0500
3,785,300
Wed, 03 Jun 2026
363.5550
372.3700
337.0000
363.5400
5,309,500
Tue, 02 Jun 2026
324.6200
356.3900
322.4700
355.7600
5,572,700
Mon, 01 Jun 2026
328.1200
333.4300
316.0000
320.0900
5,559,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
348.0000
350.8700
329.6100
342.8500
5,979,200
Thu, 28 May 2026
334.0800
354.5300
326.6600
349.1700
5,591,800
Wed, 27 May 2026
323.5000
326.9700
305.7350
325.3300
5,140,900
Tue, 26 May 2026
315.0000
321.9900
290.5000
318.7200
8,114,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
300.0000
315.8100
299.9400
306.8800
6,527,300
Thu, 21 May 2026
285.1000
298.3570
281.9100
297.8400
7,004,300
Wed, 20 May 2026
251.4100
287.7000
250.4400
287.4800
10,294,600
Tue, 19 May 2026
212.9600
255.9600
210.5500
244.2600
9,430,500
Mon, 18 May 2026
236.1890
236.7000
210.0200
215.5800
6,161,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
216.5000
239.7650
210.4200
232.6800
5,941,800
Thu, 14 May 2026
224.8300
230.3300
215.8000
228.6400
4,615,000
Wed, 13 May 2026
206.9750
224.7600
204.5500
224.0900
6,415,600
Tue, 12 May 2026
202.3500
214.4100
192.6000
204.4200
5,053,800
Mon, 11 May 2026
196.3600
208.3600
195.8800
207.3500
5,615,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
202.0000
203.5000
189.6900
199.7900
4,610,100
Thu, 07 May 2026
212.5600
213.4900
192.3300
195.6500
6,551,400
Wed, 06 May 2026
229.7500
231.7300
202.1800
213.9100
8,553,000
Wed, 06 May 2026
15 · 10-Q
Next filing day · accepted 05 May, 17:38 ET
10-Q ↗
Tue, 05 May 2026
14 · 8-K
After-hours · 16:11 ET
8-K ↗
Tue, 05 May 2026
207.4300
220.7900
207.3250
215.6900
8,142,500
Mon, 04 May 2026
204.0400
209.3800
199.8100
201.2500
4,155,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
195.9800
205.1000
192.5900
202.6800
4,343,600
Thu, 30 Apr 2026
199.6800
200.4600
184.2100
194.7400
5,152,000
Wed, 29 Apr 2026
187.4500
196.9700
181.8800
196.8500
4,959,700
Tue, 28 Apr 2026
181.1950
190.1000
179.5400
183.3100
4,965,300
Mon, 27 Apr 2026
209.6600
210.9200
193.2150
196.6400
5,422,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
203.2400
214.2370
202.6150
212.8400
6,661,900
Thu, 23 Apr 2026
13 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Thu, 23 Apr 2026
12 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Thu, 23 Apr 2026
190.1000
204.4900
190.1000
197.5400
5,396,500
Wed, 22 Apr 2026
199.0650
200.2100
187.2400
194.0600
6,144,200
Tue, 21 Apr 2026
188.7500
196.7700
183.5000
191.9700
10,877,800
Mon, 20 Apr 2026
174.3950
176.9700
168.2000
175.8000
4,180,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
173.7800
175.0500
167.2400
174.0500
5,165,900
Thu, 16 Apr 2026
173.0000
173.5800
161.0500
170.8100
4,529,200
Wed, 15 Apr 2026
170.8900
175.6000
165.9400
172.0900
5,064,600
Tue, 14 Apr 2026
165.4750
171.9200
158.5000
170.6000
7,658,900
Mon, 13 Apr 2026
152.0100
167.3900
150.3000
166.7950
10,035,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
134.7300
151.3800
134.5200
149.0500
10,909,500
Thu, 09 Apr 2026
125.8900
129.6800
123.5000
129.4600
3,766,900
Wed, 08 Apr 2026
128.0000
130.0000
121.9200
125.4600
4,105,900
Tue, 07 Apr 2026
117.2800
119.6950
114.8380
118.9900
4,452,300
Mon, 06 Apr 2026
116.8500
122.4700
116.7220
117.9900
2,726,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
101.6800
117.3100
101.5280
117.1400
4,496,100
Wed, 01 Apr 2026
111.2100
112.0000
105.8600
106.3300
4,783,100
Tue, 31 Mar 2026
100.6900
110.4400
100.1000
109.6000
5,104,500
Mon, 30 Mar 2026
112.7100
113.1140
97.8900
100.2700
5,169,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
111.0000
114.6300
110.8400
112.4700
2,873,800
Thu, 26 Mar 2026
117.1700
119.8400
113.5700
113.6050
3,102,200
Wed, 25 Mar 2026
124.6600
126.5300
119.3300
120.3300
2,733,300
Tue, 24 Mar 2026
122.5400
124.1400
118.6000
121.7600
2,670,200
Mon, 23 Mar 2026
117.5000
125.1000
117.3700
123.8700
4,051,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
11 · S-3ASR
After-hours · 16:28 ET
S-3ASR ↗
Fri, 20 Mar 2026
124.3900
124.6250
114.7500
116.0400
8,694,500
Thu, 19 Mar 2026
123.2250
127.4300
119.6400
126.1600
4,170,300
Wed, 18 Mar 2026
127.0600
129.4250
123.0100
126.3400
3,844,900
Tue, 17 Mar 2026
130.0000
135.1800
124.8600
127.5700
5,941,300
Mon, 16 Mar 2026
123.0000
130.1400
122.4800
127.4800
4,610,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
121.2800
123.1500
117.2600
120.3100
3,447,100
Thu, 12 Mar 2026
123.1100
124.3000
118.0500
119.9000
3,620,700
Wed, 11 Mar 2026
116.0000
128.1500
116.0000
124.7100
5,401,700
Tue, 10 Mar 2026
122.0200
123.0000
115.8300
116.4800
4,284,900
Mon, 09 Mar 2026
115.7300
122.3400
111.7600
122.3100
5,939,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
116.8600
124.4500
115.6700
119.2000
4,434,000
Thu, 05 Mar 2026
119.5400
124.1900
117.3800
120.0000
6,435,300
Wed, 04 Mar 2026
111.9300
116.7100
109.2000
113.7700
5,440,100
Tue, 03 Mar 2026
115.0200
115.2400
107.0800
109.8000
5,896,200
Mon, 02 Mar 2026
112.9700
121.3350
112.1300
120.5500
4,652,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
122.6600
124.0000
117.5000
118.8300
5,156,500
Thu, 26 Feb 2026
126.8000
127.2900
120.9600
124.6700
3,800,700
Wed, 25 Feb 2026
128.2500
129.0000
121.7400
128.1500
5,330,300
Tue, 24 Feb 2026
129.6900
131.4800
126.5000
128.4000
2,894,000
Mon, 23 Feb 2026
127.2300
128.5600
123.4500
128.2400
3,023,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
10 · 10-K
After-hours · 17:26 ET
10-K ↗
Fri, 20 Feb 2026
130.3100
135.2000
128.2600
129.6800
3,640,700
Thu, 19 Feb 2026
128.7000
133.2000
127.4000
132.6200
2,904,600
Wed, 18 Feb 2026
124.5600
131.6700
122.8100
129.5800
4,355,200
Tue, 17 Feb 2026
126.3400
126.6450
117.4100
123.6900
7,105,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
128.0000
133.2900
122.5700
129.3200
7,735,800
Thu, 12 Feb 2026
146.0800
148.8000
126.0500
126.5800
11,444,100
Wed, 11 Feb 2026
160.7600
162.0000
141.6600
143.7100
16,419,400
Tue, 10 Feb 2026
9 · 8-K
After-hours · 16:09 ET
8-K ↗
Tue, 10 Feb 2026
8 · 8-K
After-hours · 16:24 ET
FORM 8-K ↗
Tue, 10 Feb 2026
7 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Tue, 10 Feb 2026
191.6050
192.8600
181.0100
182.8600
8,429,900
Mon, 09 Feb 2026
169.5800
188.4300
169.0000
187.6700
7,420,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
152.4250
170.0100
151.4200
169.8500
7,290,600
Thu, 05 Feb 2026
140.0100
145.6500
137.5000
142.8200
4,476,900
Wed, 04 Feb 2026
158.5000
159.5000
141.4400
144.6700
5,743,600
Tue, 03 Feb 2026
155.7800
163.0000
150.5000
158.5200
5,290,000
Mon, 02 Feb 2026
148.0000
153.6400
146.7600
152.4400
3,132,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
158.8100
161.1700
149.1300
150.6200
4,281,200
Thu, 29 Jan 2026
166.6000
167.2950
154.0500
160.4600
4,376,600
Wed, 28 Jan 2026
172.4800
176.6760
165.3700
167.9000
3,801,200
Tue, 27 Jan 2026
164.3600
171.6900
160.9800
170.9300
3,385,300
Mon, 26 Jan 2026
168.1300
173.5200
162.7350
163.2500
4,026,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
177.2150
178.0000
163.5300
169.6600
6,106,400
Thu, 22 Jan 2026
180.6000
182.0100
170.5400
176.3500
4,011,400
Wed, 21 Jan 2026
184.8800
184.8800
165.3000
176.0050
6,687,300
Tue, 20 Jan 2026
6 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Tue, 20 Jan 2026
173.3700
189.8000
173.0200
183.7500
5,298,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
179.0900
188.0000
177.7100
182.0000
5,422,800
Thu, 15 Jan 2026
176.6100
180.6600
170.4590
174.4500
3,906,800
Wed, 14 Jan 2026
176.0500
176.0500
167.1000
172.1400
3,622,800
Tue, 13 Jan 2026
175.0000
183.5000
172.8000
180.5600
4,457,100
Mon, 12 Jan 2026
160.4400
175.8000
160.2500
172.5700
4,439,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
158.0600
164.5000
155.6400
162.6100
4,093,700
Thu, 08 Jan 2026
164.9700
167.8000
155.5500
156.7300
3,936,000
Wed, 07 Jan 2026
158.0000
168.4900
153.2000
165.7700
5,045,900
Tue, 06 Jan 2026
166.5100
166.8900
151.1000
161.0100
8,028,800
Mon, 05 Jan 2026
184.9800
185.1800
162.5300
167.1100
7,579,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
171.6850
182.9000
171.6850
179.5600
5,658,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
170.5000
174.2200
166.3000
166.3600
2,438,500
Tue, 30 Dec 2025
170.5200
175.9800
167.5000
170.8400
2,401,600
Mon, 29 Dec 2025
163.8500
170.6100
160.8000
170.1050
1,939,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
172.1300
172.8800
166.1000
167.2600
2,089,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
169.0200
172.3300
167.5250
169.9700
1,280,000
Tue, 23 Dec 2025
166.7500
171.8300
164.5500
168.8300
2,505,700
Mon, 22 Dec 2025
166.9200
175.3900
166.5100
172.6200
4,824,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
145.9600
166.9300
145.9600
164.4000
9,627,000
Thu, 18 Dec 2025
144.9900
148.8800
143.6800
145.8800
3,374,700
Wed, 17 Dec 2025
149.7700
152.7600
140.1000
140.2400
4,513,500
Tue, 16 Dec 2025
141.5500
147.2500
140.6100
144.9400
3,551,000
Mon, 15 Dec 2025
150.5000
152.1900
143.0800
143.6600
5,503,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
172.4900
172.4900
146.8800
148.8500
10,324,300
Thu, 11 Dec 2025
161.6300
174.4000
153.2500
173.7000
5,541,100
Wed, 10 Dec 2025
166.5700
167.1990
162.6100
164.3150
2,947,500
Tue, 09 Dec 2025
164.0900
171.7100
163.5100
167.0800
5,018,900
Mon, 08 Dec 2025
162.9000
176.6500
161.5500
175.7400
8,033,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
154.8500
163.1200
154.1400
161.2300
4,414,100
Thu, 04 Dec 2025
150.9900
154.0000
147.0000
152.5100
3,813,700
Wed, 03 Dec 2025
150.3200
153.6000
144.6700
152.5000
7,766,100
Tue, 02 Dec 2025
172.3100
182.5300
142.5100
142.9400
17,797,300
Mon, 01 Dec 2025
155.6200
173.2040
152.8100
165.1900
7,596,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
157.0900
158.4200
152.3300
157.5700
2,422,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
145.6100
156.6800
144.0440
154.2200
5,194,200
Tue, 25 Nov 2025
143.5150
145.3400
136.5400
144.7800
4,269,000
Mon, 24 Nov 2025
145.7300
151.6080
145.0000
147.7500
13,436,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
138.6000
143.9200
131.4200
141.8000
6,831,400
Thu, 20 Nov 2025
154.4800
160.7730
137.5500
139.2900
10,310,800
Wed, 19 Nov 2025
139.5300
144.7100
137.8000
142.0100
4,224,900
Tue, 18 Nov 2025
138.1000
144.0500
136.8100
139.5200
4,069,800
Mon, 17 Nov 2025
145.3750
147.4900
137.4300
141.3900
5,409,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
139.2300
151.4000
136.6430
144.3400
5,697,400
Thu, 13 Nov 2025
154.9900
155.0700
137.9100
144.4700
7,824,600
Wed, 12 Nov 2025
167.7600
167.9550
153.9500
157.7900
5,811,900
Tue, 11 Nov 2025
170.0600
174.3700
166.5400
167.5500
3,254,700
Mon, 10 Nov 2025
173.0000
176.8000
167.5500
173.7400
4,846,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
157.1200
165.4950
151.6100
165.4900
6,400,400
Thu, 06 Nov 2025
181.7200
184.0000
162.3800
162.8300
6,767,600
Wed, 05 Nov 2025
184.0750
191.4000
172.7200
181.9400
9,339,600
Wed, 05 Nov 2025
5 · 10-Q
Next filing day · accepted 04 Nov, 17:36 ET
10-Q ↗
Tue, 04 Nov 2025
4 · 8-K
After-hours · 16:09 ET
8-K ↗
Tue, 04 Nov 2025
181.3700
193.2100
179.3100
179.3100
8,955,900
Mon, 03 Nov 2025
191.3850
198.2400
187.5000
191.5600
6,035,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
181.5000
201.8600
181.0000
186.6800
9,392,300
Thu, 30 Oct 2025
168.0100
175.6400
167.4200
169.5500
3,084,500
Wed, 29 Oct 2025
171.0000
175.5000
169.5000
173.6200
3,182,900
Tue, 28 Oct 2025
172.0000
174.9300
166.7300
168.2500
2,931,100
Mon, 27 Oct 2025
171.0000
174.2300
168.0000
170.2800
3,950,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
167.6000
170.2000
164.3350
164.9700
4,528,100
Thu, 23 Oct 2025
154.8900
166.3300
154.8900
163.6400
5,211,800
Wed, 22 Oct 2025
3 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 22 Oct 2025
153.8600
158.2700
148.5100
154.8500
5,274,100
Tue, 21 Oct 2025
154.5000
161.1950
150.3300
157.5100
4,556,800
Mon, 20 Oct 2025
155.0100
159.7500
153.4000
156.3100
5,762,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
159.6300
160.2650
154.5000
159.8000
5,850,400
Thu, 16 Oct 2025
163.9600
167.4100
159.8000
163.5500
6,249,700
Wed, 15 Oct 2025
170.5700
170.5800
158.3500
161.4650
7,563,300
Tue, 14 Oct 2025
183.8400
184.0000
160.1200
161.5500
17,592,500
Mon, 13 Oct 2025
214.4650
216.2700
196.0000
199.5300
7,648,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
226.1700
230.0000
205.8200
206.2100
6,984,400
Thu, 09 Oct 2025
222.0000
229.7500
219.1500
225.4300
4,635,500
Wed, 08 Oct 2025
214.7400
219.6750
211.3400
219.3600
3,672,400
Tue, 07 Oct 2025
221.1100
224.1200
205.9200
212.1000
4,777,100
Mon, 06 Oct 2025
228.5600
232.0000
217.0000
220.8100
8,726,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
212.5000
214.2900
198.2800
200.7400
5,188,100
Thu, 02 Oct 2025
200.0000
211.6860
198.2000
209.6000
6,604,100
Wed, 01 Oct 2025
191.7900
195.8800
186.1200
194.5000
4,896,100
Tue, 30 Sep 2025
200.6900
205.4000
189.2800
195.8000
5,498,600
Mon, 29 Sep 2025
208.2150
209.5400
198.2900
198.8000
4,092,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
200.5350
201.9900
193.2500
197.7800
3,317,800
Thu, 25 Sep 2025
192.5500
205.1700
191.6600
200.6400
6,227,700
Wed, 24 Sep 2025
212.0000
213.6900
195.6800
205.2700
13,345,500
Tue, 23 Sep 2025
236.4900
236.4900
219.2500
230.1100
6,143,600
Mon, 22 Sep 2025
239.8750
243.2000
232.0000
237.3000
6,360,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
245.3100
249.6100
231.1800
245.2000
22,438,600
Thu, 18 Sep 2025
255.0000
262.9000
244.0500
251.8800
6,183,800
Wed, 17 Sep 2025
244.2250
252.6000
236.3600
249.3800
5,925,300
Tue, 16 Sep 2025
232.8900
241.2900
231.9900
238.7900
4,370,700
Mon, 15 Sep 2025
229.0000
235.8800
226.2000
231.2900
3,254,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
233.0000
234.7700
226.0000
229.5000
3,699,000
Thu, 11 Sep 2025
233.7400
237.8200
228.5100
232.9000
4,051,900
Wed, 10 Sep 2025
225.4350
230.8800
217.0000
230.3700
6,204,600
Tue, 09 Sep 2025
213.3050
217.9200
208.2800
214.4900
4,669,700
Mon, 08 Sep 2025
194.7000
220.6900
194.0100
216.1000
9,797,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
194.5000
197.3700
184.0000
191.2000
6,502,900
Thu, 04 Sep 2025
178.9000
188.0500
174.5100
187.9500
7,121,100
Wed, 03 Sep 2025
174.7650
179.9850
172.5000
176.6100
3,227,700
Tue, 02 Sep 2025
177.1300
180.7000
167.5000
174.2400
5,872,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
189.1500
189.3100
178.5600
182.2000
3,750,400
Thu, 28 Aug 2025
182.5000
191.2890
182.3530
189.1500
4,732,500
Wed, 27 Aug 2025
183.1500
184.4900
176.0300
179.2000
2,543,400
Tue, 26 Aug 2025
174.5000
180.9100
174.1500
178.5600
2,859,200
Mon, 25 Aug 2025
177.9700
179.1000
172.0100
174.1500
3,580,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
175.8800
186.1800
174.5800
179.0900
4,006,500
Thu, 21 Aug 2025
173.8990
180.4700
171.8490
177.5300
4,750,700
Wed, 20 Aug 2025
168.0000
172.8000
161.3900
172.4500
5,902,600
Tue, 19 Aug 2025
183.9850
185.3400
170.0000
171.0600
5,361,200
Mon, 18 Aug 2025
183.9600
187.1800
176.0000
186.4300
4,705,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
185.0000
187.2850
181.0000
185.8500
4,143,400
Thu, 14 Aug 2025
187.0000
192.3650
185.6100
190.6900
4,518,900
Wed, 13 Aug 2025
193.6600
199.4700
186.0200
193.6400
4,835,000
Tue, 12 Aug 2025
180.9100
193.7700
180.6150
192.0000
7,065,400
Mon, 11 Aug 2025
179.1100
185.7500
175.6000
179.4300
4,769,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
170.0100
180.6700
169.4700
179.2800
7,065,300
Thu, 07 Aug 2025
175.0000
175.5000
165.1300
170.8900
8,765,700
Wed, 06 Aug 2025
164.9900
183.6200
160.4700
174.3900
17,234,700
Wed, 06 Aug 2025
2 · 10-Q
Next filing day · accepted 05 Aug, 17:41 ET
10-Q ↗
Tue, 05 Aug 2025
1 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 05 Aug 2025
138.8600
142.2300
134.2100
135.5400
6,941,100
Mon, 04 Aug 2025
137.2300
142.4610
135.0000
137.9300
5,934,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
126.5650
134.1100
124.0200
131.1000
6,940,300
Thu, 31 Jul 2025
132.1100
143.1500
131.8000
136.7300
8,339,800
Wed, 30 Jul 2025
121.6750
130.7800
120.9810
128.8700
7,972,700
Tue, 29 Jul 2025
124.8700
125.8000
116.5100
118.4100
6,874,400
Mon, 28 Jul 2025
126.1700
129.4980
121.7600
124.0500
4,654,800
Sun, 27 Jul 2025
Weekend