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
53.4400
59.1100
53.4400
58.7500
934,700
Thu, 23 Jul 2026
51.8700
55.7000
48.1900
53.9000
990,300
Thu, 23 Jul 2026
15 · 10-Q
Next filing day · accepted 22 Jul, 21:01 ET
10-Q ↗
Wed, 22 Jul 2026
14 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 22 Jul 2026
54.3000
54.4750
51.2100
51.4000
414,600
Tue, 21 Jul 2026
55.5700
57.8900
53.6400
53.7500
531,300
Mon, 20 Jul 2026
55.3600
57.4300
54.9950
57.2300
542,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
55.5000
57.3800
54.0800
54.2800
358,800
Thu, 16 Jul 2026
52.3500
56.6400
51.9320
55.1700
773,700
Wed, 15 Jul 2026
51.9000
53.0150
50.1900
51.6500
475,200
Tue, 14 Jul 2026
53.5200
53.8850
50.0300
50.3000
286,900
Tue, 14 Jul 2026
13 · 8-K
Next filing day · accepted 13 Jul, 19:56 ET
8-K ↗
Mon, 13 Jul 2026
53.5400
55.5000
52.8300
54.8700
441,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
53.7000
54.6100
52.1900
53.5400
511,900
Thu, 09 Jul 2026
56.8500
56.8500
50.7450
52.9600
1,026,100
Wed, 08 Jul 2026
55.4600
57.5200
53.5500
56.9000
1,105,100
Tue, 07 Jul 2026
53.7500
55.9700
53.0000
55.6000
514,300
Mon, 06 Jul 2026
52.6200
53.2200
51.3800
53.0000
410,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
50.8000
53.1100
50.6600
52.6900
569,600
Wed, 01 Jul 2026
48.6300
51.2100
48.6300
50.6100
504,300
Tue, 30 Jun 2026
47.6900
48.6400
46.4700
48.5000
461,800
Mon, 29 Jun 2026
47.6700
48.4500
46.5900
47.9800
938,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
44.1550
47.6750
44.0700
46.8700
1,027,100
Thu, 25 Jun 2026
42.7500
45.1400
42.5800
43.9700
539,100
Wed, 24 Jun 2026
40.1600
43.5700
40.1600
43.4000
572,200
Tue, 23 Jun 2026
40.3400
41.6400
39.7350
40.0600
564,100
Mon, 22 Jun 2026
37.1000
40.3600
36.9700
39.0100
801,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
35.3700
37.1400
34.5900
36.8800
1,295,800
Wed, 17 Jun 2026
36.8500
37.6600
33.8600
35.1300
561,400
Tue, 16 Jun 2026
36.6700
38.4100
36.6700
37.4500
444,000
Mon, 15 Jun 2026
36.6700
37.5000
35.5100
36.0500
450,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
37.1900
37.8600
36.0000
36.8200
394,300
Thu, 11 Jun 2026
38.3500
39.0250
36.8000
36.9000
355,600
Wed, 10 Jun 2026
36.3900
39.1600
36.2050
38.6200
479,500
Tue, 09 Jun 2026
36.6600
37.1080
35.5000
35.9200
399,100
Mon, 08 Jun 2026
37.8500
37.8600
36.5100
36.5100
374,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
36.4500
38.6900
36.4300
38.3500
441,000
Thu, 04 Jun 2026
35.5600
36.9800
35.2300
35.8200
543,500
Wed, 03 Jun 2026
35.8000
36.1950
34.2200
34.3700
611,000
Tue, 02 Jun 2026
36.3500
36.3500
34.2700
36.1000
569,800
Mon, 01 Jun 2026
35.4500
37.6900
35.0000
36.6500
642,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
35.2300
36.0650
34.2600
34.3900
847,200
Thu, 28 May 2026
37.2300
37.6900
33.6800
35.2300
903,700
Wed, 27 May 2026
39.8000
41.8000
36.8400
37.6800
531,600
Tue, 26 May 2026
41.0700
41.1050
38.9050
40.0000
600,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
42.1100
42.8000
41.1200
41.6800
545,900
Thu, 21 May 2026
40.6800
42.5200
39.5500
42.4900
450,000
Wed, 20 May 2026
41.3100
41.5900
39.9300
41.3650
346,300
Tue, 19 May 2026
42.5800
44.7800
40.6200
41.3100
459,300
Mon, 18 May 2026
38.6400
42.2500
38.5750
42.1400
511,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
37.6500
38.7000
37.1600
37.6500
327,500
Thu, 14 May 2026
36.4100
37.8550
36.3900
36.8500
427,800
Wed, 13 May 2026
39.1100
39.3250
35.8350
36.3900
423,200
Tue, 12 May 2026
40.1600
40.9200
39.5300
39.6500
285,500
Mon, 11 May 2026
40.6400
41.7100
39.8600
40.1600
585,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
42.6650
42.6650
40.3500
40.8600
261,800
Thu, 07 May 2026
40.6100
43.2400
40.2000
42.1200
328,800
Wed, 06 May 2026
42.5800
43.6400
41.0700
41.0700
254,500
Tue, 05 May 2026
43.5800
44.4200
41.7400
42.4600
388,100
Mon, 04 May 2026
12 · 8-K
After-hours · 16:44 ET
8-K ↗
Mon, 04 May 2026
43.5900
44.7900
43.2800
43.5900
276,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
44.8700
45.9700
42.5300
43.5200
390,700
Thu, 30 Apr 2026
46.4200
46.8050
43.9850
44.7900
341,400
Wed, 29 Apr 2026
48.6000
49.4700
46.9500
47.2200
323,500
Tue, 28 Apr 2026
49.2000
49.6600
47.6100
48.9400
332,600
Mon, 27 Apr 2026
48.1800
50.6000
48.1300
48.2500
343,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
50.5300
50.7100
47.9200
48.2600
527,300
Thu, 23 Apr 2026
53.3700
54.9350
48.0700
50.7700
1,023,000
Thu, 23 Apr 2026
11 · 10-Q
Next filing day · accepted 22 Apr, 21:55 ET
10-Q ↗
Wed, 22 Apr 2026
10 · 8-K
After-hours · 16:04 ET
8-K ↗
Wed, 22 Apr 2026
44.6750
45.9500
43.2100
45.5800
496,300
Tue, 21 Apr 2026
44.4900
46.4000
44.1400
44.6700
463,900
Mon, 20 Apr 2026
43.5100
45.2200
43.5100
44.6500
410,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
43.8300
44.5870
43.5500
43.8500
340,000
Thu, 16 Apr 2026
41.4800
43.7600
41.4800
43.2500
454,900
Wed, 15 Apr 2026
40.6200
42.2900
40.5100
41.2000
574,100
Tue, 14 Apr 2026
41.3500
42.2000
40.4450
40.5000
348,800
Mon, 13 Apr 2026
40.5500
42.1850
40.0300
41.8900
591,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
42.2200
42.4100
39.6400
40.4900
364,000
Thu, 09 Apr 2026
44.6500
45.1300
41.7900
42.2500
469,800
Wed, 08 Apr 2026
9 · 8-K/A
After-hours · 17:18 ET
8-K/A ↗
Wed, 08 Apr 2026
44.8800
46.4000
43.9300
45.6300
308,400
Tue, 07 Apr 2026
44.5800
46.1600
43.7450
44.6600
420,400
Mon, 06 Apr 2026
42.1700
44.5400
41.1800
44.4900
289,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
41.5200
42.8200
40.2600
42.4400
313,200
Wed, 01 Apr 2026
42.5800
43.2400
40.5600
41.8000
233,900
Tue, 31 Mar 2026
42.2300
43.6200
41.3850
42.6600
519,500
Tue, 31 Mar 2026
8 · 8-K
Next filing day · accepted 30 Mar, 17:58 ET
8-K ↗
Mon, 30 Mar 2026
41.3600
43.3250
40.0000
42.3000
310,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
41.7000
42.6300
41.0100
41.1000
361,900
Thu, 26 Mar 2026
40.9900
42.2700
40.5900
42.0800
382,800
Wed, 25 Mar 2026
7 · DEFA14A
After-hours · 17:13 ET
DEFA14A ↗
Wed, 25 Mar 2026
6 · DEF 14A
After-hours · 17:10 ET
DEF 14A ↗
Wed, 25 Mar 2026
42.4600
42.7550
40.3400
41.1900
471,800
Tue, 24 Mar 2026
43.8400
44.7950
41.8600
42.0000
572,600
Mon, 23 Mar 2026
43.6200
45.1100
41.6500
44.3900
613,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
41.9300
43.4000
40.3200
42.4200
1,043,500
Thu, 19 Mar 2026
45.1300
45.6450
41.9600
42.2100
480,100
Wed, 18 Mar 2026
44.3200
45.5800
43.5600
45.0000
362,700
Tue, 17 Mar 2026
45.1200
47.0250
44.8000
45.0300
318,600
Mon, 16 Mar 2026
44.0900
44.9700
42.7700
44.9300
551,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
44.2000
44.7800
43.5600
44.1700
472,400
Thu, 12 Mar 2026
43.6100
45.0100
43.0700
43.9600
656,200
Wed, 11 Mar 2026
46.0100
46.3200
44.0000
44.1400
305,400
Tue, 10 Mar 2026
47.3300
47.9700
45.6200
46.1900
409,000
Mon, 09 Mar 2026
49.5700
49.6550
47.0500
47.8900
241,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
50.0000
50.7100
48.5000
50.1400
339,500
Thu, 05 Mar 2026
50.3000
51.2100
50.0000
50.8000
310,700
Wed, 04 Mar 2026
52.2600
52.9000
50.6800
50.7400
305,100
Tue, 03 Mar 2026
53.6800
54.5650
50.4200
52.2600
490,900
Mon, 02 Mar 2026
53.0000
55.5400
53.0000
55.3300
475,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
53.5100
54.8900
53.5100
54.2000
672,300
Thu, 26 Feb 2026
52.4500
55.2200
51.7700
53.9600
700,700
Wed, 25 Feb 2026
50.2200
52.8300
49.8950
51.1400
786,900
Tue, 24 Feb 2026
45.9200
50.3550
45.9200
50.0600
801,600
Mon, 23 Feb 2026
44.0000
47.3150
44.0000
45.8200
1,139,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
43.9400
45.8500
42.8700
44.4500
832,900
Thu, 19 Feb 2026
47.4900
48.0000
43.0400
43.7500
855,600
Thu, 19 Feb 2026
5 · 10-K
Pre-market · 09:26 ET
10-K ↗
Wed, 18 Feb 2026
54.2550
55.5000
43.5600
47.3800
1,463,900
Tue, 17 Feb 2026
4 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 17 Feb 2026
49.2200
51.8400
48.6800
50.6300
878,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
51.4200
52.9900
48.4900
48.6900
700,000
Thu, 12 Feb 2026
49.9100
52.5900
46.8000
52.3500
775,700
Wed, 11 Feb 2026
50.4650
52.4400
48.0000
49.5050
1,241,200
Tue, 10 Feb 2026
57.0000
57.0100
48.1600
50.0200
1,667,100
Mon, 09 Feb 2026
65.7800
66.1300
57.3550
57.4500
725,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
64.2600
66.7200
64.0300
66.1700
259,900
Thu, 05 Feb 2026
65.1200
66.2600
63.4300
64.0100
330,900
Wed, 04 Feb 2026
61.0400
65.6000
60.1350
64.9900
504,900
Tue, 03 Feb 2026
59.6300
61.6300
59.5300
60.3700
353,700
Mon, 02 Feb 2026
62.2100
62.9500
59.9100
60.1700
296,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
62.8100
63.3000
61.7300
61.8400
243,000
Thu, 29 Jan 2026
62.7700
63.5600
62.0500
62.7200
230,300
Wed, 28 Jan 2026
63.5300
63.8200
61.5200
62.6100
212,600
Tue, 27 Jan 2026
67.4900
67.5900
62.8050
63.5800
416,400
Mon, 26 Jan 2026
68.7700
69.6650
67.4300
68.2800
193,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
68.4600
68.8600
67.6320
68.6200
134,100
Thu, 22 Jan 2026
69.0500
69.7800
68.1200
69.1300
268,400
Wed, 21 Jan 2026
68.6700
70.0300
65.4800
68.9400
298,600
Tue, 20 Jan 2026
70.7700
72.3900
68.8000
68.8400
193,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
72.1000
73.3900
71.4100
71.5700
214,200
Thu, 15 Jan 2026
71.5600
74.1210
71.2350
72.1000
250,900
Wed, 14 Jan 2026
71.2100
71.8500
69.8400
71.2700
298,400
Tue, 13 Jan 2026
74.5200
76.2200
69.9400
71.5300
254,000
Mon, 12 Jan 2026
74.2600
75.4750
73.9000
74.5000
143,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
74.5600
76.3030
73.8250
74.8800
154,800
Thu, 08 Jan 2026
74.5700
77.8200
74.4000
74.8000
195,000
Wed, 07 Jan 2026
72.5800
75.0100
71.6420
74.5200
234,800
Tue, 06 Jan 2026
72.6200
73.0600
70.7500
72.9300
229,700
Mon, 05 Jan 2026
69.4100
73.7300
69.0000
72.6200
261,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
73.5000
74.0800
69.6400
70.1600
278,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
74.1400
75.4750
73.2900
73.6500
214,800
Tue, 30 Dec 2025
74.9400
75.6600
72.9600
74.5700
129,800
Mon, 29 Dec 2025
75.5100
76.2200
74.4600
75.2400
146,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
75.7300
76.3500
75.1900
75.3100
136,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
74.8000
76.2500
74.8000
75.8200
124,200
Tue, 23 Dec 2025
75.1000
75.6700
74.6300
75.0900
231,600
Mon, 22 Dec 2025
73.1100
75.5900
73.0000
75.0000
241,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
73.1100
74.0300
72.2300
73.4450
635,200
Thu, 18 Dec 2025
71.1200
73.2400
70.6650
72.7900
357,700
Wed, 17 Dec 2025
70.6900
72.2600
70.4700
71.0000
308,000
Tue, 16 Dec 2025
76.1500
76.4150
70.6300
71.1900
410,100
Mon, 15 Dec 2025
78.6700
78.6700
76.1600
76.3700
267,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
78.7400
79.8350
77.6400
77.8300
208,600
Thu, 11 Dec 2025
74.3400
79.8500
74.3400
78.3700
360,300
Wed, 10 Dec 2025
74.3400
75.2200
73.6150
74.2400
446,700
Tue, 09 Dec 2025
74.3900
74.9700
73.9100
74.3000
213,400
Mon, 08 Dec 2025
76.0000
76.0000
73.0500
73.8200
305,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
75.2200
77.2500
74.6300
76.0000
362,300
Thu, 04 Dec 2025
75.3300
76.3200
74.1450
75.3000
271,800
Wed, 03 Dec 2025
75.4000
77.0350
74.7800
75.9100
345,200
Tue, 02 Dec 2025
77.0500
77.5550
74.6580
75.9700
474,700
Mon, 01 Dec 2025
73.0300
76.4900
72.5550
75.5600
487,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
71.7200
72.4800
71.1850
71.5500
98,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
70.6100
72.3450
70.4500
71.7500
293,400
Tue, 25 Nov 2025
70.3400
72.8200
69.8000
70.6600
436,300
Mon, 24 Nov 2025
70.8700
71.3300
69.8600
70.5400
272,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
69.1200
72.9100
69.0500
71.3600
329,400
Thu, 20 Nov 2025
69.0100
70.1800
68.4650
68.8500
226,200
Wed, 19 Nov 2025
69.7400
70.0000
68.0450
68.4100
231,900
Tue, 18 Nov 2025
68.4800
70.0430
68.4800
69.7400
250,900
Mon, 17 Nov 2025
68.9300
69.1600
67.7600
68.3700
219,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
69.8300
70.4700
67.7940
69.0300
201,700
Thu, 13 Nov 2025
69.8700
71.4800
69.5250
70.1500
288,900
Wed, 12 Nov 2025
69.7600
70.4000
68.8800
69.8700
228,700
Tue, 11 Nov 2025
69.3400
70.6300
69.0400
69.6500
186,700
Mon, 10 Nov 2025
69.5400
70.5150
66.9400
69.1200
246,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
67.9800
69.8450
67.6100
69.5500
423,300
Thu, 06 Nov 2025
66.6500
68.4500
65.2900
67.7100
414,000
Wed, 05 Nov 2025
66.9500
67.5900
65.7350
66.7300
314,700
Tue, 04 Nov 2025
67.6400
68.3300
66.4100
66.6400
263,900
Mon, 03 Nov 2025
67.9100
68.3250
66.2600
67.5500
297,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
67.7300
69.2800
67.6500
68.6700
452,300
Thu, 30 Oct 2025
70.4000
75.0000
67.4650
67.9600
312,700
Wed, 29 Oct 2025
73.0000
73.0000
69.3100
69.5300
607,300
Tue, 28 Oct 2025
72.4300
74.1000
70.7300
73.9900
289,000
Mon, 27 Oct 2025
74.0000
75.2300
72.4400
73.0000
388,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
74.0600
75.5600
71.8800
73.9050
390,800
Thu, 23 Oct 2025
71.8700
76.9350
70.3360
74.2000
873,200
Thu, 23 Oct 2025
3 · 10-Q
Next filing day · accepted 22 Oct, 21:13 ET
10-Q ↗
Wed, 22 Oct 2025
2 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 22 Oct 2025
68.5800
69.4200
67.2850
68.6500
437,500
Tue, 21 Oct 2025
65.5800
69.1500
64.9500
68.2500
456,300
Mon, 20 Oct 2025
67.7000
67.7400
64.4050
65.3900
440,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
65.3800
67.1300
65.2200
67.0200
293,500
Thu, 16 Oct 2025
67.0000
67.0000
64.8900
65.2000
274,800
Wed, 15 Oct 2025
68.9500
69.3400
66.9800
67.3500
299,900
Tue, 14 Oct 2025
66.9100
69.4450
66.9100
68.9600
215,300
Mon, 13 Oct 2025
68.6500
68.6700
66.1500
66.9100
263,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
69.6100
70.1400
68.3700
68.5700
296,100
Thu, 09 Oct 2025
68.7800
69.8300
67.5150
69.2500
280,900
Wed, 08 Oct 2025
68.4300
68.7700
67.3900
68.6100
250,900
Tue, 07 Oct 2025
66.8000
68.3400
66.4100
67.8800
581,900
Mon, 06 Oct 2025
71.9300
72.4150
66.0750
66.8100
700,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
72.2500
73.4300
72.1200
72.2000
430,600
Thu, 02 Oct 2025
71.0900
72.7300
69.6200
72.1100
458,700
Wed, 01 Oct 2025
74.2300
74.9500
70.8900
71.2900
364,400
Tue, 30 Sep 2025
73.1700
74.6000
72.3500
74.4200
372,100
Mon, 29 Sep 2025
74.4900
74.4900
70.7580
73.5000
583,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
74.7700
76.1100
74.3800
74.9400
326,700
Thu, 25 Sep 2025
76.3400
76.4300
74.0900
74.7700
227,000
Wed, 24 Sep 2025
77.2700
77.9600
76.1950
76.9600
183,800
Tue, 23 Sep 2025
79.0000
80.0300
77.2500
77.3700
301,400
Mon, 22 Sep 2025
77.6200
79.4800
77.0200
79.3950
384,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
80.5600
80.7400
77.7800
77.9700
502,900
Thu, 18 Sep 2025
80.9200
81.4450
80.2800
80.3600
243,900
Wed, 17 Sep 2025
80.8000
84.3600
80.0650
80.7900
345,900
Tue, 16 Sep 2025
79.2600
80.9450
77.7400
80.6400
616,300
Mon, 15 Sep 2025
81.2100
82.3900
78.5000
79.6300
327,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
80.9700
81.3900
79.8700
80.6700
361,000
Thu, 11 Sep 2025
79.7800
81.4900
79.7800
80.9700
239,500
Wed, 10 Sep 2025
80.3300
81.0950
79.3200
79.4400
189,500
Tue, 09 Sep 2025
84.3200
84.3200
80.4350
80.6200
211,900
Mon, 08 Sep 2025
83.0400
84.6100
81.7500
84.3800
447,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
84.4700
85.5250
82.4400
83.1900
215,700
Thu, 04 Sep 2025
83.3000
84.5050
82.5800
84.1900
172,800
Wed, 03 Sep 2025
82.4300
83.8400
82.1500
82.8900
150,500
Tue, 02 Sep 2025
83.2600
84.2100
81.8000
82.9300
251,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
87.1900
87.2400
84.4700
84.7100
246,200
Thu, 28 Aug 2025
1 · 8-K
After-hours · 16:36 ET
8-K ↗
Thu, 28 Aug 2025
86.9300
87.3850
85.9900
86.4400
219,200
Wed, 27 Aug 2025
86.3200
88.1300
86.3200
86.4700
238,700
Tue, 26 Aug 2025
86.4900
87.7200
85.8900
86.6100
168,000
Mon, 25 Aug 2025
88.8500
89.2400
86.5100
86.6200
192,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
86.4800
90.1600
86.4800
89.4900
253,000
Thu, 21 Aug 2025
88.0000
88.2700
86.0850
86.5800
213,500
Wed, 20 Aug 2025
86.3300
89.3800
85.6700
88.5100
277,600
Tue, 19 Aug 2025
85.1300
87.2150
85.1300
86.3300
258,900
Mon, 18 Aug 2025
86.4500
87.8600
85.1750
85.2900
306,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
86.7500
87.9800
84.4950
86.0600
713,700
Thu, 14 Aug 2025
89.6100
89.9150
85.8450
86.4600
400,400
Wed, 13 Aug 2025
86.0000
90.7900
85.5800
90.6800
730,300
Tue, 12 Aug 2025
87.1900
88.1150
86.0200
86.0700
296,700
Mon, 11 Aug 2025
86.2500
87.5700
85.8450
86.5900
343,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
87.1700
88.1500
85.9300
86.0500
265,800
Thu, 07 Aug 2025
87.3600
88.9100
85.7510
87.1650
243,300
Wed, 06 Aug 2025
88.2600
88.8550
86.3700
87.0000
375,300
Tue, 05 Aug 2025
88.3400
89.9400
87.2000
88.6500
437,300
Mon, 04 Aug 2025
85.6300
89.0400
85.5000
88.6500
494,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
89.8900
90.4900
85.5100
85.7200
735,500
Thu, 31 Jul 2025
93.1000
93.9050
90.8400
90.9100
591,500
Wed, 30 Jul 2025
86.4900
91.6400
86.4900
91.4500
469,200
Tue, 29 Jul 2025
85.5800
88.5650
84.8150
86.7500
448,500
Mon, 28 Jul 2025
87.7800
89.1150
84.6370
84.9000
468,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend