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
100.9800
104.3000
100.1910
103.9700
1,020,200
Thu, 22 Oct 2026
98.3500
101.0900
97.6550
100.9700
1,253,800
Wed, 21 Oct 2026
96.7200
98.8600
96.2500
97.8800
725,500
Tue, 20 Oct 2026
93.6000
96.7500
93.6000
96.6000
560,300
Mon, 19 Oct 2026
91.5300
93.2400
90.9100
93.0700
532,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
93.2300
93.8350
91.6250
92.0300
550,700
Thu, 15 Oct 2026
90.7500
92.9000
89.7900
92.5100
735,500
Wed, 14 Oct 2026
89.8400
92.7200
89.0800
89.8700
820,400
Tue, 13 Oct 2026
92.4300
92.7250
89.9200
90.1900
856,100
Mon, 12 Oct 2026
91.9400
92.9000
91.3700
92.0300
610,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
18 · 8-K
After-hours · 21:00 ET
FORM 8-K ↗
Fri, 09 Oct 2026
92.9800
93.9600
92.0200
92.6100
555,900
Thu, 08 Oct 2026
91.0900
93.5400
90.8800
93.0500
772,800
Wed, 07 Oct 2026
91.0500
92.9800
91.0000
91.9000
893,000
Tue, 06 Oct 2026
91.4300
92.0100
90.3400
91.0500
726,900
Mon, 05 Oct 2026
90.3800
92.3800
89.6700
91.5500
1,017,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
89.8300
91.0200
88.6700
90.0400
834,500
Thu, 01 Oct 2026
88.4600
89.5100
87.7900
89.3700
726,500
Wed, 30 Sep 2026
17 · 8-K
After market open · 13:02 ET
8-K ↗
Wed, 30 Sep 2026
87.1900
89.1150
86.3600
88.4600
900,600
Tue, 29 Sep 2026
88.6700
88.6700
86.0150
87.2500
1,021,800
Mon, 28 Sep 2026
88.2500
89.5080
87.2550
88.4400
1,495,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
88.5100
89.2550
87.2700
88.2500
1,282,400
Thu, 24 Sep 2026
90.9600
91.1000
88.2500
88.6000
901,800
Wed, 23 Sep 2026
91.3500
92.0200
90.2000
90.3900
900,100
Tue, 22 Sep 2026
95.7700
95.9700
91.2810
91.7500
1,220,700
Mon, 21 Sep 2026
95.4500
95.9700
94.3900
94.5200
655,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
94.8700
95.5750
93.4700
95.1400
1,297,900
Thu, 17 Sep 2026
96.2300
96.2300
93.7020
94.5100
657,900
Wed, 16 Sep 2026
96.0000
97.9200
95.5450
96.0000
688,400
Tue, 15 Sep 2026
96.0000
96.9900
95.3000
96.5100
1,119,400
Mon, 14 Sep 2026
97.5700
98.0200
95.3400
96.0400
1,087,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
95.5100
96.6900
94.4100
96.2600
652,400
Thu, 10 Sep 2026
92.8500
94.6800
92.8500
94.5500
685,100
Wed, 09 Sep 2026
92.4900
94.6000
91.3200
92.6600
693,900
Tue, 08 Sep 2026
95.5400
95.5400
93.0900
93.3600
873,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
97.0300
97.4120
95.5700
96.0700
432,200
Thu, 03 Sep 2026
98.8400
99.2100
97.8250
98.7800
443,400
Wed, 02 Sep 2026
97.6300
99.7750
96.6500
98.5400
784,500
Tue, 01 Sep 2026
96.6500
98.6500
96.0350
97.0000
870,600
Mon, 31 Aug 2026
95.5500
96.8600
93.0600
96.5400
842,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
93.6200
97.9900
92.7700
96.3700
2,259,500
Thu, 27 Aug 2026
97.1600
98.1600
88.6750
93.3900
3,219,700
Thu, 27 Aug 2026
16 · 10-Q
Pre-market · 08:04 ET
10-Q ↗
Thu, 27 Aug 2026
15 · 8-K
Pre-market · 08:02 ET
8-K ↗
Wed, 26 Aug 2026
104.3900
106.0220
103.5600
104.4200
771,900
Tue, 25 Aug 2026
105.1900
105.5800
103.7100
105.3850
616,600
Mon, 24 Aug 2026
105.7200
106.2300
104.7950
105.4000
512,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
104.6000
105.7000
103.0100
105.4100
608,800
Thu, 20 Aug 2026
104.1500
106.2800
103.6000
104.2700
789,700
Wed, 19 Aug 2026
103.3800
104.5000
103.0700
103.9500
678,700
Tue, 18 Aug 2026
102.1800
104.0200
101.7300
102.7900
643,100
Mon, 17 Aug 2026
103.5300
103.6100
101.5800
102.3300
755,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
106.0000
106.2700
104.3250
104.7300
606,100
Thu, 13 Aug 2026
105.6900
107.4490
104.3900
105.5900
893,800
Wed, 12 Aug 2026
103.8700
106.6700
102.6100
105.5000
538,800
Tue, 11 Aug 2026
106.8000
107.2400
105.1100
105.5700
553,300
Mon, 10 Aug 2026
103.7800
107.6200
103.7320
106.7900
623,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
103.9300
105.4000
103.1800
104.6300
537,500
Thu, 06 Aug 2026
104.4700
105.0200
103.3800
103.4400
540,600
Wed, 05 Aug 2026
106.4200
106.4200
102.8400
104.4100
559,100
Tue, 04 Aug 2026
103.2600
105.4900
103.0300
104.9700
757,200
Mon, 03 Aug 2026
101.5000
104.8430
100.2200
104.3600
897,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
100.9900
102.0700
100.2100
100.6100
526,800
Thu, 30 Jul 2026
101.8000
103.0000
99.5450
100.9900
636,400
Wed, 29 Jul 2026
101.6800
105.0950
100.3400
104.1300
885,800
Tue, 28 Jul 2026
100.0000
101.9700
99.8500
101.2400
747,500
Mon, 27 Jul 2026
95.5500
99.8600
95.3850
99.0500
702,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
95.4600
95.5400
94.3150
94.6350
973,800
Thu, 23 Jul 2026
95.8000
96.0000
93.7000
94.3300
713,800
Wed, 22 Jul 2026
97.9200
97.9300
95.3700
95.9500
587,200
Tue, 21 Jul 2026
97.8000
99.2750
96.6030
97.7700
565,600
Mon, 20 Jul 2026
97.9600
99.4350
96.6550
98.8800
485,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
97.4500
100.0000
96.2300
97.6700
778,400
Thu, 16 Jul 2026
96.0000
99.0200
95.1100
98.6900
979,600
Wed, 15 Jul 2026
93.4500
95.8750
93.0800
95.0700
808,800
Tue, 14 Jul 2026
93.6450
95.6400
93.4100
94.5000
1,049,500
Mon, 13 Jul 2026
94.5000
96.4000
94.3350
95.6600
939,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
95.0000
95.1500
93.2300
94.4000
623,600
Thu, 09 Jul 2026
92.2800
94.9000
91.9400
94.8100
794,400
Wed, 08 Jul 2026
96.9800
96.9800
94.3700
94.7300
711,700
Tue, 07 Jul 2026
97.7700
98.3400
95.3700
96.9800
664,600
Mon, 06 Jul 2026
95.3100
97.3680
94.1350
96.5700
714,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
92.6600
95.5300
91.8800
95.3100
986,200
Wed, 01 Jul 2026
91.3150
95.0000
90.3000
92.2900
1,197,300
Tue, 30 Jun 2026
89.0000
90.5200
87.6600
90.3200
930,900
Mon, 29 Jun 2026
88.2100
89.3400
86.0900
87.8100
964,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
14 · 8-K
After-hours · 16:07 ET
8-K ↗
Fri, 26 Jun 2026
83.9200
88.7900
83.7300
88.4600
2,697,200
Thu, 25 Jun 2026
85.0000
85.6250
83.1000
83.4300
715,100
Wed, 24 Jun 2026
84.9200
86.7050
84.9100
85.0000
893,400
Tue, 23 Jun 2026
85.0600
86.3500
84.5100
84.9200
983,900
Mon, 22 Jun 2026
84.4000
85.4800
84.1100
84.6100
850,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
86.7400
86.7400
84.4000
85.2100
1,200,700
Wed, 17 Jun 2026
85.1900
87.0300
84.7500
86.3300
1,070,900
Tue, 16 Jun 2026
87.3300
88.1150
84.3800
85.6600
1,633,600
Mon, 15 Jun 2026
88.7700
88.7700
85.7500
86.9700
1,235,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
89.3800
89.8500
87.0800
88.3400
717,300
Thu, 11 Jun 2026
89.8900
90.2000
87.4950
88.9600
576,700
Wed, 10 Jun 2026
89.4000
90.2600
87.8700
89.7200
663,800
Tue, 09 Jun 2026
87.9800
90.6100
87.8150
89.2300
803,700
Mon, 08 Jun 2026
88.6700
88.9200
87.0200
87.8400
970,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
87.3200
89.1500
86.0450
88.6700
778,600
Thu, 04 Jun 2026
86.7400
88.9900
85.7450
86.0300
784,200
Wed, 03 Jun 2026
87.9200
88.3000
84.2000
85.2100
940,700
Tue, 02 Jun 2026
89.4000
90.1780
86.9000
88.3400
1,068,400
Mon, 01 Jun 2026
89.5300
92.3500
87.4000
90.6400
1,399,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
91.5200
95.0000
86.0500
87.9900
2,826,500
Thu, 28 May 2026
13 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Thu, 28 May 2026
12 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 28 May 2026
86.6300
91.3200
86.0000
90.5200
1,243,400
Wed, 27 May 2026
87.2000
89.2450
86.0100
86.5600
937,200
Tue, 26 May 2026
86.9600
88.3900
86.6600
87.2500
777,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
86.4300
88.1600
85.7200
88.1100
837,000
Thu, 21 May 2026
87.1000
87.1900
85.0000
86.4300
759,000
Wed, 20 May 2026
84.0100
87.7200
83.8700
87.5500
1,273,200
Tue, 19 May 2026
83.0700
84.9700
80.9600
84.6500
1,240,300
Mon, 18 May 2026
82.6100
84.6900
82.0000
83.0400
940,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
82.7500
83.0050
81.5200
82.1700
843,800
Thu, 14 May 2026
82.6600
83.4450
80.9700
82.3200
783,500
Wed, 13 May 2026
11 · DEFA14A
After-hours · 17:26 ET
DEFA14A ↗
Wed, 13 May 2026
10 · DEF 14A
After-hours · 17:25 ET
DEF 14A ↗
Wed, 13 May 2026
80.0000
82.8700
79.6900
82.1800
1,298,700
Tue, 12 May 2026
81.7000
81.7500
80.0600
80.4600
1,335,000
Mon, 11 May 2026
84.4600
84.9800
81.4000
81.6500
673,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
9 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 08 May 2026
83.6300
84.9900
82.6300
84.8400
671,100
Thu, 07 May 2026
83.7000
84.8050
82.8600
83.9900
475,200
Wed, 06 May 2026
83.0200
83.9050
82.1600
83.2500
788,400
Tue, 05 May 2026
82.0300
82.8700
80.9600
82.6300
501,100
Mon, 04 May 2026
81.4100
83.4640
81.4100
82.1800
724,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
82.8300
82.9900
81.1200
82.4000
795,000
Thu, 30 Apr 2026
80.0100
82.4300
79.3600
82.0300
1,154,100
Wed, 29 Apr 2026
80.7500
81.8080
80.3400
81.4800
906,000
Tue, 28 Apr 2026
84.3700
84.6600
80.6700
81.1800
864,800
Mon, 27 Apr 2026
81.9500
85.3000
81.9500
83.5200
954,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
78.3800
82.8400
77.4700
82.4500
796,300
Thu, 23 Apr 2026
82.8800
83.8600
76.9700
77.7500
1,163,300
Wed, 22 Apr 2026
84.4400
84.9900
82.1000
82.8800
659,400
Tue, 21 Apr 2026
86.3600
87.9710
84.2600
84.3000
1,036,400
Mon, 20 Apr 2026
85.5400
86.7400
85.5400
86.3300
851,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
85.3000
86.5500
84.8300
86.0400
1,081,600
Thu, 16 Apr 2026
84.0600
85.2000
83.1000
84.5300
878,600
Wed, 15 Apr 2026
81.8800
83.9160
81.0000
83.6700
766,900
Tue, 14 Apr 2026
79.5200
81.3950
79.4900
81.3600
1,392,900
Mon, 13 Apr 2026
77.6800
80.1400
76.0330
79.9100
1,238,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
83.9100
84.4700
77.8700
77.9600
1,131,800
Thu, 09 Apr 2026
83.4800
84.6950
81.0400
84.2000
1,122,200
Wed, 08 Apr 2026
82.4300
83.4450
80.1900
81.9500
1,129,000
Tue, 07 Apr 2026
82.8150
84.0100
80.6900
81.0800
1,132,500
Mon, 06 Apr 2026
8 · 8-K
After-hours · 17:01 ET
8-K ↗
Mon, 06 Apr 2026
84.0300
85.1400
82.9900
83.4400
838,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
83.2200
85.0850
81.9200
84.6700
640,300
Wed, 01 Apr 2026
84.0200
84.0200
81.9900
83.3800
926,100
Tue, 31 Mar 2026
81.4600
83.9300
80.6000
83.5700
927,700
Mon, 30 Mar 2026
7 · 8-K
After-hours · 17:38 ET
8-K ↗
Mon, 30 Mar 2026
82.4200
83.4400
80.0000
81.4800
1,404,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
83.7200
83.7200
81.4900
82.5100
835,100
Thu, 26 Mar 2026
82.4000
84.3600
82.4000
83.8500
589,300
Wed, 25 Mar 2026
82.4300
83.0400
80.2050
82.4700
958,300
Tue, 24 Mar 2026
81.2000
82.2680
80.3900
82.1000
773,800
Mon, 23 Mar 2026
81.7700
82.4550
80.2100
81.6400
772,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
81.0600
82.0300
79.7900
81.0200
1,302,900
Thu, 19 Mar 2026
79.9100
82.5000
79.8600
81.1300
927,300
Wed, 18 Mar 2026
79.4000
83.3650
77.7180
79.5700
1,837,400
Tue, 17 Mar 2026
6 · 10-K
After-hours · 16:03 ET
10-K ↗
Tue, 17 Mar 2026
5 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 17 Mar 2026
79.6100
80.8800
78.9000
79.4000
1,263,900
Mon, 16 Mar 2026
78.0200
79.6300
78.0200
78.6700
1,103,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
76.8600
77.8500
75.3100
77.8100
1,159,500
Thu, 12 Mar 2026
77.3900
78.4700
76.6800
76.7900
818,500
Wed, 11 Mar 2026
78.2600
78.9800
77.4500
78.5700
536,000
Tue, 10 Mar 2026
78.9200
81.5500
77.0000
78.5000
745,900
Mon, 09 Mar 2026
78.2300
80.5800
77.4550
80.0400
692,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
79.1400
79.5900
75.0000
78.3600
1,377,000
Thu, 05 Mar 2026
81.1500
84.1100
79.6000
79.9550
1,030,100
Wed, 04 Mar 2026
80.5100
82.9800
79.8600
81.1500
934,500
Tue, 03 Mar 2026
76.6600
81.6150
76.3100
80.4300
918,300
Mon, 02 Mar 2026
75.3800
78.0900
75.1650
77.9300
730,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
76.0700
77.0200
74.9600
76.4900
732,600
Thu, 26 Feb 2026
75.9500
78.1450
75.5200
77.3900
631,700
Wed, 25 Feb 2026
76.3000
76.6650
74.8700
75.5600
880,900
Tue, 24 Feb 2026
75.9500
77.6100
74.0100
75.8900
641,000
Mon, 23 Feb 2026
77.9400
78.3850
75.5550
75.8700
963,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
78.8800
79.7480
77.6200
78.8950
649,500
Thu, 19 Feb 2026
76.5600
79.1050
76.3050
78.8800
811,800
Wed, 18 Feb 2026
75.8500
77.3100
75.1700
77.1100
743,700
Tue, 17 Feb 2026
4 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 17 Feb 2026
73.3800
74.7700
72.7600
74.3600
987,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
73.7000
74.8350
72.9000
73.8800
1,420,700
Thu, 12 Feb 2026
77.3900
77.6300
72.9900
73.2100
1,952,300
Wed, 11 Feb 2026
78.9200
79.3910
76.5800
76.9200
1,106,000
Tue, 10 Feb 2026
79.6200
80.8300
78.3000
78.3500
888,400
Mon, 09 Feb 2026
79.1600
79.8000
77.4400
79.2800
1,119,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
79.7000
80.1700
77.9800
79.4500
1,165,700
Thu, 05 Feb 2026
81.7600
82.9000
77.7100
79.2200
1,036,200
Wed, 04 Feb 2026
82.7700
85.1200
80.9750
81.3400
808,900
Tue, 03 Feb 2026
86.5200
87.1830
81.4450
82.1200
1,075,500
Mon, 02 Feb 2026
85.2800
88.8000
85.2500
87.0700
1,290,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
83.5100
86.4850
82.4000
85.6700
1,160,500
Thu, 29 Jan 2026
83.0400
84.0650
82.2500
83.5700
803,000
Wed, 28 Jan 2026
82.9900
83.6350
82.2300
82.8500
729,200
Tue, 27 Jan 2026
84.6600
84.7000
82.8290
83.0200
789,300
Mon, 26 Jan 2026
84.0900
85.7400
83.5900
85.3300
712,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
86.0000
86.0100
84.0300
84.1100
1,032,100
Thu, 22 Jan 2026
85.4900
87.4100
84.7400
86.4200
807,600
Wed, 21 Jan 2026
84.2600
85.9400
83.7600
84.5900
1,486,000
Tue, 20 Jan 2026
84.2400
86.2100
83.4000
84.0000
737,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
86.4900
88.0400
85.2100
85.3700
1,115,300
Thu, 15 Jan 2026
84.9600
89.7100
84.0190
86.9400
1,862,900
Wed, 14 Jan 2026
84.2500
86.5400
83.0100
85.6000
1,281,500
Tue, 13 Jan 2026
84.6900
85.6700
82.7400
84.2800
1,909,900
Mon, 12 Jan 2026
89.1500
91.3350
84.4400
84.5600
2,302,000
Mon, 12 Jan 2026
3 · 8-K
Pre-market · 09:01 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
95.5600
97.8000
92.9050
94.1500
1,411,100
Thu, 08 Jan 2026
97.6000
99.5000
97.0100
98.5100
895,300
Wed, 07 Jan 2026
95.4500
98.5800
94.6600
97.7700
984,000
Tue, 06 Jan 2026
93.0900
96.2300
92.6000
95.4500
950,200
Mon, 05 Jan 2026
90.9600
94.3400
90.5650
93.4700
823,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
91.7200
92.4000
90.5500
91.0700
677,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
92.6500
92.6850
91.3200
91.6100
616,400
Tue, 30 Dec 2025
92.6600
93.3300
92.2600
92.5000
447,900
Mon, 29 Dec 2025
93.4800
93.6800
92.0600
92.7800
410,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
92.3000
93.7000
91.8100
93.4800
490,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
92.8700
93.5000
92.1700
92.4500
456,300
Tue, 23 Dec 2025
93.6600
93.6600
92.2800
92.6900
744,700
Mon, 22 Dec 2025
95.6900
95.7500
93.5000
93.7800
664,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
94.7200
97.0900
94.3300
95.5000
1,376,400
Thu, 18 Dec 2025
95.6100
96.5850
95.0450
95.5000
897,400
Wed, 17 Dec 2025
95.7300
96.9700
95.1330
95.3100
592,800
Tue, 16 Dec 2025
95.8200
96.8250
95.0000
96.0000
922,300
Mon, 15 Dec 2025
97.4600
97.6200
95.3800
95.7500
666,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
97.9000
98.5600
96.6100
96.7900
900,000
Thu, 11 Dec 2025
95.6200
98.4700
94.9650
97.3900
932,100
Wed, 10 Dec 2025
92.6500
95.8000
91.5500
95.7300
1,179,300
Tue, 09 Dec 2025
92.5000
96.7900
90.9100
93.2600
1,312,000
Mon, 08 Dec 2025
93.8800
93.8800
90.8900
92.0900
1,215,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
95.5500
96.3500
93.9100
94.5100
698,000
Thu, 04 Dec 2025
102.5000
104.2000
94.9200
95.6700
1,554,800
Wed, 03 Dec 2025
2 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Wed, 03 Dec 2025
1 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 03 Dec 2025
98.8800
100.3900
97.0200
98.6400
1,550,100
Tue, 02 Dec 2025
102.7100
102.7200
98.8700
98.8800
917,700
Mon, 01 Dec 2025
104.9100
104.9400
101.3100
102.4100
1,095,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
105.4600
105.6600
104.5000
105.1800
271,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
105.3700
105.8300
103.5000
104.9900
702,700
Tue, 25 Nov 2025
103.5700
105.9600
102.9000
105.4400
594,600
Mon, 24 Nov 2025
102.4800
104.7700
101.9100
103.6400
739,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
100.6100
103.1200
100.0000
101.9100
698,900
Thu, 20 Nov 2025
104.5600
105.4800
100.5800
100.7300
835,000
Wed, 19 Nov 2025
102.0500
104.0000
101.7100
103.5500
915,200
Tue, 18 Nov 2025
100.1600
103.3400
99.9000
102.7400
1,388,300
Mon, 17 Nov 2025
100.8900
102.1100
99.2060
100.1700
1,120,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
98.0200
101.8400
97.9810
101.7700
757,100
Thu, 13 Nov 2025
100.0300
101.0000
98.8800
99.5000
852,600
Wed, 12 Nov 2025
99.8200
101.5550
99.3800
100.5000
621,400
Tue, 11 Nov 2025
99.6700
101.6300
98.4750
99.8300
714,600
Mon, 10 Nov 2025
95.4200
100.8400
95.0000
99.8300
1,617,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
92.7400
93.8500
92.1100
93.7100
534,900
Thu, 06 Nov 2025
94.3500
95.3800
91.2400
92.7400
748,300
Wed, 05 Nov 2025
94.1900
94.8900
92.9300
94.3900
650,700
Tue, 04 Nov 2025
93.7300
95.5300
93.4400
95.0350
908,000
Mon, 03 Nov 2025
94.9200
95.0800
93.3600
94.8100
587,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
93.1500
95.3900
92.7700
94.5800
601,000
Thu, 30 Oct 2025
93.8300
95.7900
92.8900
92.9500
538,500
Wed, 29 Oct 2025
95.1500
96.2600
93.4900
94.4400
951,900
Tue, 28 Oct 2025
96.3300
96.7300
93.3500
95.1500
643,200
Mon, 27 Oct 2025
96.6300
97.7400
95.3600
96.1700
865,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend