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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
55.5700
56.1800
54.9400
55.8800
833,105
Thu, 22 Oct 2026
54.7600
56.3400
53.6900
56.1900
1,020,800
Wed, 21 Oct 2026
54.5400
54.7000
53.8200
53.8600
740,600
Tue, 20 Oct 2026
52.7600
54.7000
52.7600
54.5400
1,199,100
Mon, 19 Oct 2026
52.0600
53.3400
52.0600
52.2200
743,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
53.0000
53.4400
51.5500
52.8000
837,000
Thu, 15 Oct 2026
51.7700
52.7700
51.6500
52.5500
843,300
Wed, 14 Oct 2026
50.9400
51.2400
50.5200
51.0700
602,200
Tue, 13 Oct 2026
51.4700
52.0000
51.0100
51.2000
541,500
Mon, 12 Oct 2026
50.9900
51.5600
50.9900
51.0600
581,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
51.3100
51.5700
50.3900
50.8700
463,400
Thu, 08 Oct 2026
50.5600
51.1500
50.1800
51.0700
493,800
Wed, 07 Oct 2026
50.2500
50.9700
50.2500
50.6500
587,500
Tue, 06 Oct 2026
51.6000
51.6000
50.1900
50.7100
730,900
Mon, 05 Oct 2026
50.1600
51.6500
50.1500
51.2200
1,007,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
50.4400
50.9100
49.5900
50.1500
577,600
Thu, 01 Oct 2026
49.2800
50.2600
49.1100
49.6900
840,600
Wed, 30 Sep 2026
48.2000
49.3700
47.8100
48.8800
1,121,400
Tue, 29 Sep 2026
48.7500
49.2000
48.3100
48.5900
648,000
Mon, 28 Sep 2026
48.5100
49.1800
48.2800
49.0000
465,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
49.6000
49.9800
49.4400
49.5100
585,400
Thu, 24 Sep 2026
49.7100
49.9200
48.8400
49.6200
491,000
Wed, 23 Sep 2026
49.1200
49.8300
48.8600
49.2200
537,300
Tue, 22 Sep 2026
50.6200
50.7800
48.8000
49.1900
779,900
Mon, 21 Sep 2026
50.2700
50.6400
49.5700
49.5900
657,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
51.3100
51.3100
50.0000
50.2700
1,679,000
Thu, 17 Sep 2026
51.5400
51.7600
50.9300
51.1800
688,600
Wed, 16 Sep 2026
50.6300
52.0200
50.4600
51.5800
646,700
Tue, 15 Sep 2026
52.0400
52.4300
51.0200
51.2900
944,600
Mon, 14 Sep 2026
53.1800
53.6000
52.1900
52.6500
667,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
52.2300
52.3500
51.4200
52.0900
616,900
Thu, 10 Sep 2026
51.8300
52.1800
51.2500
51.9700
715,200
Wed, 09 Sep 2026
51.6300
51.9900
50.9500
51.9600
845,700
Tue, 08 Sep 2026
51.9500
52.2400
50.7700
51.9800
969,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
52.1200
53.1100
51.9400
52.9500
586,300
Thu, 03 Sep 2026
53.1100
53.7300
52.2100
52.9100
596,100
Wed, 02 Sep 2026
51.3900
52.5500
50.5200
52.4600
602,300
Tue, 01 Sep 2026
52.6700
53.0000
51.0500
51.2300
823,300
Mon, 31 Aug 2026
53.2300
53.8500
52.9000
53.2800
1,050,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
54.1400
54.5900
53.6700
53.8300
862,500
Thu, 27 Aug 2026
53.1600
54.2600
52.9900
54.2300
726,100
Wed, 26 Aug 2026
51.8700
53.0500
51.6400
53.0400
736,500
Tue, 25 Aug 2026
52.3700
52.7000
51.7200
52.4000
645,400
Mon, 24 Aug 2026
51.9400
52.7100
51.9400
52.4100
559,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
51.5500
52.5100
51.3100
51.8600
562,700
Thu, 20 Aug 2026
51.7900
52.0800
51.3800
51.5700
632,700
Wed, 19 Aug 2026
52.2100
53.0000
51.7700
51.9700
955,200
Tue, 18 Aug 2026
52.6800
53.5000
51.8300
52.1700
966,300
Mon, 17 Aug 2026
52.6200
53.1100
51.8600
52.1300
1,155,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
53.9600
54.1300
52.4900
53.4400
680,800
Thu, 13 Aug 2026
53.2000
53.7500
52.0600
53.6600
1,002,300
Wed, 12 Aug 2026
51.7000
52.7800
51.6000
52.7500
916,100
Tue, 11 Aug 2026
52.4900
53.0700
51.9800
52.2400
1,105,900
Mon, 10 Aug 2026
52.5000
53.4000
51.8700
52.8500
1,562,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
54.6600
55.4400
52.8500
53.6700
2,454,300
Thu, 06 Aug 2026
12 · 10-Q
After market open · 10:16 ET
10-Q ↗
Thu, 06 Aug 2026
52.9000
57.0100
51.0700
55.2200
1,883,200
Thu, 06 Aug 2026
11 · 8-K
Pre-market · 08:04 ET
8-K ↗
Wed, 05 Aug 2026
58.7700
59.1100
56.8000
57.7900
971,100
Tue, 04 Aug 2026
56.8400
57.5300
55.7300
57.2000
2,120,200
Mon, 03 Aug 2026
58.3900
59.3000
56.6200
57.3700
931,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
57.0000
57.7200
56.6800
57.3300
733,000
Thu, 30 Jul 2026
59.1500
59.2400
57.3700
57.6900
661,700
Wed, 29 Jul 2026
60.0600
61.0800
59.6800
60.1800
1,086,600
Tue, 28 Jul 2026
58.6300
60.5300
58.6300
59.9700
634,700
Mon, 27 Jul 2026
57.2700
58.2100
57.0000
57.8800
951,600
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
10 · 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
9 · 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
8 · 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
7 · DEFA14A
Pre-market · 06:06 ET
DEFA14A ↗
Mon, 20 Apr 2026
6 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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