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
150.1300
172.7500
150.1300
169.7700
170,500
Thu, 23 Jul 2026
165.9800
168.1900
163.9900
167.3200
119,900
Wed, 22 Jul 2026
12 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Wed, 22 Jul 2026
167.7600
169.8200
166.3300
168.5100
121,400
Tue, 21 Jul 2026
168.3000
170.7400
164.1500
167.5000
157,500
Mon, 20 Jul 2026
169.4000
173.1000
166.7500
171.4800
155,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
176.3500
179.6200
170.2300
171.4600
149,900
Thu, 16 Jul 2026
170.6200
177.3500
170.4700
176.8800
167,000
Wed, 15 Jul 2026
166.3300
170.3900
164.4200
168.3900
110,900
Tue, 14 Jul 2026
166.2400
168.8500
159.9600
164.1200
221,500
Mon, 13 Jul 2026
161.0800
170.5600
161.0800
169.0100
225,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
157.3400
162.0100
156.8800
160.6400
128,400
Thu, 09 Jul 2026
152.1700
156.4000
150.6800
156.3900
119,000
Wed, 08 Jul 2026
153.8500
155.5000
151.0700
153.9100
165,500
Tue, 07 Jul 2026
152.3000
159.0900
148.1000
155.3800
107,600
Mon, 06 Jul 2026
146.3600
150.8800
144.1600
149.9500
136,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
146.3000
149.3800
145.1200
146.7900
221,500
Wed, 01 Jul 2026
143.6800
149.4100
143.6800
145.9500
125,300
Tue, 30 Jun 2026
144.0300
145.7700
139.3200
142.3000
196,300
Mon, 29 Jun 2026
148.3300
148.5800
143.6700
144.0300
183,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
143.1200
151.4700
143.1200
146.1400
430,000
Thu, 25 Jun 2026
142.8700
146.1400
141.9900
142.9700
172,400
Wed, 24 Jun 2026
144.0700
148.2000
144.0700
144.3700
195,400
Tue, 23 Jun 2026
141.3000
148.5000
141.2800
144.0700
234,700
Mon, 22 Jun 2026
137.4600
140.8100
133.9600
140.2800
143,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
148.0300
149.3900
137.7500
138.7000
237,200
Wed, 17 Jun 2026
146.2300
150.3900
144.9400
147.3100
178,700
Tue, 16 Jun 2026
147.6300
150.3000
145.8000
147.3700
107,700
Mon, 15 Jun 2026
149.5200
154.2400
146.0500
147.7500
158,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
147.4500
153.0000
145.1700
150.4700
110,000
Thu, 11 Jun 2026
148.7300
153.9000
144.6100
147.6800
189,600
Wed, 10 Jun 2026
148.5500
151.2000
147.3500
149.0800
156,900
Tue, 09 Jun 2026
149.1400
149.1400
145.1500
148.4400
101,600
Mon, 08 Jun 2026
145.7100
148.4700
143.9200
145.1500
126,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
143.7800
148.2200
143.4500
145.7100
91,200
Thu, 04 Jun 2026
144.9000
146.7500
142.3700
142.5800
134,500
Wed, 03 Jun 2026
143.8800
144.1100
134.1200
141.5500
214,800
Tue, 02 Jun 2026
145.3700
147.4300
140.6200
143.8800
255,300
Mon, 01 Jun 2026
137.4400
148.1600
136.7000
146.7400
232,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
148.1600
149.2400
138.5900
138.7500
141,500
Thu, 28 May 2026
145.2600
148.4200
142.8600
148.3500
144,700
Wed, 27 May 2026
144.7400
149.2000
143.7400
145.2600
133,500
Tue, 26 May 2026
147.3500
148.7000
145.2100
145.5000
130,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
147.0800
149.2700
146.5800
148.2300
107,900
Thu, 21 May 2026
146.0500
148.5400
143.2500
147.3900
145,900
Wed, 20 May 2026
143.7900
148.7000
141.1800
148.0100
112,700
Tue, 19 May 2026
144.9100
149.5100
144.0100
144.9900
160,300
Mon, 18 May 2026
137.7500
145.1800
137.7500
144.9100
149,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
139.6300
142.1500
137.2500
137.7500
156,500
Thu, 14 May 2026
140.1500
144.2000
138.2200
138.9400
159,000
Wed, 13 May 2026
139.7400
142.1600
132.1700
139.0300
166,600
Tue, 12 May 2026
147.9100
151.5300
139.8000
140.6500
195,200
Mon, 11 May 2026
140.6600
146.8200
135.8000
146.4000
266,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
140.9900
141.6700
134.4700
139.5800
122,500
Thu, 07 May 2026
145.3900
151.2900
135.2200
139.1200
230,800
Thu, 07 May 2026
11 · 10-Q
Pre-market · 08:15 ET
10-Q ↗
Thu, 07 May 2026
10 · 8-K
Pre-market · 08:10 ET
8-K ↗
Wed, 06 May 2026
163.0600
163.1500
149.2300
152.6400
210,400
Tue, 05 May 2026
163.2200
165.1200
161.0100
162.2700
175,000
Mon, 04 May 2026
160.2100
165.6500
160.2100
163.2200
92,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
157.6800
165.0000
157.6800
161.8100
146,800
Thu, 30 Apr 2026
155.2500
158.4500
151.2700
157.4700
195,600
Wed, 29 Apr 2026
154.5200
155.8700
151.4300
154.5500
171,400
Tue, 28 Apr 2026
153.1100
157.4800
153.1100
154.7600
183,900
Mon, 27 Apr 2026
150.0700
157.0800
150.0700
151.4600
151,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
9 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Fri, 24 Apr 2026
8 · DEF 14A
After-hours · 16:10 ET
DEF 14A ↗
Fri, 24 Apr 2026
149.1600
150.8800
142.5300
150.6200
234,700
Thu, 23 Apr 2026
153.7500
153.8600
149.5800
150.0900
138,300
Wed, 22 Apr 2026
156.8500
157.1100
153.5100
154.6900
158,500
Tue, 21 Apr 2026
157.1100
161.2400
155.4100
156.4300
164,900
Mon, 20 Apr 2026
158.7600
159.5300
155.0000
157.4500
185,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
164.6000
167.3800
156.4800
158.8400
237,400
Thu, 16 Apr 2026
160.7400
165.4400
159.7700
162.0000
150,800
Wed, 15 Apr 2026
163.3600
166.1400
159.9600
160.7400
238,300
Tue, 14 Apr 2026
163.8000
168.3700
161.8300
162.6300
247,500
Mon, 13 Apr 2026
161.0300
164.8900
159.9600
163.8000
128,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
164.7000
164.7000
155.0700
160.2200
213,600
Thu, 09 Apr 2026
165.2600
167.3500
161.7700
164.7000
191,900
Wed, 08 Apr 2026
167.1700
170.6200
165.8200
166.8700
118,800
Tue, 07 Apr 2026
164.1000
165.9600
161.7000
164.0700
161,000
Mon, 06 Apr 2026
163.4500
165.2800
162.0100
163.7900
140,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
7 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Thu, 02 Apr 2026
161.7600
165.4800
160.6000
165.1000
189,300
Wed, 01 Apr 2026
161.8800
165.4800
158.6100
164.0000
147,800
Tue, 31 Mar 2026
158.4500
163.5600
155.2200
161.8800
217,900
Mon, 30 Mar 2026
153.5700
158.2100
152.7600
157.5500
208,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
155.9300
156.9400
152.4600
153.1600
197,900
Thu, 26 Mar 2026
155.3700
160.1500
154.8100
156.4800
382,800
Wed, 25 Mar 2026
159.8900
162.0700
153.6800
156.5800
339,900
Tue, 24 Mar 2026
157.5300
159.3700
153.7500
157.9400
246,400
Mon, 23 Mar 2026
162.1300
164.7000
156.9800
157.8500
242,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
161.5200
164.2600
157.7100
158.4200
241,400
Thu, 19 Mar 2026
154.4400
162.5800
152.6000
161.0500
179,100
Wed, 18 Mar 2026
154.0400
157.9400
151.5000
154.4400
129,400
Tue, 17 Mar 2026
156.4600
159.5200
151.9500
155.6700
136,300
Mon, 16 Mar 2026
155.7700
158.1300
153.2900
155.3400
149,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
163.6800
165.1500
154.5200
155.1400
190,900
Thu, 12 Mar 2026
164.9000
170.4400
160.6100
163.5300
156,300
Wed, 11 Mar 2026
171.7500
171.8500
163.3000
165.7400
169,600
Tue, 10 Mar 2026
171.1800
174.3000
164.6100
171.7500
234,100
Mon, 09 Mar 2026
175.0400
177.2700
170.7400
173.1700
109,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
182.9600
184.4700
175.3500
177.4700
168,400
Thu, 05 Mar 2026
181.3700
187.7900
179.7800
185.3900
102,700
Wed, 04 Mar 2026
184.9200
191.1900
181.0400
182.8200
274,800
Tue, 03 Mar 2026
177.7600
186.6700
177.7600
184.9200
277,300
Mon, 02 Mar 2026
170.2900
193.6100
170.2900
180.2600
281,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
163.6800
173.3200
159.0800
172.6600
349,400
Thu, 26 Feb 2026
167.1100
171.5200
156.3100
167.4000
176,900
Thu, 26 Feb 2026
6 · 10-K
Pre-market · 08:16 ET
10-K ↗
Thu, 26 Feb 2026
5 · 8-K
Pre-market · 08:10 ET
8-K ↗
Wed, 25 Feb 2026
157.7000
162.0400
155.0700
160.2600
130,100
Tue, 24 Feb 2026
159.0000
162.1700
156.3700
156.9600
126,600
Mon, 23 Feb 2026
165.8400
167.7300
158.7800
158.8200
139,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
164.1800
168.6500
162.3200
166.6000
198,300
Thu, 19 Feb 2026
159.5200
164.7400
159.5200
164.6200
100,100
Wed, 18 Feb 2026
159.2300
167.5600
157.6500
161.6300
110,400
Tue, 17 Feb 2026
154.6900
161.0000
154.0000
159.0600
104,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
153.1400
158.6500
153.0700
155.2200
75,000
Thu, 12 Feb 2026
162.8700
165.3000
149.9600
152.4200
175,200
Wed, 11 Feb 2026
174.3000
176.2200
159.9300
164.1000
152,600
Tue, 10 Feb 2026
176.9800
179.5500
172.6200
173.9000
196,600
Mon, 09 Feb 2026
184.0800
184.8900
175.6500
177.7700
112,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
185.4500
191.0000
182.0500
184.9600
190,000
Thu, 05 Feb 2026
181.3500
188.9000
181.3300
183.2500
106,000
Wed, 04 Feb 2026
178.5000
183.9500
173.0300
181.3500
142,300
Tue, 03 Feb 2026
189.0500
190.3000
170.1900
178.2100
181,500
Mon, 02 Feb 2026
189.1700
196.1800
188.2500
189.8600
77,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
178.0400
189.5200
176.9000
188.9400
205,000
Thu, 29 Jan 2026
187.0300
191.4000
175.4800
178.3500
205,400
Wed, 28 Jan 2026
194.1300
194.6900
185.1200
186.7400
96,500
Tue, 27 Jan 2026
207.2200
208.0300
189.1300
192.9900
172,000
Mon, 26 Jan 2026
209.0200
212.8300
206.4200
207.2200
138,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
214.4800
220.0000
208.6800
209.0500
75,800
Thu, 22 Jan 2026
214.1300
216.9000
212.7600
215.8900
91,300
Wed, 21 Jan 2026
210.5500
215.4300
209.3000
213.6400
179,200
Tue, 20 Jan 2026
207.4400
215.3500
207.4400
208.9100
103,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
217.8200
217.8200
208.2900
210.7400
93,300
Thu, 15 Jan 2026
214.6700
221.8200
214.6700
217.2900
128,300
Wed, 14 Jan 2026
220.9500
222.0100
213.0800
215.2500
126,700
Tue, 13 Jan 2026
224.5600
227.2900
219.0000
220.3000
142,600
Mon, 12 Jan 2026
216.3600
225.1600
215.9700
223.3300
94,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
216.0400
219.9200
214.3000
216.5100
98,400
Thu, 08 Jan 2026
213.5100
217.3400
211.8400
215.7800
133,900
Wed, 07 Jan 2026
215.0100
219.1500
212.2500
214.5500
140,200
Tue, 06 Jan 2026
211.1500
216.0600
207.8700
215.0100
134,600
Mon, 05 Jan 2026
201.6100
214.6900
201.3000
213.0000
130,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
200.2900
202.2100
197.2600
200.5200
160,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
204.7000
206.6100
198.8400
200.7000
126,300
Tue, 30 Dec 2025
207.0100
209.1200
204.3900
204.5200
129,400
Mon, 29 Dec 2025
206.2500
208.5000
205.3000
207.8500
45,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
208.6700
208.7500
204.9100
206.2400
104,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
208.5500
208.8500
206.0800
208.2500
40,000
Tue, 23 Dec 2025
211.5600
213.5100
208.5500
209.3600
146,200
Mon, 22 Dec 2025
208.9900
215.0300
208.9900
211.5600
85,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
207.5600
208.8300
205.2500
208.8000
130,600
Thu, 18 Dec 2025
208.0100
209.8800
205.6200
208.5900
127,400
Wed, 17 Dec 2025
201.5700
208.0800
198.9200
206.6700
149,000
Tue, 16 Dec 2025
198.8200
203.9400
198.8200
202.1900
100,000
Mon, 15 Dec 2025
201.9100
202.1000
196.7500
199.1900
77,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
200.8800
205.4300
199.2500
200.1700
118,600
Thu, 11 Dec 2025
197.3900
201.4800
196.1500
201.0200
99,400
Wed, 10 Dec 2025
189.5700
197.0800
189.1000
196.3700
138,600
Tue, 09 Dec 2025
187.5900
190.8900
186.6400
190.2300
71,000
Mon, 08 Dec 2025
189.4100
189.8000
186.0500
187.4000
96,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
186.8300
190.9200
185.3800
189.3100
68,200
Thu, 04 Dec 2025
187.4400
189.6600
183.7800
187.8200
85,800
Wed, 03 Dec 2025
182.6900
189.6100
178.7800
186.6600
115,900
Tue, 02 Dec 2025
179.7500
186.0600
177.9000
183.1900
101,200
Mon, 01 Dec 2025
175.6800
180.2600
175.1500
178.5500
57,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
176.3100
177.8600
176.2500
176.3400
49,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
176.4400
178.6200
175.1300
177.3600
68,600
Tue, 25 Nov 2025
173.2900
178.7400
173.2900
177.4400
70,800
Mon, 24 Nov 2025
176.9600
178.0000
173.6500
174.8200
56,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
173.4400
180.6100
173.3400
177.6500
101,800
Thu, 20 Nov 2025
176.3100
176.6400
172.2900
173.7200
88,300
Wed, 19 Nov 2025
171.7100
175.9500
170.9900
173.2800
88,000
Tue, 18 Nov 2025
171.9200
176.3200
169.8100
171.7100
81,400
Mon, 17 Nov 2025
181.7700
181.7700
172.7800
172.7800
56,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
180.4000
181.3200
178.2500
180.9600
55,600
Thu, 13 Nov 2025
178.3400
185.2500
178.3400
181.4200
89,100
Wed, 12 Nov 2025
182.8700
187.0900
179.2800
179.6500
69,100
Tue, 11 Nov 2025
183.7000
186.2200
182.3700
183.0200
72,000
Mon, 10 Nov 2025
180.6500
185.8700
177.9400
184.5100
112,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
182.9300
185.5500
178.8000
180.3500
65,800
Thu, 06 Nov 2025
188.3500
188.3500
182.6300
183.1300
68,600
Wed, 05 Nov 2025
188.2900
195.0000
187.8900
189.9400
126,000
Tue, 04 Nov 2025
191.3100
192.1100
188.2500
188.2900
95,700
Mon, 03 Nov 2025
190.0000
196.2600
188.2400
191.4200
87,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
185.4400
191.5700
182.5200
190.4900
135,000
Thu, 30 Oct 2025
184.7200
192.3700
176.9100
184.7000
119,400
Thu, 30 Oct 2025
4 · 10-Q
Pre-market · 08:15 ET
10-Q ↗
Thu, 30 Oct 2025
3 · 8-K
Pre-market · 08:10 ET
8-K ↗
Wed, 29 Oct 2025
181.8500
184.4900
176.1400
178.2000
49,500
Tue, 28 Oct 2025
184.2800
186.3700
181.2400
182.8400
64,700
Mon, 27 Oct 2025
188.7600
188.8500
183.9700
185.1700
86,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
188.7000
190.9400
186.0800
188.2600
63,700
Thu, 23 Oct 2025
186.1900
189.1100
186.1900
188.1200
32,300
Wed, 22 Oct 2025
185.8800
186.3100
183.4000
185.7200
40,000
Tue, 21 Oct 2025
183.8300
187.0400
182.5200
186.0800
50,800
Mon, 20 Oct 2025
182.6800
183.3700
180.0100
182.9800
49,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
181.2800
184.3700
180.0800
180.5300
60,000
Thu, 16 Oct 2025
179.0200
181.8100
177.9800
181.8000
67,700
Wed, 15 Oct 2025
177.9000
180.8000
176.2900
178.6800
83,800
Tue, 14 Oct 2025
175.0000
178.2000
175.0000
177.5800
89,000
Mon, 13 Oct 2025
179.5300
179.5300
174.4400
176.5200
90,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
179.9000
181.8900
173.2700
176.9500
227,700
Thu, 09 Oct 2025
183.0000
183.0000
175.8000
179.3500
96,500
Wed, 08 Oct 2025
191.3000
192.3100
177.0000
182.1800
132,800
Tue, 07 Oct 2025
192.6700
194.7300
189.3200
191.5900
185,700
Mon, 06 Oct 2025
196.0400
197.0900
192.9000
193.2400
84,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
198.2000
201.5400
195.1800
195.8400
115,700
Thu, 02 Oct 2025
203.0700
203.0700
196.7600
197.0600
234,700
Wed, 01 Oct 2025
207.2300
208.4200
202.5100
203.4400
175,200
Tue, 30 Sep 2025
205.1100
208.6900
205.1100
208.5300
163,200
Mon, 29 Sep 2025
206.5600
207.9000
203.3700
205.2200
70,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
206.6400
211.7200
204.1200
205.1700
145,700
Thu, 25 Sep 2025
206.6500
210.9800
203.8700
206.3500
154,300
Wed, 24 Sep 2025
207.7500
210.8600
205.5600
207.2100
143,000
Tue, 23 Sep 2025
207.6400
212.2600
204.4600
207.8600
56,300
Mon, 22 Sep 2025
210.5800
210.5800
208.1800
208.4900
89,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
213.0700
214.6600
207.5300
210.7900
98,100
Thu, 18 Sep 2025
207.1500
213.2000
204.4400
212.3100
89,200
Wed, 17 Sep 2025
204.9100
211.2400
204.9100
206.5600
123,000
Tue, 16 Sep 2025
203.5100
205.9500
201.1000
204.9300
116,500
Mon, 15 Sep 2025
199.0000
204.0000
196.0700
203.3500
88,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
197.4500
199.0800
196.2400
198.1700
46,300
Thu, 11 Sep 2025
193.4400
198.6800
192.3900
198.5900
67,100
Wed, 10 Sep 2025
196.0200
197.6300
191.5600
193.2500
47,000
Tue, 09 Sep 2025
192.3200
197.2400
191.6800
196.7100
100,200
Mon, 08 Sep 2025
194.2400
194.9400
190.5600
192.9000
46,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
197.6200
198.8900
193.5300
194.2400
66,100
Thu, 04 Sep 2025
195.1000
196.7500
193.5900
196.6800
81,600
Wed, 03 Sep 2025
192.6500
194.8400
191.5600
194.3400
109,800
Tue, 02 Sep 2025
191.7100
195.8400
191.6300
193.5200
34,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
196.8500
196.8500
192.5000
193.7600
114,000
Thu, 28 Aug 2025
200.6100
200.6100
195.6700
196.0000
119,000
Wed, 27 Aug 2025
195.1700
200.9200
195.1700
200.3900
76,700
Tue, 26 Aug 2025
194.4100
197.2100
194.4000
196.1200
94,100
Mon, 25 Aug 2025
196.6000
198.6400
195.5200
195.5200
119,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
190.5100
201.5000
190.5000
197.1500
64,800
Thu, 21 Aug 2025
188.9900
194.7500
187.3200
191.3400
133,800
Wed, 20 Aug 2025
188.5600
190.1400
186.6600
189.7900
100,900
Tue, 19 Aug 2025
186.7300
188.9000
185.8600
188.2500
43,900
Mon, 18 Aug 2025
184.0700
187.6400
184.0700
186.2800
39,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
185.2000
185.6200
183.7500
183.7500
73,400
Thu, 14 Aug 2025
191.4100
191.4100
184.9500
185.2500
66,100
Wed, 13 Aug 2025
190.3500
193.6800
186.7400
193.1400
57,400
Tue, 12 Aug 2025
185.6300
190.4900
182.1000
190.3500
63,100
Mon, 11 Aug 2025
186.5400
186.8000
183.7800
185.4300
55,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
188.2000
188.8800
184.2000
186.4200
57,100
Thu, 07 Aug 2025
190.0000
193.1500
186.1100
187.1500
75,500
Wed, 06 Aug 2025
186.3100
189.2100
183.0400
188.8700
105,400
Tue, 05 Aug 2025
177.5300
186.5900
174.4400
185.5700
124,100
Mon, 04 Aug 2025
170.2400
177.9300
169.2800
177.1400
87,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
175.5500
175.5500
167.9200
170.1600
101,800
Thu, 31 Jul 2025
174.5700
183.6100
167.8200
176.6600
177,700
Thu, 31 Jul 2025
2 · 10-Q
Pre-market · 08:16 ET
10-Q ↗
Thu, 31 Jul 2025
1 · 8-K
Pre-market · 08:10 ET
8-K ↗
Wed, 30 Jul 2025
175.4700
177.1400
171.0400
173.0900
62,400
Tue, 29 Jul 2025
178.3000
178.3000
173.9700
174.6400
51,500
Mon, 28 Jul 2025
177.1700
179.9000
176.4600
177.0100
65,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend