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
241.5000
241.5000
226.0000
232.2100
592,300
Thu, 23 Jul 2026
239.0700
247.8800
239.0700
242.4700
546,700
Wed, 22 Jul 2026
237.5200
245.8400
236.2400
240.6800
407,800
Tue, 21 Jul 2026
238.6100
246.5100
232.9800
244.3900
594,500
Mon, 20 Jul 2026
234.9900
241.4200
228.0000
228.2800
584,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
228.1400
240.5000
223.5100
232.7900
1,547,800
Thu, 16 Jul 2026
240.8400
248.0500
233.6500
235.7900
894,900
Wed, 15 Jul 2026
242.1800
248.3300
233.6500
247.0100
874,100
Tue, 14 Jul 2026
234.3000
236.9900
230.2100
234.2500
747,700
Mon, 13 Jul 2026
225.9400
232.4900
222.9300
225.6600
1,072,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
233.6100
234.9800
229.4400
232.1900
606,700
Thu, 09 Jul 2026
241.5500
244.0000
235.2700
236.5800
470,000
Wed, 08 Jul 2026
230.0000
239.0500
228.5300
231.8500
671,400
Tue, 07 Jul 2026
237.4700
238.0000
226.0100
234.0500
931,200
Mon, 06 Jul 2026
15 · 8-K
After-hours · 16:13 ET
8-K ↗
Mon, 06 Jul 2026
249.3700
261.6700
245.4400
248.0500
588,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
264.8600
269.4200
243.3500
246.3300
936,600
Wed, 01 Jul 2026
275.8900
276.4400
262.0000
264.8600
817,500
Tue, 30 Jun 2026
284.7500
288.5700
279.0000
286.3600
598,900
Mon, 29 Jun 2026
280.0100
290.8800
273.8400
281.0900
734,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
296.1200
299.5100
275.8700
279.7700
3,521,800
Thu, 25 Jun 2026
302.6800
316.9900
300.3800
309.2000
774,000
Wed, 24 Jun 2026
291.1300
302.1500
287.9600
294.4900
368,700
Tue, 23 Jun 2026
287.5500
302.4300
280.0000
291.5000
1,081,900
Mon, 22 Jun 2026
303.4300
313.3300
297.8200
307.8000
856,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
299.6600
303.3800
283.8800
297.2000
1,166,500
Wed, 17 Jun 2026
297.5400
306.0000
290.7200
294.0300
541,100
Tue, 16 Jun 2026
304.0000
310.7700
291.4200
292.7000
507,400
Mon, 15 Jun 2026
308.2900
311.8000
294.5400
303.5300
472,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
295.0000
304.1600
291.0100
294.7500
500,900
Thu, 11 Jun 2026
272.6400
293.2700
268.1200
290.5000
679,100
Wed, 10 Jun 2026
280.9900
293.0200
259.5700
262.3400
726,900
Tue, 09 Jun 2026
298.9800
309.7500
266.0400
283.5100
830,900
Mon, 08 Jun 2026
297.2200
297.9900
286.0000
293.6000
421,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
291.2500
298.2000
281.8800
284.8700
473,000
Thu, 04 Jun 2026
290.0100
306.8600
287.0700
300.0600
417,600
Wed, 03 Jun 2026
299.5000
306.8800
283.1900
299.7300
810,300
Tue, 02 Jun 2026
292.4400
300.0000
279.0000
299.0700
496,100
Mon, 01 Jun 2026
280.6400
291.0000
271.0000
288.1200
513,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
287.2300
293.0000
273.6800
284.4200
720,500
Thu, 28 May 2026
293.2100
293.9900
281.0100
288.9000
447,300
Wed, 27 May 2026
294.7800
297.0600
280.5000
295.9400
424,000
Tue, 26 May 2026
288.5900
292.9900
281.6500
291.9700
487,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
274.8100
280.4400
267.6300
279.2200
409,600
Thu, 21 May 2026
271.8000
277.7800
264.5400
270.7500
515,200
Wed, 20 May 2026
268.1900
273.6900
262.8900
271.0500
398,100
Tue, 19 May 2026
260.4100
266.8100
250.3100
261.5800
621,400
Mon, 18 May 2026
288.8900
290.2500
259.0000
266.8000
909,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
291.6100
293.8400
277.0200
292.6500
1,260,100
Thu, 14 May 2026
301.0000
301.8500
289.3700
296.9800
599,700
Wed, 13 May 2026
315.0000
317.9000
296.9400
300.8400
503,700
Tue, 12 May 2026
314.0200
320.0000
294.5000
308.0500
878,300
Mon, 11 May 2026
311.5000
328.0000
311.5000
322.0500
497,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
312.0000
313.2000
300.1600
309.3900
495,200
Thu, 07 May 2026
319.7700
321.3000
300.1400
305.9300
897,100
Wed, 06 May 2026
308.0000
325.9400
301.5100
320.3000
1,093,500
Tue, 05 May 2026
14 · 10-Q
After market open · 12:12 ET
10-Q ↗
Tue, 05 May 2026
278.1900
312.0000
274.5700
294.6900
1,355,600
Tue, 05 May 2026
13 · 8-K
Pre-market · 08:34 ET
8-K ↗
Mon, 04 May 2026
12 · 8-K
After-hours · 17:10 ET
8-K ↗
Mon, 04 May 2026
281.0400
290.4000
267.2700
269.9500
1,465,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
277.5000
283.3300
272.1000
275.3300
748,400
Thu, 30 Apr 2026
259.3300
279.5600
258.2800
277.2700
773,800
Wed, 29 Apr 2026
264.1400
264.6500
249.0400
253.4900
492,100
Tue, 28 Apr 2026
253.9500
259.1300
246.1400
255.5600
655,100
Mon, 27 Apr 2026
261.8800
263.8600
250.1000
260.5200
732,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
256.7800
258.4200
246.0000
252.7600
418,900
Thu, 23 Apr 2026
245.5700
257.1800
245.5700
252.1800
522,900
Wed, 22 Apr 2026
246.6200
250.0900
237.5000
242.7700
507,600
Tue, 21 Apr 2026
243.8200
250.6400
240.0200
240.9700
634,300
Mon, 20 Apr 2026
241.0100
245.9900
235.4300
241.6500
355,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
237.0000
246.6900
230.7100
241.0100
928,900
Thu, 16 Apr 2026
229.7700
234.0700
224.0000
232.8100
452,600
Wed, 15 Apr 2026
231.3800
234.0000
224.2100
229.7300
471,900
Tue, 14 Apr 2026
232.4200
236.3300
225.1000
234.4200
619,900
Mon, 13 Apr 2026
229.1900
232.6200
225.1000
228.9900
449,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
230.8100
235.3100
227.0000
230.9400
708,800
Thu, 09 Apr 2026
217.9200
237.7900
217.5100
230.8100
822,300
Wed, 08 Apr 2026
214.6100
221.6600
208.5500
218.0700
1,065,100
Tue, 07 Apr 2026
184.6600
202.4900
183.2000
201.7000
856,900
Mon, 06 Apr 2026
182.1000
188.4400
178.0500
186.7200
397,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
176.4700
188.0467
175.0000
182.6033
339,600
Wed, 01 Apr 2026
185.9467
190.5300
183.0000
184.6833
455,700
Tue, 31 Mar 2026
11 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 31 Mar 2026
169.6200
180.7033
168.8933
180.3600
471,300
Mon, 30 Mar 2026
180.2700
180.8067
165.2567
167.5200
832,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
174.7967
181.6400
174.7967
179.3467
629,700
Thu, 26 Mar 2026
191.5900
191.5900
173.7100
174.7967
757,800
Wed, 25 Mar 2026
191.6667
196.6667
189.6967
194.8533
785,400
Tue, 24 Mar 2026
178.6400
187.6667
177.0967
186.8200
759,300
Mon, 23 Mar 2026
176.4067
186.6667
176.4067
180.8633
657,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
170.0000
174.6900
168.6667
172.0000
1,087,500
Thu, 19 Mar 2026
164.2500
177.8000
163.3333
175.1333
760,500
Wed, 18 Mar 2026
175.4400
179.0400
165.8867
167.4100
791,700
Tue, 17 Mar 2026
171.3333
175.9967
170.0067
174.0400
402,000
Mon, 16 Mar 2026
171.1633
176.6533
169.2267
170.6067
402,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
172.8133
176.8933
164.7867
167.5700
541,500
Thu, 12 Mar 2026
168.2667
172.6700
163.0000
171.1867
885,900
Wed, 11 Mar 2026
174.6633
180.9567
171.3367
171.7333
636,600
Tue, 10 Mar 2026
173.9100
181.6667
173.9100
176.5133
576,300
Mon, 09 Mar 2026
157.5633
174.0700
157.5033
173.3633
814,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
161.5900
165.4767
158.6667
161.2167
571,800
Thu, 05 Mar 2026
166.3333
172.6667
165.3467
167.6700
835,200
Wed, 04 Mar 2026
171.8333
175.0000
166.0000
170.9633
769,200
Tue, 03 Mar 2026
168.4500
173.3300
165.7200
170.3733
591,300
Mon, 02 Mar 2026
171.2567
180.4467
168.6667
177.5000
407,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
172.6467
176.6633
169.0000
174.5333
579,600
Thu, 26 Feb 2026
183.2700
185.6667
170.2400
176.9600
815,700
Wed, 25 Feb 2026
188.3333
188.6667
182.0000
183.0000
628,500
Tue, 24 Feb 2026
179.9433
188.8333
178.3267
186.3867
783,600
Mon, 23 Feb 2026
182.2700
185.0000
177.4600
181.3833
577,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
178.3967
186.5200
174.9100
182.2733
633,600
Thu, 19 Feb 2026
180.4067
185.0000
178.6667
178.7867
670,800
Wed, 18 Feb 2026
10 · 8-K
After-hours · 16:49 ET
8-K ↗
Wed, 18 Feb 2026
186.8733
190.6667
179.0000
180.9933
756,900
Tue, 17 Feb 2026
191.7100
193.9833
185.5000
187.2133
516,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
197.1733
201.3267
192.2033
195.0233
515,100
Thu, 12 Feb 2026
198.1333
204.1667
194.6667
197.6333
784,800
Wed, 11 Feb 2026
195.4700
202.0000
186.3600
197.4500
1,035,000
Tue, 10 Feb 2026
185.9500
192.1000
183.3333
190.0867
1,174,800
Mon, 09 Feb 2026
196.2667
197.9200
181.9167
187.2967
1,399,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
183.3333
196.2833
181.9000
194.7400
1,566,600
Thu, 05 Feb 2026
170.6667
181.0600
167.4067
179.6033
1,237,200
Wed, 04 Feb 2026
9 · 10-Q
After market open · 12:26 ET
10-Q ↗
Wed, 04 Feb 2026
155.2767
189.9333
152.6667
175.7667
2,280,900
Tue, 03 Feb 2026
8 · 8-K
After-hours · 16:24 ET
8-K ↗
Tue, 03 Feb 2026
147.9900
155.9233
146.8700
151.0800
1,076,100
Mon, 02 Feb 2026
146.3567
157.2633
146.1667
146.7867
1,368,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
150.6667
155.9500
146.3133
147.8633
857,400
Thu, 29 Jan 2026
150.7700
154.0700
145.7867
152.3100
460,800
Wed, 28 Jan 2026
148.6600
151.9500
146.1667
147.8133
642,900
Tue, 27 Jan 2026
142.6067
148.3333
141.1500
147.4267
771,900
Mon, 26 Jan 2026
138.4400
144.3700
137.8900
141.1467
789,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
142.5567
144.6667
136.8367
139.3167
1,200,000
Thu, 22 Jan 2026
143.5767
144.6667
137.4333
142.2900
780,600
Wed, 21 Jan 2026
144.2200
144.9033
137.1833
140.6167
518,700
Tue, 20 Jan 2026
136.0000
144.6667
135.0000
142.7633
795,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
138.1100
148.7033
138.1100
139.9933
1,411,200
Thu, 15 Jan 2026
135.4733
138.2667
131.9667
135.1833
908,100
Wed, 14 Jan 2026
130.6067
134.0000
129.1667
133.7567
939,600
Tue, 13 Jan 2026
130.5367
134.0067
129.0033
133.0400
1,023,600
Mon, 12 Jan 2026
121.3167
132.3333
120.7100
128.8467
1,272,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
122.4333
124.6667
119.1400
121.8300
636,900
Thu, 08 Jan 2026
118.5533
120.3333
116.4967
119.9400
601,800
Wed, 07 Jan 2026
120.2633
121.5167
116.2967
118.6167
644,400
Tue, 06 Jan 2026
6 · 8-K
After-hours · 16:59 ET
8-K ↗
Tue, 06 Jan 2026
120.3800
120.7500
112.3033
120.0000
878,700
Tue, 06 Jan 2026
7 · DEF 14A
Pre-market · 08:00 ET
DEF 14A ↗
Mon, 05 Jan 2026
119.9500
123.4633
117.5333
120.4633
656,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
108.0000
118.1433
107.3333
117.5067
755,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
108.7667
109.7900
106.0133
106.2600
515,400
Tue, 30 Dec 2025
112.6300
112.6300
109.0000
109.1567
283,500
Mon, 29 Dec 2025
112.7133
113.7967
111.0200
111.9600
435,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
111.9133
113.9200
110.3700
113.6200
305,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
113.0833
113.3333
111.3333
112.0567
131,700
Tue, 23 Dec 2025
110.2933
113.0867
110.0400
112.8800
301,200
Mon, 22 Dec 2025
111.7900
114.0700
111.4500
112.1767
280,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
109.9967
112.9867
109.7100
110.9667
595,200
Thu, 18 Dec 2025
108.4933
110.8667
107.1433
109.5867
361,500
Wed, 17 Dec 2025
111.6667
111.7033
103.6667
105.7700
740,400
Tue, 16 Dec 2025
107.9833
111.9967
106.6967
110.8833
564,900
Mon, 15 Dec 2025
113.4267
113.6367
108.9800
109.3133
655,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
120.6467
120.6467
111.0333
112.3567
655,500
Thu, 11 Dec 2025
119.8833
123.5733
116.9400
120.9133
517,800
Wed, 10 Dec 2025
113.5233
121.3133
112.3033
119.9467
592,200
Tue, 09 Dec 2025
114.2867
117.0367
112.6767
115.0200
569,700
Mon, 08 Dec 2025
116.2267
116.6633
112.1133
114.2867
689,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
112.2767
114.7933
108.8133
114.0433
443,700
Thu, 04 Dec 2025
107.8267
117.0533
106.6667
112.3100
620,700
Wed, 03 Dec 2025
107.1433
109.0133
103.0833
107.8267
516,600
Tue, 02 Dec 2025
107.5067
110.5933
105.2333
107.5000
818,100
Mon, 01 Dec 2025
104.0667
107.6867
102.3333
106.5300
501,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
108.7567
108.7567
106.3933
107.7400
195,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
104.3333
108.8100
104.3333
107.2633
588,300
Tue, 25 Nov 2025
101.4267
106.0400
98.7600
104.1833
693,300
Mon, 24 Nov 2025
95.0000
101.0000
95.0000
100.0267
671,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
97.6333
98.6467
92.5900
94.0167
1,324,200
Thu, 20 Nov 2025
98.4700
104.3833
97.4367
98.1167
1,515,600
Wed, 19 Nov 2025
5 · 10-K
After market open · 12:40 ET
10-K ↗
Wed, 19 Nov 2025
114.1333
114.1333
92.6700
95.0967
2,529,900
Tue, 18 Nov 2025
4 · 8-K
After-hours · 16:28 ET
8-K ↗
Tue, 18 Nov 2025
104.2933
109.3467
102.7000
107.2200
901,200
Mon, 17 Nov 2025
109.8867
112.0000
103.1133
105.9367
696,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
104.2700
111.3667
102.2500
109.8867
688,800
Thu, 13 Nov 2025
116.8167
116.8167
107.7267
109.4000
992,100
Wed, 12 Nov 2025
121.2567
123.3167
115.5100
118.7433
568,500
Tue, 11 Nov 2025
122.6733
123.2667
118.3333
121.0733
387,600
Mon, 10 Nov 2025
126.0000
128.3333
120.5267
124.6167
517,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
120.5767
121.9467
114.4333
121.7867
876,300
Thu, 06 Nov 2025
131.8400
131.9600
124.1667
125.0000
743,400
Wed, 05 Nov 2025
126.7500
134.3367
126.2133
131.9233
420,300
Tue, 04 Nov 2025
3 · 8-K
After-hours · 16:20 ET
8-K ↗
Tue, 04 Nov 2025
124.7233
131.3333
124.0467
126.7100
560,700
Mon, 03 Nov 2025
129.4933
130.9133
124.9400
130.2333
616,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
128.1933
129.6867
123.5800
127.7967
450,600
Thu, 30 Oct 2025
133.3333
136.8333
125.1133
125.8967
814,800
Wed, 29 Oct 2025
128.5267
137.6667
127.3333
136.1233
1,007,100
Tue, 28 Oct 2025
125.1367
128.9867
125.1233
128.0867
675,300
Mon, 27 Oct 2025
123.0133
125.5700
121.6667
124.7133
812,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
117.1867
122.4933
116.7200
121.6633
932,400
Thu, 23 Oct 2025
111.9233
116.0300
111.9200
113.8800
401,400
Wed, 22 Oct 2025
116.6667
118.3333
107.3067
110.9567
907,500
Tue, 21 Oct 2025
115.5267
117.0000
113.8167
116.1067
592,200
Mon, 20 Oct 2025
113.9600
118.4367
112.1700
116.4000
1,028,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
111.0300
114.1200
105.4400
110.2367
1,366,500
Thu, 16 Oct 2025
111.5533
113.9200
109.4833
112.7733
1,281,000
Wed, 15 Oct 2025
105.6400
111.6533
105.4967
109.9200
996,600
Tue, 14 Oct 2025
102.5200
108.8933
98.9900
105.7333
770,400
Mon, 13 Oct 2025
103.2600
106.0967
102.9700
105.3333
499,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
104.9433
107.0500
100.0900
100.3533
594,300
Thu, 09 Oct 2025
105.0533
105.0533
99.6033
103.1767
594,300
Wed, 08 Oct 2025
104.7333
106.9000
103.1800
105.1333
884,100
Tue, 07 Oct 2025
104.8500
108.7967
103.0000
104.4233
627,000
Mon, 06 Oct 2025
103.3333
104.8900
101.6567
103.9000
372,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
102.4900
103.3333
99.7100
101.3533
672,900
Thu, 02 Oct 2025
106.9533
107.3333
102.0667
102.5067
630,600
Wed, 01 Oct 2025
100.0033
106.6667
99.3333
105.7400
751,800
Tue, 30 Sep 2025
100.5533
101.8633
98.9867
101.6033
585,000
Mon, 29 Sep 2025
98.6467
102.1800
97.8367
101.0067
802,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
95.0000
97.3167
93.3567
96.9933
361,800
Thu, 25 Sep 2025
94.5733
95.8000
92.2967
94.5767
524,400
Wed, 24 Sep 2025
98.5333
100.6667
97.3900
97.8800
508,800
Tue, 23 Sep 2025
101.1800
102.0000
95.3833
97.4067
664,800
Mon, 22 Sep 2025
98.2633
101.1267
97.0000
100.9667
463,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
100.7033
102.6267
98.3333
99.1033
811,200
Thu, 18 Sep 2025
98.0933
102.8533
97.8333
101.4333
537,300
Wed, 17 Sep 2025
99.5700
99.7367
95.9733
97.1067
491,100
Tue, 16 Sep 2025
100.4567
100.4567
96.5367
99.4100
948,300
Mon, 15 Sep 2025
97.6633
101.2933
97.3067
100.6800
562,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
97.2667
98.6933
95.7467
95.8933
446,100
Thu, 11 Sep 2025
93.0667
98.7400
93.0667
97.4667
717,000
Wed, 10 Sep 2025
92.9233
96.6667
92.1433
92.3300
713,700
Tue, 09 Sep 2025
91.2900
92.7533
89.8967
92.2967
569,700
Mon, 08 Sep 2025
89.3100
92.0000
89.2633
90.8000
825,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
91.0100
91.5067
86.3567
89.4133
410,100
Thu, 04 Sep 2025
86.2033
90.6200
85.6667
90.2433
820,500
Wed, 03 Sep 2025
88.2700
89.5300
84.6367
85.7167
608,400
Tue, 02 Sep 2025
86.3633
88.3633
83.8500
87.9233
501,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
90.4633
90.9333
87.3333
88.7200
454,800
Thu, 28 Aug 2025
92.8600
94.6667
90.2833
90.4233
761,700
Wed, 27 Aug 2025
91.0767
92.7000
90.3333
91.4567
701,100
Tue, 26 Aug 2025
86.0867
91.4733
86.0033
91.0767
727,800
Mon, 25 Aug 2025
87.4233
89.3333
85.9600
86.1200
423,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
83.9333
91.9533
83.0200
87.6500
1,269,000
Thu, 21 Aug 2025
82.3700
84.5867
81.2667
83.6433
654,300
Wed, 20 Aug 2025
83.4500
83.7067
78.5000
82.1733
1,117,200
Tue, 19 Aug 2025
86.3767
86.4000
84.3200
84.7000
482,700
Mon, 18 Aug 2025
84.8667
87.0433
83.3433
86.5700
487,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
85.1067
85.3333
82.9600
84.8800
683,400
Thu, 14 Aug 2025
83.4600
85.9033
82.2233
85.1667
586,200
Wed, 13 Aug 2025
91.2233
91.5000
83.3333
86.5700
1,246,800
Tue, 12 Aug 2025
88.4167
91.2600
86.0433
90.0600
920,100
Mon, 11 Aug 2025
81.6600
88.7900
81.3267
88.2767
1,411,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
78.5300
81.9200
77.7300
81.2833
891,300
Thu, 07 Aug 2025
76.6667
79.6467
75.6400
77.8033
754,200
Wed, 06 Aug 2025
2 · 10-Q
After market open · 12:27 ET
10-Q ↗
Wed, 06 Aug 2025
69.0000
77.9867
69.0000
75.9467
2,361,300
Tue, 05 Aug 2025
1 · 8-K
After-hours · 16:21 ET
8-K ↗
Tue, 05 Aug 2025
76.9633
79.1567
75.6867
78.7467
1,424,400
Mon, 04 Aug 2025
75.8867
76.7400
74.0333
76.7233
733,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
75.0500
76.1167
72.0467
75.8867
1,194,600
Thu, 31 Jul 2025
77.4400
81.1933
77.0000
79.0333
741,900
Wed, 30 Jul 2025
78.1000
79.1800
75.7300
76.8767
541,500
Tue, 29 Jul 2025
80.8067
81.7300
77.3567
77.7733
696,300
Mon, 28 Jul 2025
84.0000
84.0000
80.4000
80.8033
627,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend