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
228.6800
234.8700
207.0600
211.0100
964,400
Thu, 23 Jul 2026
214.6700
233.3800
212.5100
231.3800
996,200
Wed, 22 Jul 2026
206.0000
227.3400
198.0000
217.3500
1,373,400
Tue, 21 Jul 2026
220.2800
226.3700
203.0900
214.7000
1,774,800
Tue, 21 Jul 2026
10 · 8-K
Pre-market · 07:20 ET
8-K ↗
Mon, 20 Jul 2026
239.8200
247.0000
230.0100
230.9900
1,025,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
215.1200
246.8700
211.2500
237.6200
966,300
Thu, 16 Jul 2026
247.6200
249.8100
227.6700
230.4100
883,200
Wed, 15 Jul 2026
272.1500
279.0000
245.6000
260.2000
618,800
Tue, 14 Jul 2026
268.4100
270.0000
253.3800
264.5000
672,200
Mon, 13 Jul 2026
261.1900
265.5000
250.7600
252.1600
504,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
273.0000
278.0000
265.0000
272.0500
375,700
Thu, 09 Jul 2026
276.1500
289.8000
275.6000
277.4300
559,100
Wed, 08 Jul 2026
249.0400
265.7000
247.4400
263.1600
605,800
Tue, 07 Jul 2026
265.5000
270.0300
246.4300
257.3400
1,204,600
Mon, 06 Jul 2026
292.5100
303.6100
283.6800
285.3400
666,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
349.5100
350.5200
280.0100
282.9500
1,152,900
Wed, 01 Jul 2026
367.4500
367.6700
345.8300
350.2100
667,600
Tue, 30 Jun 2026
366.7900
382.6500
353.8000
379.7800
778,500
Mon, 29 Jun 2026
331.0100
370.0000
319.8700
366.7900
1,024,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
319.5300
326.9300
302.0000
326.9300
4,158,400
Thu, 25 Jun 2026
336.8200
345.0000
320.0000
331.5900
494,400
Wed, 24 Jun 2026
334.9000
342.0000
313.0000
322.2800
645,800
Tue, 23 Jun 2026
9 · 8-K
After market open · 15:07 ET
8-K ↗
Tue, 23 Jun 2026
331.3300
349.4700
320.7400
336.1200
1,031,700
Mon, 22 Jun 2026
350.0000
369.4000
350.0000
365.5300
922,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
338.0000
342.0000
323.9800
331.3700
946,400
Wed, 17 Jun 2026
330.6200
338.2100
320.9400
325.1700
476,000
Tue, 16 Jun 2026
325.2600
343.3900
319.5000
320.4600
580,300
Mon, 15 Jun 2026
324.0000
335.0000
308.3800
322.4100
672,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
300.6100
310.1100
292.7700
303.7700
473,000
Thu, 11 Jun 2026
284.0000
302.0600
278.9800
298.0600
541,300
Wed, 10 Jun 2026
279.4200
300.3600
268.2600
275.5100
732,500
Tue, 09 Jun 2026
285.5000
296.4400
258.9100
283.4800
1,028,500
Mon, 08 Jun 2026
281.4300
283.6300
260.2800
274.9700
726,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
295.5500
295.5500
265.7200
271.0400
926,600
Thu, 04 Jun 2026
310.3200
320.1800
300.0000
306.1200
819,500
Wed, 03 Jun 2026
339.5000
340.1900
323.3700
330.4800
478,000
Tue, 02 Jun 2026
335.7300
336.0000
315.0400
332.9500
684,700
Mon, 01 Jun 2026
325.1400
330.1300
311.9800
328.8500
622,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
345.9400
347.2500
316.9500
334.8400
557,500
Thu, 28 May 2026
345.6800
351.3600
325.8500
342.0900
621,200
Wed, 27 May 2026
338.6000
361.8900
337.7100
345.8400
1,187,900
Tue, 26 May 2026
296.4500
334.6200
282.0000
332.9500
1,586,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
270.3100
277.5900
263.3100
267.9900
474,300
Thu, 21 May 2026
262.9600
271.0000
257.0000
268.2900
479,400
Wed, 20 May 2026
250.0400
264.9800
243.5600
264.2000
809,300
Tue, 19 May 2026
238.9200
248.5100
231.0000
243.4300
832,400
Mon, 18 May 2026
275.0000
275.7500
242.1900
249.0200
1,056,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
266.6600
280.4800
263.6300
273.6700
1,097,500
Thu, 14 May 2026
313.5000
316.8200
288.0000
290.5400
1,080,200
Wed, 13 May 2026
307.1300
315.0000
287.5100
309.2700
1,108,700
Tue, 12 May 2026
303.0300
306.8000
271.6300
292.5300
1,335,100
Mon, 11 May 2026
280.0100
313.5300
279.7800
312.9600
1,803,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
272.0000
273.0000
249.6600
256.4700
683,600
Thu, 07 May 2026
277.2500
277.9400
259.0000
261.3400
674,100
Wed, 06 May 2026
274.0000
280.9800
261.6700
280.3400
888,900
Tue, 05 May 2026
258.5400
269.4400
250.6400
266.0100
609,900
Mon, 04 May 2026
268.0300
268.6100
241.2000
251.0200
812,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
267.6900
275.0000
263.5400
268.3600
577,800
Thu, 30 Apr 2026
8 · 10-Q
After market open · 10:23 ET
10-Q ↗
Thu, 30 Apr 2026
7 · DEF 14A
After market open · 09:58 ET
DEF 14A ↗
Thu, 30 Apr 2026
263.8300
270.3000
251.8900
269.2700
620,900
Wed, 29 Apr 2026
255.0200
258.4400
233.5000
256.7000
879,800
Tue, 28 Apr 2026
254.6500
255.0900
238.5500
248.7000
1,031,300
Mon, 27 Apr 2026
279.9900
280.0000
255.4700
268.6100
816,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
267.5500
276.0000
261.3400
273.5300
727,300
Thu, 23 Apr 2026
263.3800
273.1400
248.0500
260.1300
1,132,800
Wed, 22 Apr 2026
261.6000
293.9500
250.0000
265.0000
2,190,100
Tue, 21 Apr 2026
206.6800
256.3700
203.0000
246.2400
2,056,900
Tue, 21 Apr 2026
6 · 8-K
Pre-market · 07:20 ET
8-K ↗
Mon, 20 Apr 2026
218.0000
228.9500
214.0000
224.8100
1,056,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
208.8500
224.7600
208.0100
218.0500
1,167,100
Thu, 16 Apr 2026
193.3600
208.0000
191.2200
203.1000
644,000
Wed, 15 Apr 2026
189.3900
198.0200
187.5800
194.2000
528,600
Tue, 14 Apr 2026
189.0000
190.6000
180.7300
190.1000
444,300
Mon, 13 Apr 2026
183.9900
188.9900
183.7600
186.2200
390,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
187.2500
187.9400
183.3900
185.6100
325,400
Thu, 09 Apr 2026
179.4000
189.0000
178.7000
184.9200
612,700
Wed, 08 Apr 2026
175.1800
185.7200
175.1800
179.9900
823,700
Tue, 07 Apr 2026
153.5500
160.2500
151.2700
159.8300
470,700
Mon, 06 Apr 2026
156.4000
163.1300
154.0500
155.7100
418,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
148.2300
160.0000
147.0500
155.6400
676,000
Wed, 01 Apr 2026
168.3700
168.8600
157.7400
158.1600
589,100
Tue, 31 Mar 2026
147.9400
161.3800
144.6600
161.0000
951,000
Mon, 30 Mar 2026
157.9100
157.9100
137.6700
142.2200
1,222,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
155.6800
156.9000
149.7900
153.0200
822,300
Thu, 26 Mar 2026
179.0000
179.2500
156.0200
157.9600
1,014,100
Wed, 25 Mar 2026
183.5700
192.0000
180.5200
186.0000
737,300
Tue, 24 Mar 2026
167.0800
181.1500
166.5100
180.5000
534,800
Mon, 23 Mar 2026
167.0100
177.8500
163.0700
173.0700
861,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
190.7100
190.7100
164.0000
164.5400
4,077,400
Thu, 19 Mar 2026
182.4700
192.1400
171.3700
190.1300
802,700
Wed, 18 Mar 2026
197.4900
201.8400
191.4900
191.8400
830,000
Tue, 17 Mar 2026
185.7500
196.6800
185.5000
196.3300
744,600
Mon, 16 Mar 2026
178.2500
189.9500
177.3200
185.4200
1,041,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
167.0800
176.1900
164.6600
172.5700
634,300
Thu, 12 Mar 2026
173.2200
173.9700
162.6400
167.8100
695,800
Wed, 11 Mar 2026
173.0400
180.7900
166.4800
178.8300
539,400
Tue, 10 Mar 2026
169.6600
182.8200
169.6600
175.8000
923,700
Mon, 09 Mar 2026
160.6200
170.6600
157.7300
170.0300
969,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
174.2800
178.3100
159.4200
162.6700
827,100
Thu, 05 Mar 2026
199.4200
204.9900
176.2000
181.9200
1,204,900
Wed, 04 Mar 2026
205.0000
209.0000
195.5000
203.1900
779,500
Tue, 03 Mar 2026
195.0000
202.4900
190.6000
201.9700
811,200
Mon, 02 Mar 2026
5 · 10-K
After market open · 14:38 ET
10-K ↗
Mon, 02 Mar 2026
195.2700
209.5300
195.2700
209.1900
930,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
202.6500
205.6100
190.5000
201.4000
828,100
Thu, 26 Feb 2026
194.7000
205.9200
192.1400
205.6400
869,900
Wed, 25 Feb 2026
192.1300
203.8600
191.0100
197.1600
1,025,300
Tue, 24 Feb 2026
171.0000
190.7200
168.3600
190.3000
1,185,000
Mon, 23 Feb 2026
169.5000
186.2800
165.2500
171.8000
1,058,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
128.7500
173.5700
126.0000
170.0100
1,731,900
Thu, 19 Feb 2026
4 · 8-K
After-hours · 16:39 ET
8-K ↗
Thu, 19 Feb 2026
154.0600
159.8700
150.3700
152.8400
682,400
Wed, 18 Feb 2026
158.0000
163.7300
153.5300
155.6100
420,300
Tue, 17 Feb 2026
156.1100
160.4400
151.5200
157.2800
453,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
164.0000
164.6000
153.2800
155.9600
556,200
Thu, 12 Feb 2026
162.3100
171.8500
161.2100
164.2900
521,200
Wed, 11 Feb 2026
159.4200
167.4900
156.5300
160.7100
478,500
Tue, 10 Feb 2026
159.0000
159.2300
146.6700
157.4300
688,400
Mon, 09 Feb 2026
159.9000
161.5500
155.2400
159.0400
398,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
153.0700
161.0000
153.0700
159.8700
772,900
Thu, 05 Feb 2026
146.2800
156.3500
141.0000
148.1900
697,200
Wed, 04 Feb 2026
168.3900
170.7500
148.5000
152.0900
939,500
Tue, 03 Feb 2026
169.8400
177.0000
161.9200
166.7600
745,000
Mon, 02 Feb 2026
156.3800
167.4400
156.1300
165.3500
420,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
166.9800
174.8000
157.0500
157.6700
467,500
Thu, 29 Jan 2026
168.5200
173.0000
160.7500
171.5300
435,700
Wed, 28 Jan 2026
165.4500
170.4100
162.5000
166.5100
318,900
Tue, 27 Jan 2026
160.1000
164.6600
157.7800
164.0300
320,700
Mon, 26 Jan 2026
151.6700
160.9700
148.0000
158.4600
449,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
165.2400
167.5500
153.0000
153.2900
686,700
Thu, 22 Jan 2026
164.9300
171.5200
161.0000
166.7800
737,800
Wed, 21 Jan 2026
159.2800
162.6300
154.0000
162.0800
465,200
Tue, 20 Jan 2026
147.7700
162.0800
146.5800
157.4000
749,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
146.0800
153.5000
146.0800
149.8800
427,400
Thu, 15 Jan 2026
149.0200
154.9000
145.0500
145.4800
529,000
Wed, 14 Jan 2026
138.1200
148.7200
136.0000
145.3200
547,400
Tue, 13 Jan 2026
139.8000
140.1300
134.1100
138.6100
426,000
Mon, 12 Jan 2026
141.3400
141.3400
125.0000
139.1200
820,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
138.0000
144.1500
137.2000
142.3100
530,800
Thu, 08 Jan 2026
139.4700
140.8600
130.8600
136.1100
558,600
Wed, 07 Jan 2026
138.2000
142.1800
136.0000
139.4700
553,400
Tue, 06 Jan 2026
138.2100
143.0100
133.0000
138.9200
1,296,900
Mon, 05 Jan 2026
123.4900
149.9900
123.0000
133.6400
2,095,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
111.4600
120.5300
110.0800
116.8600
611,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
113.6800
114.4900
109.1500
109.6000
487,400
Tue, 30 Dec 2025
112.0000
116.3300
111.5500
113.7000
679,400
Mon, 29 Dec 2025
109.4800
112.2100
108.8900
112.0000
366,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
108.8300
111.6500
106.5200
111.0200
418,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
109.5700
109.5700
107.0400
108.4600
254,600
Tue, 23 Dec 2025
109.9600
110.1800
105.2500
108.9700
521,000
Mon, 22 Dec 2025
106.7600
112.3100
104.1100
111.0200
669,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
98.1700
104.6100
97.7500
104.4000
794,200
Thu, 18 Dec 2025
99.6300
101.4300
97.4200
98.2900
324,200
Wed, 17 Dec 2025
97.0900
100.4700
95.2500
97.1900
412,500
Tue, 16 Dec 2025
95.4100
96.5100
91.2500
93.4500
327,600
Mon, 15 Dec 2025
98.0500
99.2400
94.5400
95.5900
446,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
100.3100
100.9500
95.0500
97.8000
494,700
Thu, 11 Dec 2025
99.4700
102.1900
96.5500
100.9700
249,600
Wed, 10 Dec 2025
99.5000
101.4700
97.6700
100.8300
381,200
Tue, 09 Dec 2025
97.8000
99.8400
97.0000
99.3000
239,000
Mon, 08 Dec 2025
98.1100
99.5100
96.1000
98.6900
324,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
94.8700
97.8300
92.4900
96.8300
245,400
Thu, 04 Dec 2025
92.4600
96.4500
91.0300
94.5400
282,700
Wed, 03 Dec 2025
90.4700
93.5000
87.0400
92.8200
234,700
Tue, 02 Dec 2025
90.1900
93.7500
89.1100
91.1400
382,700
Mon, 01 Dec 2025
87.6200
92.4200
86.7500
89.7300
267,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
90.1000
90.1600
88.9100
89.3500
125,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
88.9000
90.9100
88.5000
89.5400
319,500
Tue, 25 Nov 2025
87.0200
88.9400
84.3700
88.1500
276,600
Mon, 24 Nov 2025
86.0000
88.4600
85.5800
87.6600
221,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
82.6600
86.3900
80.2900
84.3700
340,400
Thu, 20 Nov 2025
88.9400
91.0000
82.7200
83.2800
393,900
Wed, 19 Nov 2025
85.2100
88.7600
84.4200
85.0700
261,700
Tue, 18 Nov 2025
85.1100
87.6000
83.1400
84.6600
226,500
Mon, 17 Nov 2025
87.6900
90.8100
86.1300
87.0800
305,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.9200
91.1900
84.5100
89.0000
341,100
Thu, 13 Nov 2025
93.4000
93.4000
87.5100
88.5800
307,200
Wed, 12 Nov 2025
99.5500
101.0000
93.8400
94.3500
653,500
Tue, 11 Nov 2025
92.1300
93.6100
89.9300
92.5800
358,700
Mon, 10 Nov 2025
91.1500
94.4200
90.5000
92.3900
346,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
86.2700
87.5600
81.9200
87.4300
581,700
Thu, 06 Nov 2025
95.0000
96.0000
88.7100
89.0200
399,100
Wed, 05 Nov 2025
88.8300
94.9000
86.4000
94.8800
476,700
Tue, 04 Nov 2025
90.4000
91.5300
88.1900
88.3600
400,600
Mon, 03 Nov 2025
91.2500
95.0000
89.5100
93.3500
465,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
91.3700
92.5900
89.9800
90.7300
343,800
Thu, 30 Oct 2025
90.0500
91.8800
89.5600
91.4200
309,400
Wed, 29 Oct 2025
3 · 10-Q
After market open · 15:52 ET
10-Q ↗
Wed, 29 Oct 2025
89.6600
92.8700
88.0000
91.1700
379,600
Tue, 28 Oct 2025
89.5800
90.6000
87.7700
89.6500
371,400
Mon, 27 Oct 2025
92.8800
93.4900
89.2000
90.0000
476,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
94.0700
96.5800
89.4800
90.4400
1,038,800
Thu, 23 Oct 2025
84.3600
93.4000
83.5000
92.9800
1,784,600
Wed, 22 Oct 2025
79.7300
89.8900
79.0000
85.7600
3,388,700
Tue, 21 Oct 2025
2 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 21 Oct 2025
61.6500
68.6700
60.9500
65.8000
1,627,300
Mon, 20 Oct 2025
59.6600
61.8500
57.5500
58.0400
367,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
59.3500
60.9600
57.0000
57.4300
466,800
Thu, 16 Oct 2025
58.0000
61.4000
57.9600
60.4700
599,000
Wed, 15 Oct 2025
54.5900
57.3200
54.0700
57.3100
409,100
Tue, 14 Oct 2025
50.8200
54.1100
50.3100
53.6500
284,900
Mon, 13 Oct 2025
50.1000
52.5000
49.8300
51.9600
256,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
52.6700
53.1700
48.5300
48.5600
258,400
Thu, 09 Oct 2025
51.8200
52.9400
50.5200
52.6200
195,400
Wed, 08 Oct 2025
48.8600
51.5800
48.7900
51.5000
263,700
Tue, 07 Oct 2025
50.4500
51.1600
48.5500
48.6300
243,600
Mon, 06 Oct 2025
49.9600
50.6200
49.3900
49.9700
303,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
49.3900
50.3400
48.9200
49.0300
224,500
Thu, 02 Oct 2025
49.8200
50.0200
48.6000
48.8800
234,700
Wed, 01 Oct 2025
49.1200
50.1700
48.8100
49.3100
322,200
Tue, 30 Sep 2025
48.3100
49.7500
48.3100
49.7200
317,900
Mon, 29 Sep 2025
49.4600
50.0000
48.3900
48.4600
529,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
52.1900
52.5700
47.5600
48.6700
459,300
Thu, 25 Sep 2025
51.8100
52.5800
51.3000
52.1400
168,200
Wed, 24 Sep 2025
53.8000
53.9800
52.5900
52.8100
215,700
Tue, 23 Sep 2025
54.9700
55.5200
53.7000
53.8200
271,900
Mon, 22 Sep 2025
52.7600
55.0300
52.5800
54.7200
181,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
54.0100
54.3200
52.7300
52.8800
454,800
Thu, 18 Sep 2025
53.3000
54.2200
52.1500
53.8400
235,500
Wed, 17 Sep 2025
52.1200
53.4000
51.4300
52.2100
219,200
Tue, 16 Sep 2025
51.8300
52.4200
50.9400
52.0600
346,800
Mon, 15 Sep 2025
51.0000
52.3300
50.8500
51.8900
327,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
50.9600
51.3400
50.2400
50.7700
260,300
Thu, 11 Sep 2025
50.2600
51.2600
50.1300
50.9600
198,200
Wed, 10 Sep 2025
50.4100
51.3800
50.0000
50.0900
189,600
Tue, 09 Sep 2025
50.5600
50.8100
49.3600
50.0600
234,100
Mon, 08 Sep 2025
52.0000
52.3700
50.3700
50.5600
296,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
52.7200
53.1200
51.1600
51.8000
250,800
Thu, 04 Sep 2025
50.6700
51.9400
50.2100
51.9000
283,600
Wed, 03 Sep 2025
50.5700
50.6500
49.5600
50.5100
262,100
Tue, 02 Sep 2025
49.5300
50.5200
49.1400
50.4700
294,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
51.8500
52.1200
50.7200
51.1100
410,000
Thu, 28 Aug 2025
51.5000
52.6200
51.4600
52.1300
421,700
Wed, 27 Aug 2025
51.3000
51.5400
50.5400
51.3200
261,600
Tue, 26 Aug 2025
50.7400
51.8800
50.6000
51.5100
520,600
Mon, 25 Aug 2025
50.9600
51.5100
50.6000
50.7000
392,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
47.0900
51.1800
46.9600
50.9500
393,300
Thu, 21 Aug 2025
46.2500
47.2000
45.7900
46.7100
252,400
Wed, 20 Aug 2025
47.0000
47.3500
45.4400
46.4900
358,400
Tue, 19 Aug 2025
48.2500
48.3500
47.0200
47.2400
247,500
Mon, 18 Aug 2025
47.6000
48.4600
47.4500
48.1300
274,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
47.2800
48.0400
46.8100
47.6500
416,300
Thu, 14 Aug 2025
48.4900
48.6200
46.8700
47.2500
431,500
Wed, 13 Aug 2025
48.5000
49.8600
48.0100
49.4800
332,400
Tue, 12 Aug 2025
46.7800
48.9000
46.6200
48.4300
464,200
Mon, 11 Aug 2025
47.1200
47.5200
45.7000
46.2800
398,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
46.5100
47.4500
45.9900
46.8400
349,800
Thu, 07 Aug 2025
46.8600
47.0000
45.4100
46.0200
286,100
Wed, 06 Aug 2025
46.6500
46.7900
44.9700
46.1300
544,000
Tue, 05 Aug 2025
46.3600
47.8900
45.7700
46.9100
567,600
Mon, 04 Aug 2025
44.6200
46.0900
44.3700
46.0800
432,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
1 · 10-Q
After market open · 10:14 ET
10-Q ↗
Fri, 01 Aug 2025
42.5600
44.4200
41.7600
43.8500
631,300
Thu, 31 Jul 2025
45.7300
46.2100
44.3300
44.4400
413,800
Wed, 30 Jul 2025
45.8000
46.4100
44.8400
45.8100
398,500
Tue, 29 Jul 2025
46.4200
47.1500
45.2500
45.7200
407,600
Mon, 28 Jul 2025
46.5700
47.4500
45.0600
45.9700
467,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend