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
120.0800
120.5700
119.2000
119.5400
81,800
Thu, 23 Jul 2026
116.6600
119.7200
116.0000
119.1700
159,200
Wed, 22 Jul 2026
118.6800
120.5300
115.2100
118.2700
176,800
Tue, 21 Jul 2026
118.8400
120.7200
111.2800
117.4500
280,400
Tue, 21 Jul 2026
12 · 8-K
Next filing day · accepted 20 Jul, 17:38 ET
FORM 8-K ↗
Mon, 20 Jul 2026
125.1800
126.2400
123.3900
124.3800
139,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
125.7300
126.4300
123.0300
123.0300
131,400
Thu, 16 Jul 2026
126.2100
128.3500
125.2600
126.2500
152,800
Wed, 15 Jul 2026
125.9200
127.9500
125.0000
126.4200
159,900
Tue, 14 Jul 2026
123.9300
126.6800
123.7200
125.5900
220,300
Mon, 13 Jul 2026
123.7500
127.7500
123.0100
124.1900
213,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
124.8700
126.9200
123.6500
123.8600
101,800
Thu, 09 Jul 2026
125.6600
127.7800
124.2900
125.5600
166,600
Wed, 08 Jul 2026
126.9800
127.8600
125.5100
126.1300
169,100
Tue, 07 Jul 2026
127.5200
128.4000
125.7300
126.8000
127,900
Mon, 06 Jul 2026
130.3200
131.7900
127.1200
127.1400
174,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
130.5000
131.6600
128.1000
129.9400
192,200
Wed, 01 Jul 2026
132.0300
133.4500
129.6500
130.0900
154,100
Tue, 30 Jun 2026
133.1400
134.6400
131.4700
131.6100
188,300
Mon, 29 Jun 2026
135.6700
135.9300
131.6300
133.1700
220,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
131.1700
134.8000
130.8000
133.8700
416,400
Thu, 25 Jun 2026
130.2700
132.5600
128.4500
130.6400
112,200
Wed, 24 Jun 2026
129.7100
131.6300
128.4100
130.1100
138,200
Tue, 23 Jun 2026
129.0300
131.8900
127.7500
128.8000
207,400
Mon, 22 Jun 2026
130.1600
134.3100
129.3500
129.4600
232,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
128.5800
131.9100
128.4500
130.6600
502,200
Wed, 17 Jun 2026
127.8200
128.9800
125.5000
127.7600
187,500
Tue, 16 Jun 2026
129.0000
132.9100
127.3400
127.8200
182,800
Mon, 15 Jun 2026
128.1500
130.2600
127.0800
128.5400
223,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
128.9400
130.8500
127.2300
129.0200
207,200
Thu, 11 Jun 2026
127.2200
128.2500
126.4700
127.6500
211,400
Wed, 10 Jun 2026
125.8800
127.9000
124.8800
127.2200
229,300
Tue, 09 Jun 2026
123.0200
126.0500
123.0200
124.8900
141,300
Mon, 08 Jun 2026
122.2900
124.5500
121.5600
122.6500
143,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
121.9800
124.1800
121.9800
122.7000
80,200
Thu, 04 Jun 2026
121.3000
122.3900
120.7700
121.9800
245,200
Wed, 03 Jun 2026
119.0800
120.3600
117.9200
120.1600
171,600
Tue, 02 Jun 2026
120.4300
122.4000
119.0300
119.4700
238,200
Mon, 01 Jun 2026
117.6600
122.5300
117.6600
121.4200
129,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
11 · 8-K
After-hours · 16:36 ET
8-K ↗
Fri, 29 May 2026
119.9800
122.5200
119.9800
120.2600
136,200
Thu, 28 May 2026
119.6300
122.2500
118.8100
120.8000
135,100
Wed, 27 May 2026
117.8700
120.3400
117.8700
120.2900
106,900
Tue, 26 May 2026
116.8100
117.9800
116.1100
117.8700
106,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
116.5500
118.1700
113.6600
116.8100
109,400
Thu, 21 May 2026
115.2200
116.4600
113.4200
116.2700
152,700
Wed, 20 May 2026
118.0000
118.2200
113.9900
116.1600
128,000
Tue, 19 May 2026
120.4000
120.8000
117.9400
118.1700
88,600
Mon, 18 May 2026
118.2200
121.3800
118.2200
120.5500
124,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
116.8600
118.5600
116.6900
117.9600
140,000
Thu, 14 May 2026
116.8200
118.7700
116.5700
116.8800
147,000
Wed, 13 May 2026
115.0000
116.4000
113.8400
116.1400
133,900
Tue, 12 May 2026
117.5000
118.4700
115.3000
115.6600
120,400
Mon, 11 May 2026
119.1300
119.6300
116.0600
117.0400
97,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
117.6100
119.0700
116.6000
118.6100
89,200
Thu, 07 May 2026
118.1900
118.3600
116.5300
117.2800
112,800
Wed, 06 May 2026
120.1300
120.9100
117.5600
117.6300
94,400
Tue, 05 May 2026
117.4100
120.0500
116.3600
119.2700
99,000
Mon, 04 May 2026
116.5400
118.0000
116.1600
117.0900
133,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
119.2400
119.3200
116.8300
117.6200
96,400
Thu, 30 Apr 2026
10 · 10-Q
After market open · 15:42 ET
10-Q ↗
Thu, 30 Apr 2026
119.3400
120.5800
117.5500
118.6900
187,300
Wed, 29 Apr 2026
117.6700
120.6300
117.6700
119.3400
174,300
Tue, 28 Apr 2026
117.6600
118.7200
116.1200
118.1600
137,900
Mon, 27 Apr 2026
115.0000
117.6500
115.0000
117.6100
160,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
115.5300
116.9400
112.2000
114.9800
278,400
Thu, 23 Apr 2026
113.3100
118.0000
113.1200
116.6500
365,200
Wed, 22 Apr 2026
103.0000
114.2700
103.0000
114.2400
537,600
Wed, 22 Apr 2026
9 · 8-K
Next filing day · accepted 21 Apr, 19:42 ET
FORM 8-K ↗
Tue, 21 Apr 2026
98.6900
99.7400
97.8300
98.5800
113,900
Mon, 20 Apr 2026
100.0200
100.8600
98.5500
99.1300
145,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
98.6300
100.3300
97.6400
100.0500
152,900
Thu, 16 Apr 2026
97.5900
98.7300
96.8200
97.9500
112,300
Wed, 15 Apr 2026
98.7900
99.3700
97.7100
97.9600
82,700
Tue, 14 Apr 2026
98.1100
99.5000
97.9700
99.0100
90,700
Mon, 13 Apr 2026
8 · DEFA14A
After market open · 14:34 ET
DEFA14A ↗
Mon, 13 Apr 2026
7 · DEF 14A
After market open · 14:32 ET
DEF 14A ↗
Mon, 13 Apr 2026
98.2100
98.5200
97.1100
97.9600
94,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
98.8700
99.0000
97.2900
98.3300
93,100
Thu, 09 Apr 2026
97.8000
99.1900
96.8200
98.9400
97,500
Wed, 08 Apr 2026
100.2900
102.8600
98.3500
98.4700
182,600
Tue, 07 Apr 2026
98.1600
99.7000
97.9400
98.9100
115,200
Mon, 06 Apr 2026
96.5300
98.5800
94.8600
98.1600
100,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
95.6100
96.7100
91.5500
96.6800
210,600
Wed, 01 Apr 2026
95.7900
97.5000
95.3800
96.4300
80,400
Tue, 31 Mar 2026
94.8100
96.6300
93.9400
95.6000
137,600
Mon, 30 Mar 2026
94.4700
95.0700
89.2200
94.2300
102,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
96.3700
96.3700
93.4900
93.9800
80,200
Thu, 26 Mar 2026
99.1800
100.3700
96.9700
97.2200
89,900
Wed, 25 Mar 2026
99.4700
99.9600
98.8000
99.4700
77,400
Tue, 24 Mar 2026
97.6100
99.0300
97.6100
98.8800
114,900
Mon, 23 Mar 2026
98.0500
99.2800
97.6100
98.2600
97,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
97.8800
98.8800
94.9400
96.5000
393,000
Thu, 19 Mar 2026
96.1500
98.0200
95.4300
97.6000
89,200
Wed, 18 Mar 2026
96.9400
98.3900
94.5700
96.4000
124,100
Tue, 17 Mar 2026
98.6000
99.7700
97.1000
97.1800
94,300
Mon, 16 Mar 2026
100.7600
100.7600
97.3800
98.4300
155,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
100.4000
102.8400
99.7800
100.4100
145,600
Thu, 12 Mar 2026
97.8700
101.0000
97.4800
99.6600
218,800
Wed, 11 Mar 2026
97.6500
99.2700
96.2600
98.9100
107,400
Tue, 10 Mar 2026
97.0700
98.8700
95.6800
97.9000
128,300
Mon, 09 Mar 2026
97.4000
98.2900
94.3900
97.7300
125,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
97.4500
98.8500
95.9500
98.5400
141,200
Thu, 05 Mar 2026
98.1700
98.9400
96.8900
98.6300
83,400
Wed, 04 Mar 2026
97.5500
99.4600
95.4500
98.5800
92,200
Tue, 03 Mar 2026
95.2000
97.9400
94.0800
96.6000
215,200
Mon, 02 Mar 2026
94.7000
96.9000
93.6800
96.8600
80,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
96.7000
96.7000
94.3200
96.1000
149,100
Thu, 26 Feb 2026
96.0300
97.1400
94.8100
97.1400
89,200
Wed, 25 Feb 2026
95.8100
95.9100
93.9300
95.9100
76,000
Tue, 24 Feb 2026
94.9300
96.8800
94.9300
95.6900
60,000
Tue, 24 Feb 2026
6 · 10-K
Next filing day · accepted 23 Feb, 19:20 ET
10-K ↗
Mon, 23 Feb 2026
95.6000
95.9000
92.0500
94.4300
120,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
96.2700
96.5600
94.8900
95.3900
125,700
Thu, 19 Feb 2026
94.1000
96.4100
93.8000
96.1000
115,400
Wed, 18 Feb 2026
93.6100
95.4600
93.5900
94.7000
114,000
Tue, 17 Feb 2026
93.5800
94.0000
92.2500
93.5900
61,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
93.9600
95.3500
92.9300
93.3300
77,900
Thu, 12 Feb 2026
97.2100
98.4500
93.2200
93.8900
90,900
Wed, 11 Feb 2026
100.4600
101.0700
96.2800
96.3800
80,100
Tue, 10 Feb 2026
99.2500
100.4000
98.8400
100.2300
81,600
Mon, 09 Feb 2026
98.2300
99.0900
96.5600
98.9100
213,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
95.5000
100.0000
95.5000
98.8700
211,800
Thu, 05 Feb 2026
88.9200
96.3500
88.4700
95.4900
186,600
Wed, 04 Feb 2026
5 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Wed, 04 Feb 2026
94.4700
97.0600
92.9600
93.3100
149,800
Tue, 03 Feb 2026
91.6200
95.1500
91.5400
93.8200
316,300
Mon, 02 Feb 2026
91.9300
92.5400
91.5800
91.9200
122,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
90.1200
91.7600
89.4800
91.5300
129,600
Thu, 29 Jan 2026
90.3300
91.5400
89.7500
90.2000
80,600
Wed, 28 Jan 2026
89.6100
90.8900
89.3800
90.2900
86,100
Tue, 27 Jan 2026
89.1600
89.6800
88.3400
89.5900
67,200
Mon, 26 Jan 2026
90.3500
90.7000
89.5000
89.5800
76,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
90.8000
91.2000
89.9100
90.3700
59,600
Thu, 22 Jan 2026
90.5100
91.8300
90.5100
91.5600
89,700
Wed, 21 Jan 2026
89.4600
90.7500
88.6100
90.5600
112,400
Tue, 20 Jan 2026
89.2000
89.5200
88.7100
89.3000
70,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
92.0400
92.3300
89.9200
90.3300
91,500
Thu, 15 Jan 2026
91.5600
92.7300
90.6700
92.1700
133,400
Wed, 14 Jan 2026
92.0800
94.2600
90.7600
91.5700
72,800
Tue, 13 Jan 2026
93.0400
94.0500
91.8400
91.9900
66,400
Mon, 12 Jan 2026
92.4000
93.5500
92.0100
93.0400
57,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
94.1400
94.2100
92.2800
92.9700
68,100
Thu, 08 Jan 2026
92.2600
94.5000
92.0500
94.1000
87,300
Wed, 07 Jan 2026
93.9600
94.5300
92.1900
92.4300
54,800
Tue, 06 Jan 2026
95.9200
95.9200
93.7700
94.0300
76,200
Mon, 05 Jan 2026
95.6500
97.2400
90.0000
96.3300
74,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
95.4600
96.1000
93.9400
96.0400
78,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
96.3200
96.7300
95.4300
95.7000
80,500
Tue, 30 Dec 2025
96.8700
97.3000
96.3500
96.4800
62,200
Mon, 29 Dec 2025
98.4300
98.4300
96.9900
97.2000
53,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
97.5300
98.4700
97.4900
98.3300
35,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
97.9600
98.3700
96.5500
97.8400
31,800
Tue, 23 Dec 2025
98.7300
99.5200
97.9800
98.2600
77,700
Mon, 22 Dec 2025
99.1600
100.2600
99.0100
99.1000
76,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
4 · 8-K
After-hours · 16:25 ET
8-K ↗
Fri, 19 Dec 2025
100.1800
101.0300
99.2800
99.6200
216,600
Thu, 18 Dec 2025
100.0300
101.0600
99.0100
100.6500
101,000
Wed, 17 Dec 2025
98.9000
99.9800
98.9000
99.4700
51,900
Tue, 16 Dec 2025
100.6100
100.8900
98.9600
99.1000
84,600
Mon, 15 Dec 2025
98.8500
100.5000
98.3800
100.1300
117,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
98.1000
99.1700
97.9900
98.7800
127,500
Thu, 11 Dec 2025
97.3000
98.4300
97.3000
98.3900
85,200
Wed, 10 Dec 2025
96.1100
98.0200
95.8400
97.2300
120,900
Tue, 09 Dec 2025
95.9500
96.9900
95.6600
95.9500
40,700
Mon, 08 Dec 2025
96.6400
96.9100
95.8100
96.0500
109,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
96.5400
96.9700
95.8800
96.0100
55,200
Thu, 04 Dec 2025
95.6300
96.4200
95.6300
96.1700
63,400
Wed, 03 Dec 2025
96.3200
97.0100
95.9100
96.0000
59,700
Tue, 02 Dec 2025
96.3500
97.3700
95.5400
96.2500
153,700
Mon, 01 Dec 2025
95.8200
97.2600
95.8200
96.2800
98,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
96.7200
97.2500
96.0000
96.5800
51,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
96.9500
99.3900
96.7500
96.9600
112,900
Tue, 25 Nov 2025
96.6800
98.9800
96.2100
97.4200
130,300
Mon, 24 Nov 2025
96.4200
97.2900
95.8000
96.0000
79,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
95.3900
97.5100
95.3900
96.6100
88,800
Thu, 20 Nov 2025
95.5900
95.9500
94.5000
95.2200
124,200
Wed, 19 Nov 2025
94.5700
95.4700
94.1400
94.6800
68,300
Tue, 18 Nov 2025
94.6000
96.3900
94.5800
94.9500
62,100
Mon, 17 Nov 2025
95.1700
96.1800
94.2500
94.4900
98,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
95.6400
96.8200
95.3500
95.5900
83,100
Thu, 13 Nov 2025
95.1300
96.5100
95.1300
96.3100
76,000
Wed, 12 Nov 2025
96.1900
97.2500
94.3900
95.8700
78,600
Tue, 11 Nov 2025
94.5000
96.2100
94.0600
95.7000
92,000
Mon, 10 Nov 2025
93.4700
95.3800
93.0500
94.5900
58,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
92.3300
93.3700
90.7600
92.6500
59,700
Thu, 06 Nov 2025
92.4200
92.5300
91.1100
92.1900
66,500
Wed, 05 Nov 2025
90.4200
91.3500
89.3800
91.2700
100,200
Tue, 04 Nov 2025
90.1700
90.3200
89.2100
89.8500
65,500
Mon, 03 Nov 2025
88.4800
90.6000
88.4800
90.1700
146,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
89.7000
92.2400
88.4700
90.0700
339,500
Thu, 30 Oct 2025
89.1300
90.2600
88.1300
89.7000
93,000
Wed, 29 Oct 2025
92.0000
93.0700
88.4000
89.0500
76,700
Tue, 28 Oct 2025
3 · 10-Q
After market open · 14:15 ET
10-Q ↗
Tue, 28 Oct 2025
92.7900
93.5600
91.6700
92.1500
90,100
Mon, 27 Oct 2025
91.7600
93.8300
91.1700
93.1700
76,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
93.4000
93.4000
91.0600
91.6600
67,500
Thu, 23 Oct 2025
93.7500
94.7300
92.2100
92.9900
75,900
Wed, 22 Oct 2025
94.8000
94.8000
90.1700
93.2100
122,800
Wed, 22 Oct 2025
2 · 8-K
Next filing day · accepted 21 Oct, 18:36 ET
FORM 8-K ↗
Tue, 21 Oct 2025
96.4700
97.9600
95.2600
97.2200
137,600
Mon, 20 Oct 2025
94.8800
97.4200
94.7800
96.5200
164,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
94.7900
96.2100
94.3200
94.5900
105,600
Thu, 16 Oct 2025
95.3800
95.9500
94.0700
94.7100
67,600
Wed, 15 Oct 2025
96.5100
97.1800
95.0000
95.2300
83,600
Tue, 14 Oct 2025
95.0400
97.2800
94.8500
96.3100
58,000
Mon, 13 Oct 2025
97.0900
98.2500
95.4100
95.4100
59,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
97.9800
97.9800
95.2900
96.7500
83,600
Thu, 09 Oct 2025
98.0000
99.3600
96.5100
97.9800
165,900
Wed, 08 Oct 2025
99.7800
99.7800
97.7800
98.0200
46,200
Tue, 07 Oct 2025
99.8100
100.0500
97.6200
99.1100
77,400
Mon, 06 Oct 2025
103.8000
103.8800
100.2500
100.4000
60,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
105.3400
105.7400
103.4200
103.7000
61,300
Thu, 02 Oct 2025
105.3400
107.0000
103.5900
105.5700
55,000
Wed, 01 Oct 2025
105.1100
106.2400
103.3200
105.6400
87,100
Tue, 30 Sep 2025
105.5900
106.2300
104.6000
105.8400
84,900
Mon, 29 Sep 2025
105.0000
105.1700
104.0300
105.1100
58,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
103.2700
105.3100
103.1500
104.5500
71,800
Thu, 25 Sep 2025
102.9000
103.0900
101.9800
102.8500
48,900
Wed, 24 Sep 2025
104.0400
105.2200
102.7500
103.2900
74,900
Tue, 23 Sep 2025
102.9400
104.8200
102.2700
104.4400
82,000
Mon, 22 Sep 2025
102.1400
103.7200
101.1800
103.2200
78,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
102.2200
103.1000
100.9200
102.2300
318,300
Thu, 18 Sep 2025
101.6300
102.9700
100.9200
102.5700
91,400
Wed, 17 Sep 2025
101.6900
103.2800
101.0500
101.4000
75,100
Tue, 16 Sep 2025
101.4300
102.0500
100.2000
101.1100
76,700
Mon, 15 Sep 2025
103.9300
103.9300
101.6900
101.7000
113,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
103.8000
104.4900
102.8100
104.1000
155,300
Thu, 11 Sep 2025
102.7800
104.5300
102.4600
104.4800
54,100
Wed, 10 Sep 2025
101.8900
102.4500
100.8800
102.4000
88,600
Tue, 09 Sep 2025
102.1600
103.4600
101.0400
102.0900
49,600
Mon, 08 Sep 2025
102.4100
102.5300
100.3500
102.1100
120,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
103.6100
104.9600
101.6700
101.8800
65,000
Thu, 04 Sep 2025
102.3600
103.7300
101.7100
103.7100
55,600
Wed, 03 Sep 2025
102.3700
105.6800
100.7700
102.1800
277,000
Tue, 02 Sep 2025
103.0800
103.4800
102.0500
102.6900
78,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
104.7900
105.5700
103.2600
104.3300
117,400
Thu, 28 Aug 2025
105.6500
106.7500
103.8800
105.1200
74,800
Wed, 27 Aug 2025
104.4300
105.6600
100.0200
105.4900
76,400
Tue, 26 Aug 2025
103.8200
105.1100
103.6700
104.9600
69,300
Mon, 25 Aug 2025
104.6000
104.6000
103.8200
104.0700
64,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
102.9600
105.1400
102.5100
104.9900
79,000
Thu, 21 Aug 2025
101.0800
102.6400
101.0800
102.3700
53,200
Wed, 20 Aug 2025
101.1000
101.4100
100.4100
101.1200
63,000
Tue, 19 Aug 2025
101.2700
101.7200
100.7600
101.0100
54,800
Mon, 18 Aug 2025
100.4400
101.8000
100.3400
100.9700
62,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
101.8600
101.9400
98.6800
100.4100
132,200
Thu, 14 Aug 2025
100.5600
101.8500
100.1800
101.7200
76,500
Wed, 13 Aug 2025
99.3600
101.1500
98.1600
101.1100
69,800
Tue, 12 Aug 2025
96.8800
99.2100
96.8000
99.0300
66,200
Mon, 11 Aug 2025
96.9400
97.3700
95.4700
96.6300
73,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
97.4900
97.9600
96.1800
96.8000
80,300
Thu, 07 Aug 2025
100.0600
100.0600
96.7900
97.2100
83,200
Wed, 06 Aug 2025
100.4500
101.0500
99.3300
99.6000
94,200
Tue, 05 Aug 2025
101.4000
101.4000
99.4700
100.5200
118,300
Mon, 04 Aug 2025
101.6900
102.8000
100.8900
101.4100
68,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
101.4900
102.3700
100.1300
101.5000
144,500
Thu, 31 Jul 2025
102.6100
103.2500
102.2000
102.9600
129,600
Wed, 30 Jul 2025
102.8100
104.7400
102.7100
103.3300
110,200
Tue, 29 Jul 2025
1 · 10-Q
After market open · 14:08 ET
10-Q ↗
Tue, 29 Jul 2025
105.0500
105.1200
102.4600
102.8900
154,500
Mon, 28 Jul 2025
104.2900
105.7200
103.9300
104.3500
128,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend