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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
51.0100
51.0100
50.2800
50.7400
86,411
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
50.2100
50.5600
49.9400
50.2800
349,400
Thu, 23 Jul 2026
49.7700
50.4300
49.2400
50.0000
443,600
Wed, 22 Jul 2026
50.6000
50.6050
49.7000
50.1500
338,900
Tue, 21 Jul 2026
50.7800
51.1200
50.1600
50.2900
435,700
Mon, 20 Jul 2026
51.6600
52.0800
50.9800
51.2300
396,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
52.1500
52.9100
51.3900
51.6600
358,300
Thu, 16 Jul 2026
51.6600
52.2900
51.4600
52.2700
388,500
Wed, 15 Jul 2026
50.9400
52.4100
50.9400
51.2800
412,200
Tue, 14 Jul 2026
52.2300
52.8200
51.7900
52.0800
367,000
Mon, 13 Jul 2026
50.6500
52.8500
50.5700
52.5600
532,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
52.2400
52.3650
51.1800
51.1800
370,800
Thu, 09 Jul 2026
51.7500
52.0900
51.4000
52.0400
339,400
Wed, 08 Jul 2026
52.6900
53.1800
51.7300
51.7500
419,900
Tue, 07 Jul 2026
52.4200
53.0500
52.1200
52.8700
547,000
Mon, 06 Jul 2026
52.4500
52.7100
51.5900
52.0000
449,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
51.6500
52.9950
51.0900
52.7700
398,400
Wed, 01 Jul 2026
52.3900
53.2500
51.5330
51.6500
542,700
Tue, 30 Jun 2026
51.6600
51.9600
50.8300
51.9000
690,400
Mon, 29 Jun 2026
52.0400
52.8280
51.3400
51.3800
1,105,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
51.0500
52.1900
50.9000
51.9600
2,662,700
Thu, 25 Jun 2026
51.6600
52.1150
50.6100
50.7800
565,200
Wed, 24 Jun 2026
51.0650
52.7500
51.0650
51.6600
469,300
Tue, 23 Jun 2026
50.9300
51.8600
50.8900
51.6100
687,200
Mon, 22 Jun 2026
50.0400
51.7900
50.0400
50.8900
778,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
51.3700
51.3700
49.9900
50.3800
1,492,900
Wed, 17 Jun 2026
51.1700
52.1100
50.6100
51.1000
941,600
Tue, 16 Jun 2026
50.7400
51.6700
50.7400
51.5400
361,000
Mon, 15 Jun 2026
50.8300
51.3500
50.4700
50.8200
786,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
51.3500
51.6100
50.5250
50.7200
432,400
Thu, 11 Jun 2026
50.6700
51.6400
50.5200
51.5000
322,500
Wed, 10 Jun 2026
49.8400
51.0400
49.5300
50.6700
707,700
Tue, 09 Jun 2026
49.5700
50.1800
49.4250
49.8400
238,000
Mon, 08 Jun 2026
49.6900
50.1600
48.8500
49.4800
297,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
49.4600
49.8750
48.8900
49.5900
267,900
Thu, 04 Jun 2026
48.8600
49.7780
48.3300
49.2800
347,000
Wed, 03 Jun 2026
49.1600
49.2950
48.3100
48.3800
576,400
Tue, 02 Jun 2026
49.4900
49.7000
49.0200
49.3400
373,600
Mon, 01 Jun 2026
49.3700
49.8600
48.7200
49.5400
283,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
50.0000
50.2230
49.4300
49.6000
365,000
Thu, 28 May 2026
49.8400
50.5100
49.5200
50.0500
258,700
Wed, 27 May 2026
49.8800
50.5900
49.7100
49.9200
354,300
Tue, 26 May 2026
49.5000
49.9800
49.1500
49.4800
345,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 22 May 2026
50.0100
50.3000
49.3700
49.5000
334,800
Thu, 21 May 2026
50.2100
50.3300
49.4900
50.0100
236,700
Wed, 20 May 2026
50.5000
50.7400
49.6300
50.2300
298,600
Tue, 19 May 2026
51.2500
51.3100
50.4000
50.5000
226,200
Mon, 18 May 2026
50.3150
51.5300
50.1900
51.1200
249,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
50.7300
50.8600
49.8400
50.4000
383,700
Thu, 14 May 2026
51.1400
51.5700
50.8600
50.8800
294,100
Wed, 13 May 2026
49.1700
50.9000
48.7500
50.7800
417,700
Tue, 12 May 2026
50.2200
50.6000
49.4000
49.5200
450,700
Mon, 11 May 2026
11 · 10-Q
After market open · 14:30 ET
10-Q ↗
Mon, 11 May 2026
51.8900
51.8900
48.6100
50.2200
541,300
Mon, 11 May 2026
10 · 8-K
Pre-market · 08:00 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
51.3800
51.8700
50.4900
50.6700
291,300
Thu, 07 May 2026
51.0900
51.8700
51.0100
51.1800
363,500
Wed, 06 May 2026
49.7200
52.0500
49.4600
51.0900
939,600
Tue, 05 May 2026
49.4500
49.6900
49.0400
49.4100
181,300
Mon, 04 May 2026
49.8800
50.3300
49.2300
49.4500
219,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
49.6600
50.4200
49.4050
50.0700
333,900
Thu, 30 Apr 2026
48.8600
49.4500
48.5500
49.4100
358,500
Wed, 29 Apr 2026
49.5500
49.5500
48.6300
48.8900
366,700
Tue, 28 Apr 2026
49.9000
50.0800
49.4200
49.7100
256,000
Mon, 27 Apr 2026
49.9700
50.3300
49.5600
49.6200
406,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
48.3900
49.9700
48.1900
49.7200
567,600
Thu, 23 Apr 2026
48.7600
49.3300
47.9700
48.3700
357,700
Wed, 22 Apr 2026
48.5300
48.8600
48.1700
48.7700
392,500
Tue, 21 Apr 2026
48.7400
49.1300
48.0900
48.3100
673,700
Mon, 20 Apr 2026
47.6300
49.0800
47.6300
48.9100
615,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
45.6100
47.8300
45.3500
47.6300
797,900
Thu, 16 Apr 2026
45.1300
45.4400
45.0000
45.3100
187,800
Wed, 15 Apr 2026
45.0500
45.4200
44.9600
45.2100
291,300
Tue, 14 Apr 2026
44.4000
45.2500
44.2750
45.2400
196,800
Mon, 13 Apr 2026
44.1800
44.4000
43.9000
44.3100
333,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
44.2600
44.9750
43.9320
44.1800
576,200
Thu, 09 Apr 2026
43.9200
44.3200
43.7800
44.2600
326,500
Wed, 08 Apr 2026
44.3000
44.5100
43.9000
44.1100
378,000
Tue, 07 Apr 2026
43.6700
44.0200
43.5500
43.9000
260,700
Mon, 06 Apr 2026
44.0000
44.4900
43.7300
43.9100
187,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
9 · DEFA14A
After-hours · 16:36 ET
DEFA14A ↗
Thu, 02 Apr 2026
8 · DEF 14A
After-hours · 16:32 ET
DEF 14A ↗
Thu, 02 Apr 2026
42.4100
43.9300
41.9350
43.8900
249,400
Wed, 01 Apr 2026
42.8200
42.8600
42.4000
42.4000
187,000
Tue, 31 Mar 2026
42.1700
42.9950
41.8500
42.7000
614,900
Mon, 30 Mar 2026
41.9200
42.4800
41.5050
42.0100
336,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
41.9700
42.0550
41.2900
41.5300
264,900
Thu, 26 Mar 2026
42.2300
42.7700
41.7500
42.1600
288,200
Wed, 25 Mar 2026
42.4700
42.7950
42.1000
42.5400
178,300
Tue, 24 Mar 2026
41.9400
42.4400
41.5000
42.3500
282,300
Mon, 23 Mar 2026
42.0800
42.5700
41.7160
41.9700
257,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
42.4700
42.5100
41.2600
41.4800
390,300
Thu, 19 Mar 2026
42.7600
42.9800
42.0010
42.4600
341,300
Wed, 18 Mar 2026
43.4600
44.1200
42.7400
42.9100
300,300
Tue, 17 Mar 2026
43.4400
43.8100
43.1700
43.7500
354,700
Mon, 16 Mar 2026
43.3600
43.9600
43.1600
43.4400
213,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
43.1800
43.7100
42.9500
43.0900
324,300
Thu, 12 Mar 2026
42.7000
43.7500
42.6800
42.9300
341,600
Wed, 11 Mar 2026
43.2700
43.5200
42.8750
42.9600
273,700
Tue, 10 Mar 2026
43.7100
44.2400
43.2900
43.3600
311,200
Mon, 09 Mar 2026
43.4900
44.0000
43.1500
43.9900
326,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
43.7000
43.9600
43.2650
43.7400
272,800
Thu, 05 Mar 2026
43.7000
44.5100
43.6900
43.9800
459,300
Wed, 04 Mar 2026
43.7100
44.2000
43.1650
43.8800
311,900
Tue, 03 Mar 2026
43.4000
43.9900
42.7500
43.6100
421,900
Mon, 02 Mar 2026
43.2800
44.0900
42.5000
43.7500
381,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
44.0000
44.3100
42.9650
43.7100
482,700
Thu, 26 Feb 2026
7 · 10-K
After-hours · 17:18 ET
10-K ↗
Thu, 26 Feb 2026
43.8300
44.5050
43.3100
43.9800
846,500
Wed, 25 Feb 2026
43.1300
44.1500
42.5000
43.8300
498,800
Wed, 25 Feb 2026
6 · 8-K
Pre-market · 08:00 ET
8-K ↗
Tue, 24 Feb 2026
42.8300
43.1900
42.5490
43.1300
328,500
Tue, 24 Feb 2026
5 · 8-K
Pre-market · 08:05 ET
8-K ↗
Mon, 23 Feb 2026
43.0700
43.0700
42.4150
42.7700
251,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
42.7900
43.2400
42.1400
43.1300
221,300
Thu, 19 Feb 2026
43.3500
43.8300
42.4100
42.8900
370,400
Wed, 18 Feb 2026
43.3100
44.0620
43.1100
43.4400
266,500
Tue, 17 Feb 2026
43.1900
43.7800
43.1100
43.3000
266,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
41.5100
43.3000
41.2000
43.1800
497,800
Thu, 12 Feb 2026
41.3100
41.7900
40.9600
41.4600
314,600
Wed, 11 Feb 2026
41.2300
41.3100
40.9000
41.1300
197,200
Tue, 10 Feb 2026
39.7000
41.3100
39.7000
41.1500
301,200
Mon, 09 Feb 2026
39.2100
39.8700
38.8400
39.7000
300,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
39.4200
39.5850
38.7900
39.1300
349,300
Thu, 05 Feb 2026
39.6000
40.1000
39.0800
39.3200
386,400
Wed, 04 Feb 2026
39.7600
40.1090
39.3600
39.7600
374,200
Tue, 03 Feb 2026
39.9000
40.1000
38.8700
39.5900
403,300
Mon, 02 Feb 2026
39.9300
40.2750
39.5400
40.1000
403,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
39.9800
40.0250
39.6200
39.9300
304,000
Thu, 29 Jan 2026
39.6200
40.0500
39.4100
40.0300
264,500
Wed, 28 Jan 2026
39.6000
39.8600
39.4000
39.4800
214,100
Tue, 27 Jan 2026
39.2200
39.7100
39.0500
39.6500
338,800
Mon, 26 Jan 2026
39.5100
39.8700
39.0100
39.3600
318,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
39.4500
39.9500
39.2900
39.5900
271,400
Thu, 22 Jan 2026
39.1100
39.7100
39.1100
39.5900
236,100
Wed, 21 Jan 2026
39.7500
39.8550
38.1240
39.1600
932,500
Tue, 20 Jan 2026
39.8300
40.1000
39.2800
39.3900
303,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
40.1200
40.5000
39.8100
40.0700
866,200
Thu, 15 Jan 2026
40.3100
40.6200
39.8900
40.1300
491,400
Wed, 14 Jan 2026
40.0500
40.4700
39.9500
40.2900
229,500
Tue, 13 Jan 2026
40.0700
40.4000
39.7100
40.1200
169,500
Mon, 12 Jan 2026
39.9700
40.5000
39.8650
40.1500
484,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
40.2300
40.4700
39.7950
40.0900
251,300
Thu, 08 Jan 2026
39.1800
40.2800
39.1200
40.2700
309,000
Wed, 07 Jan 2026
39.4100
39.6000
39.1380
39.4000
270,600
Tue, 06 Jan 2026
39.2200
39.4900
38.9400
39.4300
326,200
Mon, 05 Jan 2026
39.6500
40.5200
39.2000
39.4100
483,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
39.3500
39.8700
38.9090
39.8600
541,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
39.5900
39.7600
39.2000
39.4500
290,200
Tue, 30 Dec 2025
39.5500
39.9200
39.3600
39.5900
225,700
Mon, 29 Dec 2025
39.5900
39.7400
39.4300
39.5100
187,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
39.2600
39.6400
39.1600
39.5500
162,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
39.1900
39.4300
39.0400
39.3900
107,300
Tue, 23 Dec 2025
38.9800
39.3900
38.8990
39.2500
307,800
Mon, 22 Dec 2025
39.6200
39.7270
38.8700
39.1000
360,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
40.2700
40.2700
39.4200
39.6200
464,300
Thu, 18 Dec 2025
40.2900
40.5300
39.5500
40.0700
312,600
Wed, 17 Dec 2025
39.7900
40.3500
39.7900
40.1700
322,800
Tue, 16 Dec 2025
40.3700
40.5300
39.8000
39.9000
414,100
Mon, 15 Dec 2025
40.0500
40.4300
39.6700
40.2800
410,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
39.9900
40.1900
39.3300
39.9400
390,500
Thu, 11 Dec 2025
39.1400
39.9400
39.0000
39.8400
316,800
Wed, 10 Dec 2025
38.9300
39.2500
38.6900
38.9700
341,900
Tue, 09 Dec 2025
38.7400
39.2050
38.5870
38.9700
279,500
Mon, 08 Dec 2025
38.7600
38.7700
38.2800
38.6500
335,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
38.5300
38.9200
38.3050
38.6400
342,500
Thu, 04 Dec 2025
38.5100
38.6350
38.0000
38.5900
683,200
Wed, 03 Dec 2025
38.9000
39.2000
38.5200
38.5700
332,800
Tue, 02 Dec 2025
39.6500
39.6950
38.7850
38.8800
467,700
Mon, 01 Dec 2025
39.5100
39.9800
39.0800
39.5400
384,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
39.2900
39.8700
39.2070
39.8000
136,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
38.6800
39.3700
38.5900
39.3400
220,000
Tue, 25 Nov 2025
38.0000
38.9710
38.0000
38.8900
283,000
Mon, 24 Nov 2025
38.8000
38.8000
37.9200
38.0500
345,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
38.3600
39.0800
38.1400
38.8600
290,600
Thu, 20 Nov 2025
38.5800
38.6250
38.1800
38.4300
240,300
Wed, 19 Nov 2025
38.1000
38.4600
37.8800
38.1600
262,700
Tue, 18 Nov 2025
38.0400
38.3850
37.7600
38.0500
296,300
Mon, 17 Nov 2025
38.6400
38.6400
37.7600
38.0400
324,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
38.3700
38.7650
37.9300
38.6800
321,300
Thu, 13 Nov 2025
38.7500
39.1400
38.3900
38.5500
339,400
Wed, 12 Nov 2025
39.4200
39.4750
38.9300
39.0100
162,400
Tue, 11 Nov 2025
39.1000
39.6400
38.8500
39.5100
266,300
Mon, 10 Nov 2025
38.7700
39.0100
38.2900
38.9200
243,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
38.8700
39.3400
38.4900
38.7100
335,400
Thu, 06 Nov 2025
40.1600
40.3900
38.7600
38.8700
325,200
Wed, 05 Nov 2025
4 · 10-Q
After market open · 12:01 ET
10-Q ↗
Wed, 05 Nov 2025
41.5800
41.6300
39.8100
40.1500
406,100
Wed, 05 Nov 2025
3 · 8-K
Pre-market · 08:00 ET
8-K ↗
Tue, 04 Nov 2025
40.7700
41.1200
40.5050
40.8800
442,900
Mon, 03 Nov 2025
40.5000
41.4100
40.2150
41.1300
393,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
39.9700
40.7560
39.5500
40.7200
418,600
Thu, 30 Oct 2025
39.9700
40.4200
39.2800
39.9700
379,300
Wed, 29 Oct 2025
38.7300
40.2050
38.5200
40.0000
518,700
Tue, 28 Oct 2025
39.3300
39.4300
38.4550
39.0300
594,200
Mon, 27 Oct 2025
39.4100
39.4900
38.6400
39.4200
294,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
39.7000
39.7000
39.2000
39.4100
216,200
Thu, 23 Oct 2025
39.4400
39.5900
39.0500
39.5900
244,200
Wed, 22 Oct 2025
39.9200
39.9900
39.2600
39.4100
276,500
Tue, 21 Oct 2025
39.1400
39.9350
39.0300
39.8100
370,300
Mon, 20 Oct 2025
39.4600
39.4600
38.9200
39.1400
223,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
39.1100
39.4900
38.8400
39.1700
247,500
Thu, 16 Oct 2025
40.1100
40.2500
39.0200
39.1100
234,600
Wed, 15 Oct 2025
40.3400
40.6900
39.8800
40.0400
249,200
Tue, 14 Oct 2025
40.0600
40.6700
40.0500
40.2200
148,200
Mon, 13 Oct 2025
40.3400
40.4850
39.9200
40.2700
189,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
40.6100
40.7850
40.1300
40.1900
184,200
Thu, 09 Oct 2025
40.5200
40.6700
40.1400
40.6100
214,400
Wed, 08 Oct 2025
40.8300
41.0000
40.2600
40.5400
258,000
Tue, 07 Oct 2025
40.9900
41.0740
40.5800
40.7900
272,200
Mon, 06 Oct 2025
41.0300
41.2600
40.5750
41.0800
289,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
40.9900
41.3200
40.7300
41.0500
251,300
Thu, 02 Oct 2025
40.8000
41.3350
40.4050
41.0200
327,800
Wed, 01 Oct 2025
41.0000
41.6000
40.8100
41.0000
330,600
Tue, 30 Sep 2025
41.1500
41.7950
41.1500
41.5900
370,800
Mon, 29 Sep 2025
41.0100
41.5100
40.6700
41.3800
286,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
40.9300
41.2400
40.8550
41.0100
277,200
Thu, 25 Sep 2025
41.0700
41.3460
40.8700
41.0600
261,900
Wed, 24 Sep 2025
41.2000
41.5300
41.0900
41.1200
185,100
Tue, 23 Sep 2025
41.3000
41.5320
41.0800
41.3300
220,400
Mon, 22 Sep 2025
41.0200
41.5200
40.8700
41.3600
253,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
41.7500
41.7500
41.0500
41.2200
929,600
Thu, 18 Sep 2025
41.7300
41.9000
41.4300
41.7300
178,600
Wed, 17 Sep 2025
41.5600
42.0850
41.4700
41.6300
154,100
Tue, 16 Sep 2025
41.5800
41.6100
41.2510
41.5200
189,700
Mon, 15 Sep 2025
42.0400
42.2850
41.4000
41.5700
238,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
42.2100
42.4650
41.8800
42.0500
224,900
Thu, 11 Sep 2025
41.6900
42.5600
41.6400
42.4000
289,400
Wed, 10 Sep 2025
41.8900
42.0350
41.5700
41.8000
338,400
Tue, 09 Sep 2025
42.3700
42.5200
41.8400
42.0100
424,400
Mon, 08 Sep 2025
42.2900
42.5040
42.1300
42.3700
953,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
43.0100
43.2000
42.2500
42.3600
373,400
Thu, 04 Sep 2025
43.2100
43.3200
42.6800
42.9600
325,300
Wed, 03 Sep 2025
43.4600
43.6600
43.0550
43.2500
699,500
Tue, 02 Sep 2025
44.6600
44.7500
43.6150
43.6600
247,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
45.1500
45.1900
44.6400
44.9800
287,400
Thu, 28 Aug 2025
45.1500
45.3000
44.5300
44.9400
251,400
Wed, 27 Aug 2025
44.8300
45.2250
44.5200
44.8500
206,900
Tue, 26 Aug 2025
44.5300
44.9400
44.5300
44.6900
177,300
Mon, 25 Aug 2025
44.8300
45.1900
44.5300
44.5300
153,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
44.1800
45.1500
44.1200
44.9900
252,700
Thu, 21 Aug 2025
43.2200
43.8660
43.1500
43.8100
235,100
Wed, 20 Aug 2025
44.0000
44.2700
43.1900
43.3300
143,600
Tue, 19 Aug 2025
43.7600
44.3440
43.6650
43.8800
154,900
Mon, 18 Aug 2025
44.0700
44.3450
43.5850
43.7700
220,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
44.0200
44.0300
43.6600
43.9300
256,600
Thu, 14 Aug 2025
44.4900
44.8500
43.8300
43.8700
311,700
Wed, 13 Aug 2025
44.4800
44.8600
44.2300
44.5800
377,800
Tue, 12 Aug 2025
44.4400
44.5400
43.9750
44.4100
263,400
Mon, 11 Aug 2025
43.7300
44.6700
43.7300
44.1400
218,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
44.6500
44.7100
43.3350
43.7600
302,800
Thu, 07 Aug 2025
2 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Thu, 07 Aug 2025
45.9100
45.9100
43.9300
44.7200
237,900
Thu, 07 Aug 2025
1 · 8-K
Pre-market · 08:00 ET
8-K ↗
Wed, 06 Aug 2025
44.9500
45.1700
44.4950
44.8900
297,100
Tue, 05 Aug 2025
44.7700
45.1800
44.4200
45.0000
317,900
Mon, 04 Aug 2025
44.5200
45.1900
44.4950
44.8700
245,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
44.5600
44.6900
43.5800
44.5400
384,700
Thu, 31 Jul 2025
44.5800
44.7750
44.2550
44.5600
238,800
Wed, 30 Jul 2025
45.0800
45.6200
44.7800
44.8500
328,400
Tue, 29 Jul 2025
45.4500
45.5000
44.7500
45.0600
194,300
Mon, 28 Jul 2025
45.4300
45.4400
44.9000
45.2900
187,000
Sun, 27 Jul 2025
Weekend