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
55.1600
56.7600
55.1100
56.3100
507,900
Thu, 23 Jul 2026
54.6400
55.2800
53.9800
54.5300
583,100
Wed, 22 Jul 2026
56.3600
57.2000
54.2500
54.7100
978,000
Tue, 21 Jul 2026
55.7100
57.0000
55.7000
56.6900
869,400
Mon, 20 Jul 2026
57.9800
58.0000
56.7600
56.8700
892,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
58.1700
60.1700
57.5700
58.0700
1,892,600
Thu, 16 Jul 2026
57.5700
59.3100
56.9700
58.6700
1,128,700
Wed, 15 Jul 2026
55.2000
57.2700
55.2000
57.0400
2,287,600
Tue, 14 Jul 2026
54.7500
56.1100
53.8100
55.1100
777,700
Mon, 13 Jul 2026
56.9100
57.6000
56.3500
56.4300
758,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
56.9700
57.5800
56.2900
56.4200
671,900
Thu, 09 Jul 2026
54.7000
56.5400
54.0500
56.4000
1,040,300
Wed, 08 Jul 2026
55.2100
56.1200
54.6000
55.8800
1,296,300
Tue, 07 Jul 2026
57.0300
57.0400
55.6000
55.6200
1,066,000
Mon, 06 Jul 2026
54.3700
56.3000
54.0000
55.9300
1,212,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
52.9100
54.9500
52.8100
54.8800
1,231,100
Wed, 01 Jul 2026
51.4000
53.0700
50.9500
52.5300
768,900
Tue, 30 Jun 2026
49.1900
50.3500
49.0100
50.2900
1,048,700
Mon, 29 Jun 2026
49.3800
50.2200
48.7700
49.5100
1,285,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
47.0500
49.6300
47.0500
49.2600
2,807,600
Thu, 25 Jun 2026
45.8900
47.1400
45.6500
46.6600
609,500
Wed, 24 Jun 2026
45.0400
47.2800
45.0400
46.3900
706,000
Tue, 23 Jun 2026
43.5000
45.3300
43.0100
45.1700
1,492,000
Mon, 22 Jun 2026
43.7100
44.7500
42.5500
42.9200
1,505,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
44.6100
44.9900
43.6200
44.0900
1,588,500
Wed, 17 Jun 2026
44.9500
46.1500
44.5100
44.6400
1,153,500
Tue, 16 Jun 2026
44.9700
45.5200
44.5300
45.5000
577,200
Mon, 15 Jun 2026
45.3600
45.6500
44.7100
44.7900
805,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
44.6600
45.3700
43.8900
45.2400
833,400
Thu, 11 Jun 2026
43.3700
44.5700
42.7900
44.3600
975,800
Wed, 10 Jun 2026
42.0700
43.7600
41.5800
43.7300
1,166,400
Tue, 09 Jun 2026
42.5600
43.1800
42.0900
42.6400
782,700
Mon, 08 Jun 2026
42.5500
43.7000
42.0400
42.5600
1,061,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
42.3600
43.1300
42.0300
42.8000
709,300
Thu, 04 Jun 2026
42.7300
42.9000
41.9500
42.3600
756,300
Wed, 03 Jun 2026
43.6100
43.6100
40.7000
41.5600
956,000
Tue, 02 Jun 2026
14 · 8-K
After-hours · 17:08 ET
8-K ↗
Tue, 02 Jun 2026
44.1100
44.6300
43.3600
43.7100
630,800
Mon, 01 Jun 2026
44.3400
45.4900
43.5100
45.0300
1,009,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
42.7300
44.0900
42.5900
43.6700
1,070,100
Thu, 28 May 2026
42.2600
42.7300
42.0200
42.4000
470,100
Wed, 27 May 2026
41.5800
43.0600
41.5800
42.3200
847,600
Tue, 26 May 2026
42.1700
42.7600
41.8400
42.3500
525,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
42.5200
43.4200
42.2500
42.7200
512,000
Thu, 21 May 2026
42.8100
43.0300
41.4200
42.5200
469,600
Wed, 20 May 2026
42.3700
43.3700
41.5900
43.2500
511,200
Tue, 19 May 2026
43.3900
44.0000
42.3200
42.5900
667,500
Mon, 18 May 2026
41.6700
43.5300
41.5800
42.8000
926,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
41.3100
42.2300
40.9300
41.6600
808,000
Thu, 14 May 2026
41.2400
41.4400
40.0000
40.8700
675,400
Wed, 13 May 2026
41.7000
42.0600
40.5400
40.8100
701,200
Tue, 12 May 2026
42.9300
43.1500
41.8200
42.1800
788,100
Mon, 11 May 2026
44.8900
45.3000
42.0900
42.3600
987,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
46.1000
46.7300
45.0200
45.5100
912,500
Thu, 07 May 2026
13 · 10-Q
After market open · 14:27 ET
10-Q ↗
Thu, 07 May 2026
47.3000
48.5400
45.4600
46.6500
1,323,800
Thu, 07 May 2026
12 · 8-K
Pre-market · 07:58 ET
8-K ↗
Wed, 06 May 2026
44.1400
44.3300
42.9500
43.2700
871,700
Tue, 05 May 2026
44.3600
44.5600
43.6500
44.1600
487,200
Mon, 04 May 2026
43.7100
44.9800
43.7100
44.2800
496,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
44.0500
44.7300
43.3100
43.8600
531,900
Thu, 30 Apr 2026
43.0400
43.5500
42.5900
43.2200
722,200
Wed, 29 Apr 2026
43.1200
44.0300
43.1200
43.6000
547,700
Tue, 28 Apr 2026
43.9300
44.4000
43.4400
43.9400
610,900
Mon, 27 Apr 2026
42.8400
44.0600
42.3700
43.3700
573,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
42.2000
43.2100
41.8300
43.1900
576,000
Thu, 23 Apr 2026
43.6000
44.5700
41.5000
42.2100
637,500
Wed, 22 Apr 2026
44.8200
44.8600
43.7600
44.2500
542,700
Tue, 21 Apr 2026
45.2100
46.0400
44.0600
44.2200
1,342,900
Mon, 20 Apr 2026
44.1000
45.4600
44.1000
45.1500
1,304,500
Mon, 20 Apr 2026
11 · DEFA14A
Pre-market · 06:06 ET
DEFA14A ↗
Mon, 20 Apr 2026
10 · DEF 14A
Pre-market · 06:04 ET
DEF 14A ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
44.0500
44.9900
43.6300
44.4700
1,182,900
Thu, 16 Apr 2026
42.8100
43.1400
42.0400
42.8000
1,102,900
Wed, 15 Apr 2026
41.7000
42.8700
41.7000
42.4800
723,700
Tue, 14 Apr 2026
41.3300
42.0800
41.0900
41.4500
548,600
Mon, 13 Apr 2026
39.7300
41.3700
39.6100
41.2400
910,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
40.7700
40.7700
39.5200
39.8900
447,300
Thu, 09 Apr 2026
40.9300
40.9300
39.3500
40.7500
658,000
Wed, 08 Apr 2026
41.9700
42.1700
41.3600
41.3800
865,400
Tue, 07 Apr 2026
41.1000
41.3400
40.6700
40.7800
440,800
Mon, 06 Apr 2026
41.3400
41.4700
40.9200
41.1300
436,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
40.6400
41.6000
39.8000
41.3300
739,800
Wed, 01 Apr 2026
41.1600
41.5000
40.5000
40.9600
647,500
Tue, 31 Mar 2026
40.8800
41.3000
40.1900
41.0100
604,700
Mon, 30 Mar 2026
40.7000
40.8600
40.0200
40.3100
781,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
40.2500
40.2500
39.3100
39.8800
663,900
Thu, 26 Mar 2026
40.1000
41.2300
39.8600
40.8600
626,300
Wed, 25 Mar 2026
40.1300
40.8000
38.7000
40.0400
786,200
Tue, 24 Mar 2026
40.4000
40.5200
39.4500
39.8600
677,000
Mon, 23 Mar 2026
40.4700
41.0800
39.9300
40.8900
748,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
39.6200
39.8700
38.9500
39.4400
1,382,800
Thu, 19 Mar 2026
39.0800
39.8400
38.8000
39.6800
756,700
Wed, 18 Mar 2026
39.4700
40.0600
39.1000
39.1300
574,800
Tue, 17 Mar 2026
39.7700
41.0100
39.6700
39.8600
551,200
Mon, 16 Mar 2026
39.9900
40.2200
39.3100
39.5500
587,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
40.6300
41.4700
39.5100
39.7700
535,600
Thu, 12 Mar 2026
40.9600
41.9200
40.3200
40.4300
821,600
Wed, 11 Mar 2026
42.3000
42.8700
40.7700
41.4400
804,200
Tue, 10 Mar 2026
42.7200
43.0000
41.2700
42.0700
950,100
Mon, 09 Mar 2026
42.0900
43.0100
40.8900
42.6300
948,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
42.4100
42.8700
41.6800
42.5500
778,700
Thu, 05 Mar 2026
42.3700
42.9100
41.6900
42.8600
783,200
Wed, 04 Mar 2026
42.4300
42.8500
41.3400
42.4400
926,200
Tue, 03 Mar 2026
40.1900
41.9400
39.6500
41.4100
735,600
Mon, 02 Mar 2026
39.0800
41.1600
38.7400
40.3500
1,124,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
39.5900
40.0700
39.2400
39.6800
1,381,400
Thu, 26 Feb 2026
9 · 10-K
After market open · 12:41 ET
10-K ↗
Thu, 26 Feb 2026
40.2300
41.0700
38.0500
39.8000
2,684,400
Thu, 26 Feb 2026
8 · 8-K
Pre-market · 07:53 ET
8-K ↗
Wed, 25 Feb 2026
39.2000
41.6600
38.8400
41.4800
1,756,600
Tue, 24 Feb 2026
38.4900
39.7100
38.4900
39.0800
857,200
Mon, 23 Feb 2026
40.7800
41.0700
38.2000
38.4700
800,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
40.7500
41.6200
40.5100
40.8800
620,000
Thu, 19 Feb 2026
40.6300
40.8100
40.2000
40.7500
519,500
Wed, 18 Feb 2026
40.7700
41.2000
40.5300
40.5900
712,300
Tue, 17 Feb 2026
40.3100
41.0800
40.1700
40.5800
957,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
39.6600
40.5000
39.5200
39.5600
652,100
Thu, 12 Feb 2026
40.4900
41.2500
38.5300
39.2700
875,900
Wed, 11 Feb 2026
42.4500
42.6400
40.2800
40.3300
1,389,100
Tue, 10 Feb 2026
41.9700
42.7400
41.8300
42.4200
506,000
Mon, 09 Feb 2026
41.9300
42.1500
41.4500
41.8300
611,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
41.1700
42.4000
41.1700
42.2800
951,900
Thu, 05 Feb 2026
41.5700
42.2000
40.5000
40.6600
1,072,800
Wed, 04 Feb 2026
39.2600
41.4200
38.8900
40.9700
925,200
Tue, 03 Feb 2026
42.7700
42.8300
38.8900
39.5200
2,171,000
Mon, 02 Feb 2026
43.3600
44.5100
43.0500
43.4500
982,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
43.0800
44.0600
42.8200
43.3600
1,140,600
Thu, 29 Jan 2026
43.3200
43.4500
41.8600
43.2000
922,800
Wed, 28 Jan 2026
44.9200
45.2800
43.4400
43.5000
651,500
Tue, 27 Jan 2026
44.8700
44.8700
43.8300
44.7000
659,200
Mon, 26 Jan 2026
44.0300
45.0200
44.0100
44.8100
626,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
43.7300
44.1300
43.3400
44.0300
489,100
Thu, 22 Jan 2026
43.1200
44.0400
43.1200
43.7300
599,000
Wed, 21 Jan 2026
42.5000
43.3000
42.4800
42.9000
635,300
Tue, 20 Jan 2026
42.3500
43.1100
42.0000
42.3900
551,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
43.4900
44.0600
42.6500
42.9900
732,500
Thu, 15 Jan 2026
45.4700
45.7200
43.4000
43.4900
971,200
Wed, 14 Jan 2026
45.4600
45.6700
44.8600
45.4700
426,300
Wed, 14 Jan 2026
7 · 8-K
Pre-market · 09:15 ET
8-K ↗
Tue, 13 Jan 2026
47.0300
47.5300
45.1200
45.6300
468,700
Mon, 12 Jan 2026
46.4700
47.4100
46.0500
47.1000
540,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
46.6200
47.1100
46.0000
46.7700
428,200
Thu, 08 Jan 2026
45.8900
47.0800
45.7500
46.7000
806,700
Wed, 07 Jan 2026
45.9400
46.2000
45.4000
46.1000
647,800
Tue, 06 Jan 2026
45.8600
45.8700
45.2400
45.4800
679,400
Mon, 05 Jan 2026
45.3700
47.0100
45.3700
45.9300
948,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
48.0100
48.0100
45.6000
45.6700
533,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
48.1100
48.2500
47.7600
47.8100
474,200
Tue, 30 Dec 2025
48.4400
48.7600
48.0900
48.1200
333,200
Mon, 29 Dec 2025
48.6800
49.7000
48.2500
48.6000
319,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
48.7900
49.1000
48.3100
48.7300
279,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
48.9200
49.0700
48.5400
48.8700
262,200
Tue, 23 Dec 2025
48.6900
49.3300
48.3300
48.6900
545,100
Mon, 22 Dec 2025
48.1000
49.4400
48.1000
48.9400
668,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
48.1400
48.5700
47.9200
48.1400
2,161,900
Thu, 18 Dec 2025
48.2100
48.8000
48.0600
48.3000
685,000
Wed, 17 Dec 2025
48.0300
48.8700
47.7600
48.2000
687,400
Tue, 16 Dec 2025
46.8100
48.3600
46.8100
48.0500
1,359,700
Mon, 15 Dec 2025
47.7800
47.7800
46.5300
46.6700
773,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
47.5000
47.9900
47.3300
47.5300
689,400
Thu, 11 Dec 2025
46.8900
47.7700
46.3000
47.4600
1,250,200
Wed, 10 Dec 2025
45.1000
47.3300
45.1000
46.8000
686,300
Tue, 09 Dec 2025
45.4300
45.9700
45.3300
45.4700
447,000
Mon, 08 Dec 2025
46.3400
46.3400
45.1200
45.2600
620,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
46.2500
46.9200
45.8300
45.9100
853,900
Thu, 04 Dec 2025
46.9600
47.1400
46.2300
46.3500
581,100
Wed, 03 Dec 2025
46.4200
47.1300
46.2100
47.0800
606,400
Tue, 02 Dec 2025
46.5900
46.9000
46.2000
46.5000
567,400
Mon, 01 Dec 2025
46.3500
46.8000
46.0100
46.1600
706,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
47.1300
47.2000
46.7100
46.8600
259,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
47.2000
47.5100
46.7400
46.8600
884,000
Tue, 25 Nov 2025
47.0800
47.8300
47.0800
47.2200
610,100
Mon, 24 Nov 2025
46.6200
47.0100
46.1600
46.7500
817,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
45.6600
47.2900
45.6600
46.6100
778,500
Thu, 20 Nov 2025
47.0500
47.5400
45.6100
45.6600
710,200
Wed, 19 Nov 2025
46.4200
46.6700
45.9100
46.3200
584,000
Tue, 18 Nov 2025
46.0300
46.6100
45.7300
46.2600
723,100
Mon, 17 Nov 2025
46.7800
47.1300
46.0200
46.3000
943,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
46.7600
47.1000
46.4100
46.9700
612,300
Thu, 13 Nov 2025
47.1100
47.5800
46.7700
47.1600
668,100
Wed, 12 Nov 2025
48.2200
48.7700
47.4700
47.5700
872,000
Tue, 11 Nov 2025
47.6300
48.7700
47.1400
48.0000
883,700
Mon, 10 Nov 2025
48.9800
49.1500
47.3500
47.4800
885,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
50.5000
50.5100
48.9200
48.9600
831,500
Thu, 06 Nov 2025
6 · 10-Q
After market open · 10:26 ET
10-Q ↗
Thu, 06 Nov 2025
49.2000
52.2800
48.5300
50.6300
1,521,100
Thu, 06 Nov 2025
5 · 8-K
Pre-market · 08:03 ET
8-K ↗
Wed, 05 Nov 2025
47.4800
48.3900
47.4100
48.2400
692,300
Tue, 04 Nov 2025
47.6400
47.7200
46.9200
47.3700
492,800
Mon, 03 Nov 2025
47.6300
47.7300
46.6100
47.6700
982,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
47.0500
47.6700
46.8600
47.6300
750,600
Thu, 30 Oct 2025
47.2300
48.5300
46.6700
47.2300
1,234,400
Wed, 29 Oct 2025
49.3500
49.5600
46.9700
47.3400
1,037,700
Tue, 28 Oct 2025
50.2100
50.5000
49.6600
49.7500
482,200
Mon, 27 Oct 2025
50.8700
50.9100
49.9800
50.2100
398,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
50.5400
50.8800
50.1900
50.4000
407,700
Thu, 23 Oct 2025
49.4900
50.1800
49.0200
50.0200
350,300
Wed, 22 Oct 2025
49.6100
50.1400
49.1100
49.5200
637,800
Tue, 21 Oct 2025
49.3200
50.2000
48.5600
49.6100
571,800
Mon, 20 Oct 2025
49.1600
49.6600
48.6500
49.0100
730,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
47.8300
48.8800
47.5500
48.7500
800,800
Thu, 16 Oct 2025
51.1400
51.2000
48.0500
48.1800
967,300
Wed, 15 Oct 2025
51.7100
52.0800
50.2800
50.5200
522,700
Tue, 14 Oct 2025
50.2100
51.8200
50.2100
51.4800
401,000
Mon, 13 Oct 2025
51.5500
51.5500
50.5600
51.0000
420,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
52.5000
52.6400
50.6300
51.0100
499,300
Thu, 09 Oct 2025
52.8900
52.8900
51.6400
52.3800
481,400
Wed, 08 Oct 2025
52.9300
53.3300
52.2300
52.8900
605,000
Tue, 07 Oct 2025
53.4800
53.6400
52.6600
52.6900
575,200
Mon, 06 Oct 2025
53.7900
54.2500
53.1000
53.5800
846,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
53.0200
54.2800
53.0200
53.6200
682,400
Thu, 02 Oct 2025
52.8600
53.1700
52.5100
53.0200
588,300
Wed, 01 Oct 2025
52.4900
52.9100
52.1300
52.7400
847,100
Wed, 01 Oct 2025
4 · 8-K
Pre-market · 09:15 ET
8-K ↗
Tue, 30 Sep 2025
52.3400
52.8200
51.4100
52.7700
843,500
Mon, 29 Sep 2025
52.4200
52.6100
52.0000
52.3400
838,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
51.6700
52.4500
51.3000
52.2600
476,000
Thu, 25 Sep 2025
52.0100
52.0200
51.1100
51.7100
567,000
Wed, 24 Sep 2025
52.6100
52.9900
52.2000
52.2800
494,500
Tue, 23 Sep 2025
53.0700
53.4500
52.1900
52.3600
960,100
Mon, 22 Sep 2025
50.8000
53.0200
50.1600
52.9000
1,513,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
51.3500
51.4700
50.1600
50.8900
2,918,500
Thu, 18 Sep 2025
50.0900
51.2500
49.8900
51.1300
894,200
Wed, 17 Sep 2025
49.7700
51.1900
49.5500
49.7600
833,500
Tue, 16 Sep 2025
49.5100
49.5100
48.8300
49.3800
812,600
Mon, 15 Sep 2025
50.2800
50.5400
49.5700
49.5900
677,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
3 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 12 Sep 2025
50.7900
50.9400
50.1200
50.1500
888,500
Thu, 11 Sep 2025
50.4800
50.9100
49.4300
50.6300
915,100
Wed, 10 Sep 2025
51.2300
51.6400
49.8800
50.0900
1,056,800
Tue, 09 Sep 2025
51.3500
51.3500
50.2700
51.2300
725,200
Mon, 08 Sep 2025
50.7900
51.3000
49.4800
51.2100
1,432,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
49.9600
51.0000
49.8700
50.2500
709,400
Thu, 04 Sep 2025
49.2400
49.6700
48.4100
49.6400
800,800
Wed, 03 Sep 2025
48.9900
49.2200
48.5700
49.1700
1,140,300
Tue, 02 Sep 2025
48.7400
49.2100
48.4500
48.9800
756,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
49.2900
49.4200
48.8800
49.3500
789,300
Thu, 28 Aug 2025
48.5400
49.2200
48.1800
49.2000
849,900
Wed, 27 Aug 2025
48.1000
48.5000
47.8100
48.4900
692,000
Tue, 26 Aug 2025
48.6400
48.9000
48.1300
48.1400
1,607,800
Mon, 25 Aug 2025
49.2800
49.5100
48.7200
48.7600
682,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
48.1300
49.8300
48.1300
49.3100
774,000
Thu, 21 Aug 2025
46.9600
47.9100
46.6200
47.8700
1,054,700
Wed, 20 Aug 2025
46.9800
47.2500
46.7800
47.0900
823,900
Tue, 19 Aug 2025
47.3500
47.7700
46.9700
47.0300
520,800
Mon, 18 Aug 2025
46.5600
47.3600
46.2300
47.2500
573,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
46.8300
46.8300
45.9400
46.5600
763,600
Thu, 14 Aug 2025
47.0300
47.0300
46.2900
46.6100
919,600
Wed, 13 Aug 2025
46.5200
47.6200
46.2900
47.2900
1,117,800
Tue, 12 Aug 2025
44.5300
46.4900
44.4900
46.3400
1,155,600
Mon, 11 Aug 2025
44.5800
45.1300
44.2900
44.3900
935,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
44.0700
45.3800
43.7300
44.5500
1,228,600
Thu, 07 Aug 2025
2 · 10-Q
After market open · 11:42 ET
10-Q ↗
Thu, 07 Aug 2025
45.2000
46.3600
42.8000
43.7400
1,453,800
Thu, 07 Aug 2025
1 · 8-K
Pre-market · 08:36 ET
8-K ↗
Wed, 06 Aug 2025
41.6300
42.2300
41.2600
42.1500
1,159,100
Tue, 05 Aug 2025
41.9400
41.9400
41.1900
41.5400
758,300
Mon, 04 Aug 2025
41.0800
42.1600
40.8000
41.9300
911,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
41.8600
42.1300
40.4500
40.7400
1,156,600
Thu, 31 Jul 2025
43.6500
43.7400
42.5100
42.5600
904,100
Wed, 30 Jul 2025
43.7000
44.4900
43.3900
43.7100
787,200
Tue, 29 Jul 2025
44.9400
45.1500
43.6000
43.6400
1,057,700
Mon, 28 Jul 2025
44.9800
45.2000
44.4500
44.5200
1,010,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend