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
100.0700
100.0800
93.0300
94.9100
24,356,300
Thu, 23 Jul 2026
101.8800
104.1200
99.3200
101.5800
16,539,900
Wed, 22 Jul 2026
104.7200
106.8850
104.3300
104.4800
11,151,700
Tue, 21 Jul 2026
102.8150
108.2100
102.8150
106.3600
19,670,300
Mon, 20 Jul 2026
102.4900
102.6000
98.6100
99.2800
18,740,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
100.3700
104.1100
96.5900
99.9600
27,608,600
Thu, 16 Jul 2026
114.1300
114.5200
105.4800
106.0200
28,465,800
Wed, 15 Jul 2026
114.9700
116.6000
112.1200
115.5400
21,078,600
Tue, 14 Jul 2026
111.0300
113.6900
109.0950
113.4500
17,916,700
Mon, 13 Jul 2026
111.2700
113.7000
108.8400
109.8600
18,222,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
119.1600
119.4300
108.8100
111.9700
25,930,200
Thu, 09 Jul 2026
112.2300
117.6500
111.6300
115.1100
18,718,800
Wed, 08 Jul 2026
110.8650
114.1300
108.8900
113.5300
18,287,200
Tue, 07 Jul 2026
115.7750
117.8500
112.5300
112.9000
21,833,500
Mon, 06 Jul 2026
111.4100
118.6500
111.4100
117.5500
25,587,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
112.7600
120.0500
110.9300
112.7300
41,152,400
Wed, 01 Jul 2026
100.6700
109.5300
100.3900
108.6500
28,100,600
Tue, 30 Jun 2026
101.8700
103.0600
99.6610
100.2800
17,220,700
Mon, 29 Jun 2026
100.6600
102.8500
98.0500
101.8300
20,681,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
21 · 8-K
After-hours · 16:06 ET
8-K ↗
Fri, 26 Jun 2026
93.2150
99.4400
93.0800
98.6900
44,936,800
Thu, 25 Jun 2026
20 · 8-K
After-hours · 17:25 ET
8-K ↗
Thu, 25 Jun 2026
98.7900
99.1900
92.8000
93.4700
23,404,400
Wed, 24 Jun 2026
102.3460
104.2700
96.2950
97.1900
30,220,000
Tue, 23 Jun 2026
101.6450
105.9900
101.0300
103.2500
40,632,300
Tue, 23 Jun 2026
19 · 8-K
Pre-market · 06:04 ET
8-K ↗
Mon, 22 Jun 2026
108.0000
112.5000
105.2750
105.7100
31,731,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
107.8250
109.0800
103.4600
108.1500
39,509,900
Wed, 17 Jun 2026
95.9350
110.7280
95.7600
105.2000
70,804,700
Tue, 16 Jun 2026
100.1700
101.8800
94.5700
96.7100
31,540,800
Tue, 16 Jun 2026
18 · 8-K
Pre-market · 06:00 ET
8-K ↗
Mon, 15 Jun 2026
98.7200
100.8700
97.4500
98.1200
36,576,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
92.7350
96.1000
90.2200
93.1900
33,030,900
Thu, 11 Jun 2026
87.0800
93.6400
85.7200
92.2300
38,959,100
Wed, 10 Jun 2026
84.0900
91.4600
84.0800
86.3600
42,027,600
Tue, 09 Jun 2026
85.8700
88.0800
78.9300
83.7700
29,312,400
Mon, 08 Jun 2026
84.6200
85.6300
82.8140
85.0400
19,347,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
86.5700
87.3300
79.4900
82.4700
35,905,100
Thu, 04 Jun 2026
83.2550
88.6200
82.8000
88.3300
31,788,600
Wed, 03 Jun 2026
17 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 03 Jun 2026
86.4450
86.8150
82.4100
82.8500
24,090,300
Tue, 02 Jun 2026
88.6700
89.4300
86.1300
88.1600
26,630,600
Mon, 01 Jun 2026
89.9400
92.4000
85.5600
90.7300
42,590,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
85.6600
94.4000
84.2350
94.3000
64,411,000
Thu, 28 May 2026
74.8450
84.9200
73.5300
84.8400
44,052,400
Wed, 27 May 2026
73.9150
76.6350
73.4500
76.2300
25,413,100
Tue, 26 May 2026
74.4950
76.0400
73.4550
74.0900
20,130,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
76.3200
77.1100
73.2600
73.6400
20,817,500
Thu, 21 May 2026
74.9450
76.7590
74.6500
75.9200
16,266,400
Wed, 20 May 2026
74.7500
76.3500
73.7500
75.7600
17,178,300
Tue, 19 May 2026
76.1500
76.3700
73.1800
74.1600
20,490,400
Mon, 18 May 2026
76.0000
79.9200
75.4700
77.1500
20,209,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
78.5400
78.5820
76.4100
77.1400
19,662,400
Thu, 14 May 2026
76.0500
81.9300
75.1100
80.7000
27,967,600
Wed, 13 May 2026
77.0700
77.6200
75.3400
76.7500
14,805,900
Tue, 12 May 2026
79.0800
80.1800
76.4800
78.2700
17,097,100
Mon, 11 May 2026
76.7900
81.1400
74.8000
80.7800
26,357,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
16 · 8-K
After-hours · 17:10 ET
8-K ↗
Fri, 08 May 2026
76.2400
77.0650
74.2500
77.0300
18,141,900
Thu, 07 May 2026
78.9550
79.2300
75.4600
76.2800
21,873,200
Wed, 06 May 2026
77.8000
79.4900
76.1900
79.0500
24,673,100
Tue, 05 May 2026
77.6150
78.7500
76.4900
77.0300
24,754,600
Mon, 04 May 2026
74.7000
78.2900
74.6300
76.5500
29,377,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
73.7750
75.2800
73.0600
73.6600
25,254,800
Thu, 30 Apr 2026
71.1800
73.8750
70.7600
72.8900
31,187,300
Wed, 29 Apr 2026
72.3000
73.5900
69.9300
71.2000
79,797,600
Wed, 29 Apr 2026
15 · 10-Q
Next filing day · accepted 28 Apr, 17:34 ET
10-Q ↗
Tue, 28 Apr 2026
14 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 28 Apr 2026
81.4600
83.1400
80.8200
82.0700
31,324,200
Mon, 27 Apr 2026
84.2800
85.7000
83.1150
83.9500
20,100,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
84.9000
85.0600
82.8200
84.7100
20,873,100
Thu, 23 Apr 2026
86.6950
87.6100
81.7450
83.5400
33,497,600
Wed, 22 Apr 2026
13 · DEF 14A
After-hours · 16:04 ET
DEF 14A ↗
Wed, 22 Apr 2026
12 · DEFA14A
After-hours · 16:26 ET
DEFA14A ↗
Wed, 22 Apr 2026
89.3500
90.1350
87.4800
88.4300
27,468,400
Tue, 21 Apr 2026
91.0800
91.4500
86.1900
86.4300
36,873,000
Mon, 20 Apr 2026
89.7000
92.3800
88.2100
91.2750
35,942,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
90.0600
93.3200
89.5700
90.7500
49,795,300
Thu, 16 Apr 2026
89.1900
89.3800
83.8700
86.8500
51,788,100
Wed, 15 Apr 2026
83.5500
87.5500
81.5000
87.3200
72,707,200
Tue, 14 Apr 2026
75.1300
79.2800
75.0500
79.0900
43,587,300
Mon, 13 Apr 2026
68.2050
71.7000
67.8000
71.6700
21,181,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
70.1100
70.8700
68.2800
69.1900
23,163,800
Thu, 09 Apr 2026
71.5900
72.4600
68.7800
70.1200
25,973,800
Wed, 08 Apr 2026
76.8000
77.8700
71.3100
71.8300
32,953,400
Tue, 07 Apr 2026
68.3000
69.6600
66.6200
69.6500
24,967,400
Mon, 06 Apr 2026
69.3100
70.8200
68.7100
69.7800
24,334,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
67.2000
70.1500
65.5700
68.9000
23,381,300
Wed, 01 Apr 2026
71.1300
71.5510
69.1400
70.1100
24,130,400
Tue, 31 Mar 2026
65.8200
69.4130
65.1800
69.3000
35,925,100
Mon, 30 Mar 2026
66.8590
67.8900
63.5150
65.1600
26,512,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
68.5400
68.8900
65.8720
66.0200
30,547,000
Thu, 26 Mar 2026
71.1500
73.2400
69.7000
70.3500
21,327,000
Wed, 25 Mar 2026
71.8250
74.5900
71.7500
72.5400
27,500,100
Tue, 24 Mar 2026
11 · 8-K/A
After-hours · 16:16 ET
8-K/A ↗
Tue, 24 Mar 2026
10 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 24 Mar 2026
71.5100
71.8400
68.5760
69.0800
29,061,200
Mon, 23 Mar 2026
71.8460
73.6000
70.9200
72.4900
26,070,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
73.1000
73.4100
69.9000
70.8900
34,441,100
Thu, 19 Mar 2026
72.2800
75.1600
71.7000
74.1600
21,552,500
Wed, 18 Mar 2026
76.1300
77.2500
74.8300
74.9000
21,937,600
Tue, 17 Mar 2026
75.4000
77.7000
75.3900
77.3500
20,210,200
Mon, 16 Mar 2026
75.1000
75.8050
74.1100
75.3100
22,783,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
76.7500
77.6300
72.7950
73.3900
33,417,500
Thu, 12 Mar 2026
77.3350
77.8200
75.0700
76.1200
22,668,300
Wed, 11 Mar 2026
78.1100
79.7700
76.7350
78.6900
22,677,200
Tue, 10 Mar 2026
80.2050
80.7500
77.6600
78.5300
22,663,600
Mon, 09 Mar 2026
75.9200
79.6500
75.5500
79.3500
25,186,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
77.9100
79.0000
76.3800
77.0900
28,734,400
Thu, 05 Mar 2026
82.1200
84.7500
78.5500
80.5600
39,868,300
Wed, 04 Mar 2026
79.6000
83.8500
79.5800
82.2100
38,493,800
Tue, 03 Mar 2026
74.0400
77.4000
72.2500
76.0700
26,929,200
Mon, 02 Mar 2026
73.4850
79.5400
73.0000
78.7800
26,904,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
76.8000
77.7900
74.8200
75.8500
23,485,300
Thu, 26 Feb 2026
76.9300
79.5690
76.4500
79.4500
22,685,800
Wed, 25 Feb 2026
76.9100
78.1130
74.6400
77.5300
32,366,200
Tue, 24 Feb 2026
70.9120
73.8800
69.2200
73.3900
23,571,800
Mon, 23 Feb 2026
74.5950
74.9500
71.4200
71.7800
30,422,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
9 · 10-K/A
After-hours · 17:01 ET
10-K/A ↗
Fri, 20 Feb 2026
75.2000
78.0800
75.1300
76.1100
30,283,900
Thu, 19 Feb 2026
74.3900
76.1400
73.5300
75.6500
20,780,400
Wed, 18 Feb 2026
8 · 10-K
After-hours · 16:05 ET
10-K ↗
Wed, 18 Feb 2026
74.7900
78.2650
74.0600
75.2100
25,655,400
Tue, 17 Feb 2026
74.3400
76.7200
72.8700
75.4400
31,818,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
72.4650
77.0750
71.5200
75.9700
43,506,900
Thu, 12 Feb 2026
78.8700
79.0000
70.4300
71.1200
57,569,300
Wed, 11 Feb 2026
77.8750
79.9000
74.2500
77.9700
68,727,600
Tue, 10 Feb 2026
7 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 10 Feb 2026
85.3150
88.2200
85.2100
85.6000
41,823,800
Mon, 09 Feb 2026
84.8800
88.6000
82.8300
86.5600
41,278,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
77.8600
84.3000
77.1200
82.8200
54,593,900
Thu, 05 Feb 2026
77.6700
79.4100
71.8700
72.6800
56,483,100
Wed, 04 Feb 2026
84.7700
85.3000
77.6200
80.6200
62,547,900
Tue, 03 Feb 2026
90.1000
90.3500
84.9300
87.0700
36,550,000
Mon, 02 Feb 2026
95.8800
95.8850
88.6700
89.9100
59,741,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
6 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 30 Jan 2026
102.7350
104.3000
98.3700
99.4800
23,773,100
Thu, 29 Jan 2026
103.8200
103.8200
99.2000
101.2400
29,463,800
Wed, 28 Jan 2026
105.2900
107.2500
103.0000
103.4000
22,380,200
Tue, 27 Jan 2026
107.7000
109.0490
104.6600
105.2400
18,339,500
Mon, 26 Jan 2026
106.2600
108.4900
104.8300
107.0000
11,501,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
106.9000
111.4600
106.5000
106.9900
17,691,100
Thu, 22 Jan 2026
107.4800
108.0800
105.1000
106.2500
14,834,400
Wed, 21 Jan 2026
105.7250
108.5000
104.9500
105.9200
20,051,300
Tue, 20 Jan 2026
105.0000
108.3500
104.4500
105.7800
23,515,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
111.0500
111.2500
106.8800
108.7400
30,258,500
Thu, 15 Jan 2026
119.6100
119.8800
110.1300
110.3500
33,323,900
Wed, 14 Jan 2026
120.2900
120.8800
116.6100
119.6700
17,838,700
Tue, 13 Jan 2026
117.4000
120.4300
116.0000
120.2400
20,026,100
Mon, 12 Jan 2026
114.5100
119.6200
114.4550
117.5200
17,111,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
116.9750
118.2300
114.8820
115.2700
18,094,800
Thu, 08 Jan 2026
115.7500
117.3200
113.8700
115.3900
20,102,400
Wed, 07 Jan 2026
120.0500
120.1000
116.5500
116.9700
18,916,800
Tue, 06 Jan 2026
124.1600
124.3500
118.0500
121.7000
20,349,800
Mon, 05 Jan 2026
117.9200
123.4200
117.5500
123.2400
26,231,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
115.4780
116.0300
110.4100
115.2100
25,793,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
114.8400
115.6500
112.8500
113.1000
15,992,200
Tue, 30 Dec 2025
117.6250
118.6360
115.1800
115.4500
16,471,600
Mon, 29 Dec 2025
116.8900
118.9500
116.0200
117.4300
15,386,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
120.7100
121.0300
117.7000
118.1300
12,959,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
119.9600
120.6700
118.6000
120.4400
7,980,700
Tue, 23 Dec 2025
120.2950
121.1500
116.7500
120.2400
16,953,500
Mon, 22 Dec 2025
123.5100
124.5500
121.0700
122.3700
16,977,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
119.4700
122.9600
118.2000
121.3500
27,580,900
Thu, 18 Dec 2025
121.8700
124.2500
117.0500
117.1600
24,274,300
Wed, 17 Dec 2025
120.9700
124.7000
115.5900
115.8000
36,270,000
Tue, 16 Dec 2025
116.6950
120.7000
115.7600
119.4000
21,011,900
Mon, 15 Dec 2025
120.4000
120.6600
114.1010
115.2600
28,422,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
125.3400
125.6500
117.8350
119.5000
31,553,300
Thu, 11 Dec 2025
131.7750
131.7750
122.5300
123.3800
44,624,800
Wed, 10 Dec 2025
135.2600
137.4600
133.4300
135.6600
18,232,100
Tue, 09 Dec 2025
134.5000
139.7500
133.5700
135.7100
18,948,200
Mon, 08 Dec 2025
134.1000
138.0900
132.0020
136.4300
22,593,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
135.0600
135.2400
129.9600
131.9500
23,123,000
Thu, 04 Dec 2025
133.2100
137.3600
132.7700
137.0800
20,572,100
Wed, 03 Dec 2025
126.1000
134.3400
124.4000
133.6400
25,004,500
Tue, 02 Dec 2025
125.2500
129.1800
124.5100
125.9500
25,394,800
Mon, 01 Dec 2025
123.4500
125.2900
118.8600
123.2400
31,467,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
128.0750
129.9500
127.1500
128.4900
12,783,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
121.3300
128.9000
120.8600
128.2000
47,127,600
Tue, 25 Nov 2025
112.4650
116.8100
109.1900
115.5700
22,078,800
Mon, 24 Nov 2025
109.9150
115.7200
108.6400
114.9700
30,736,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
107.8400
109.9900
102.1000
107.3000
40,155,600
Thu, 20 Nov 2025
121.6300
122.6300
105.2350
106.2100
42,907,300
Wed, 19 Nov 2025
114.7400
119.2000
113.5500
118.1600
25,278,800
Tue, 18 Nov 2025
113.9100
116.9710
112.3500
114.3000
28,581,100
Mon, 17 Nov 2025
120.4950
120.9800
112.4200
115.9700
40,078,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
115.1500
126.5000
114.0000
122.5000
32,063,800
Thu, 13 Nov 2025
129.8700
130.1500
119.4700
121.5300
36,727,300
Wed, 12 Nov 2025
133.3300
133.8400
128.3300
132.9800
22,044,600
Tue, 11 Nov 2025
133.9900
134.6670
130.9000
131.9300
17,218,400
Mon, 10 Nov 2025
135.4500
138.9900
131.6500
135.8800
30,980,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
123.7660
132.2000
120.7000
130.3600
44,897,800
Thu, 06 Nov 2025
140.0000
140.1600
126.1500
127.0800
50,477,800
Thu, 06 Nov 2025
5 · 10-Q
Next filing day · accepted 05 Nov, 17:36 ET
10-Q ↗
Wed, 05 Nov 2025
4 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 05 Nov 2025
139.6350
144.7700
135.5100
142.4800
32,318,500
Tue, 04 Nov 2025
139.8700
144.4000
136.6300
136.8000
26,617,700
Mon, 03 Nov 2025
148.7900
149.4120
142.5000
147.0800
17,187,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
3 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 31 Oct 2025
143.6000
150.4700
143.3000
146.7800
26,028,100
Thu, 30 Oct 2025
142.3900
144.1500
137.2500
138.0700
19,706,900
Wed, 29 Oct 2025
146.0000
147.7200
142.7400
144.8000
19,792,600
Tue, 28 Oct 2025
146.0000
148.1100
145.6300
146.2500
13,446,700
Mon, 27 Oct 2025
144.9900
149.2000
143.1800
145.8600
25,833,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
137.9900
142.2000
137.1000
139.7900
24,330,400
Thu, 23 Oct 2025
128.2800
135.5700
127.2800
134.3300
24,591,100
Wed, 22 Oct 2025
131.6300
132.3600
120.8800
127.2200
37,786,900
Tue, 21 Oct 2025
135.2900
135.3100
131.3500
131.8400
19,498,300
Mon, 20 Oct 2025
133.4250
140.1980
132.9000
135.8000
27,605,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
128.1600
131.2050
125.6000
129.9100
25,237,100
Thu, 16 Oct 2025
135.3800
137.4800
130.5700
131.4400
23,359,400
Wed, 15 Oct 2025
138.0950
139.6500
133.5350
134.1500
22,187,000
Tue, 14 Oct 2025
136.7200
141.2100
133.0500
134.9500
31,171,000
Mon, 13 Oct 2025
144.6200
146.5600
136.5200
140.6800
28,260,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
151.5050
153.5600
138.9400
138.9600
41,634,300
Thu, 09 Oct 2025
150.5100
153.0800
147.3000
152.4600
19,633,000
Wed, 08 Oct 2025
146.1100
151.3500
144.5500
150.8700
23,927,600
Tue, 07 Oct 2025
146.3300
147.1200
141.2600
145.0000
24,867,400
Mon, 06 Oct 2025
153.0000
153.8600
144.1190
144.2600
28,117,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
146.8200
150.2100
145.2300
148.6700
34,531,700
Thu, 02 Oct 2025
142.7800
146.7000
140.1500
145.7000
34,579,900
Wed, 01 Oct 2025
141.2600
143.1700
137.7800
139.1400
34,759,600
Tue, 30 Sep 2025
135.6700
143.6200
135.5700
143.1800
50,851,200
Mon, 29 Sep 2025
123.7800
136.8400
123.7800
136.7200
62,109,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
124.1800
125.0600
120.4600
121.7800
25,714,800
Thu, 25 Sep 2025
123.3300
125.8000
120.6200
122.6500
32,876,000
Wed, 24 Sep 2025
127.5150
130.0700
125.0000
126.8000
26,956,400
Tue, 23 Sep 2025
125.4100
127.7800
124.0700
126.2000
28,923,500
Mon, 22 Sep 2025
123.6250
126.6400
122.2000
124.8900
33,482,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
121.7000
125.1800
121.0000
124.7800
202,388,400
Thu, 18 Sep 2025
120.0800
124.3600
119.8590
120.9100
35,865,100
Wed, 17 Sep 2025
117.0900
119.1300
114.8900
118.6400
34,516,600
Tue, 16 Sep 2025
115.0600
118.1300
113.7900
117.3800
36,628,500
Mon, 15 Sep 2025
115.3450
116.5300
112.4250
114.8300
36,787,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
117.9300
118.5700
114.0500
115.0300
37,245,800
Thu, 11 Sep 2025
117.8800
121.6900
117.3700
117.7500
35,760,900
Wed, 10 Sep 2025
120.8300
123.4400
116.6900
117.4600
46,671,200
Tue, 09 Sep 2025
116.5300
118.7000
113.7600
118.5000
51,536,300
Mon, 08 Sep 2025
110.6300
117.3000
110.1200
117.2800
102,382,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
104.9800
106.0300
95.6600
101.2500
62,538,400
Thu, 04 Sep 2025
100.7500
104.7500
100.6000
102.9100
30,626,300
Wed, 03 Sep 2025
101.5900
102.6900
99.4100
100.8200
24,194,800
Tue, 02 Sep 2025
100.3400
101.9000
97.9000
100.8400
40,899,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
102.8400
104.4000
101.9300
104.0300
22,269,200
Thu, 28 Aug 2025
104.0000
105.4000
102.7600
103.6900
26,059,100
Wed, 27 Aug 2025
108.6900
109.2700
102.8100
102.9200
35,942,700
Tue, 26 Aug 2025
106.8500
109.3600
105.1200
108.8000
27,361,000
Mon, 25 Aug 2025
108.4900
109.8500
105.9500
107.9400
29,478,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
105.5300
111.8830
103.8000
109.3200
39,922,200
Thu, 21 Aug 2025
105.0300
108.2100
104.3500
106.3000
34,679,000
Wed, 20 Aug 2025
106.6650
107.9800
99.0000
105.3400
56,515,300
Tue, 19 Aug 2025
116.1200
117.4600
106.5000
107.5000
49,635,700
Mon, 18 Aug 2025
113.0000
115.0900
109.7800
115.0200
35,579,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
110.7300
114.3600
108.6100
114.1700
32,215,900
Thu, 14 Aug 2025
107.8800
111.4600
106.3100
110.7100
34,395,300
Wed, 13 Aug 2025
115.6500
116.4000
107.2800
108.6200
54,719,700
Tue, 12 Aug 2025
115.0400
117.7000
113.1800
114.0900
31,461,900
Mon, 11 Aug 2025
116.2200
117.4700
113.3900
113.6200
36,942,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
111.5000
117.0000
110.9000
114.6300
41,905,700
Thu, 07 Aug 2025
107.8900
112.6340
107.4000
111.2300
44,736,000
Wed, 06 Aug 2025
104.5050
105.9000
101.1800
105.6500
33,023,500
Tue, 05 Aug 2025
105.9700
107.3000
103.2200
105.4600
33,460,900
Mon, 04 Aug 2025
101.2290
106.7900
97.1530
106.3700
46,466,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
97.8000
104.5900
93.3600
99.9000
76,745,100
Thu, 31 Jul 2025
103.8650
109.0600
101.0700
103.0500
58,057,600
Thu, 31 Jul 2025
2 · 10-Q
Next filing day · accepted 30 Jul, 17:38 ET
10-Q ↗
Wed, 30 Jul 2025
1 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 30 Jul 2025
103.8500
107.4600
103.3500
106.1000
39,913,500
Tue, 29 Jul 2025
106.6100
107.4200
103.0000
103.3200
30,568,000
Mon, 28 Jul 2025
105.8400
107.1300
104.6600
106.7700
30,578,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend