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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
117.2100
121.2400
117.1400
119.2300
1,112,569
Thu, 22 Oct 2026
117.1300
121.2600
117.0000
120.9900
946,500
Wed, 21 Oct 2026
121.3500
121.8500
117.3200
118.4900
683,400
Tue, 20 Oct 2026
119.0200
121.9800
119.0200
121.3700
721,600
Mon, 19 Oct 2026
122.1800
123.4900
118.5100
120.1800
834,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
125.4600
127.2800
122.6800
123.1400
1,017,000
Thu, 15 Oct 2026
121.9200
126.2200
120.9900
124.7700
1,483,400
Wed, 14 Oct 2026
116.9500
118.0300
115.7800
117.5400
990,200
Tue, 13 Oct 2026
118.2900
119.4500
116.6800
117.5300
1,156,400
Mon, 12 Oct 2026
114.8700
118.3300
114.3300
116.9000
987,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
117.6500
117.8700
114.7100
114.9800
847,700
Thu, 08 Oct 2026
114.3800
117.8200
114.0900
116.8400
1,026,800
Wed, 07 Oct 2026
119.0700
119.2700
114.6400
115.2000
967,200
Tue, 06 Oct 2026
118.5600
120.3700
117.2300
120.2200
927,900
Mon, 05 Oct 2026
118.0900
120.2900
117.6000
118.1900
1,182,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
120.3300
120.3300
117.6700
118.0900
1,008,900
Thu, 01 Oct 2026
116.8200
121.1000
116.8200
119.2400
1,035,800
Wed, 30 Sep 2026
123.5200
123.5200
117.0200
117.3100
1,036,800
Tue, 29 Sep 2026
123.2900
123.2900
120.5100
122.6300
764,200
Mon, 28 Sep 2026
124.0700
124.3600
121.5900
122.3600
1,073,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
123.9800
126.9300
122.0400
126.1400
911,700
Thu, 24 Sep 2026
123.1800
125.9600
122.0800
123.4400
1,005,400
Wed, 23 Sep 2026
123.9200
126.3200
122.6600
124.6200
1,381,400
Tue, 22 Sep 2026
127.0200
127.7500
122.4300
124.5800
1,041,300
Mon, 21 Sep 2026
122.2400
124.5500
121.0800
123.6900
1,198,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
123.0000
123.7800
119.7500
122.2400
2,332,700
Thu, 17 Sep 2026
118.6900
125.5700
117.9500
123.0000
1,978,600
Wed, 16 Sep 2026
111.7500
116.9300
111.6900
115.4000
1,255,700
Tue, 15 Sep 2026
114.0400
114.5300
110.8300
111.4800
1,700,700
Mon, 14 Sep 2026
111.8000
112.5500
110.3600
111.4900
773,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
110.8400
113.0600
110.1000
112.4800
824,200
Thu, 10 Sep 2026
110.2800
110.7800
108.5400
108.8300
1,043,200
Wed, 09 Sep 2026
114.1800
114.3800
110.8000
111.0900
1,215,900
Tue, 08 Sep 2026
117.0200
117.3000
114.0400
114.3500
887,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
115.6500
117.7000
115.3900
117.5300
826,600
Thu, 03 Sep 2026
116.1800
117.4600
114.5100
116.0100
719,400
Wed, 02 Sep 2026
115.4800
118.3200
115.0400
115.7900
784,600
Tue, 01 Sep 2026
117.9800
119.4700
115.0300
115.2800
1,105,800
Mon, 31 Aug 2026
120.4000
120.8200
117.7900
120.3800
1,073,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
122.9800
124.2800
121.8800
122.2300
845,200
Thu, 27 Aug 2026
123.1500
123.5000
119.9900
121.6900
836,000
Wed, 26 Aug 2026
122.6400
124.5800
121.1500
123.6400
868,800
Tue, 25 Aug 2026
125.6500
125.6500
120.2200
122.8900
994,500
Mon, 24 Aug 2026
123.3900
125.9200
122.8000
125.8400
1,057,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
123.2800
124.4900
121.9900
122.1100
773,500
Thu, 20 Aug 2026
124.1800
124.1800
121.7200
123.0900
1,070,400
Wed, 19 Aug 2026
128.8600
130.1900
124.7800
125.7300
1,102,100
Tue, 18 Aug 2026
130.5900
132.4800
128.5200
128.6600
746,300
Mon, 17 Aug 2026
131.0800
131.2400
128.0600
129.9700
1,065,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
131.6300
133.6200
130.2400
131.7200
756,500
Thu, 13 Aug 2026
131.4000
132.8000
130.9900
132.5600
767,900
Wed, 12 Aug 2026
130.9900
132.9900
128.8800
130.6100
757,500
Tue, 11 Aug 2026
135.8500
137.4600
131.4800
131.7100
1,014,600
Mon, 10 Aug 2026
139.6100
140.1000
135.1500
138.1900
1,106,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
134.2000
139.1100
133.0200
136.6200
779,700
Thu, 06 Aug 2026
136.7700
138.6200
133.7800
134.1800
744,300
Wed, 05 Aug 2026
139.8600
140.7800
135.3300
137.3200
1,087,700
Tue, 04 Aug 2026
133.8700
141.2800
132.7600
141.1900
1,063,500
Mon, 03 Aug 2026
132.4100
136.3900
131.1100
134.8900
1,053,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
122.1300
129.0900
120.0000
128.0100
1,674,000
Thu, 30 Jul 2026
11 · 10-Q
After market open · 12:24 ET
10-Q ↗
Thu, 30 Jul 2026
124.8000
127.0200
113.0000
123.6600
3,007,000
Thu, 30 Jul 2026
10 · 8-K
Pre-market · 07:02 ET
8-K ↗
Wed, 29 Jul 2026
133.4500
135.8800
132.0000
133.5200
1,131,900
Tue, 28 Jul 2026
135.1700
137.9700
134.2100
135.9400
976,200
Mon, 27 Jul 2026
135.3300
135.8000
132.9900
134.5400
1,204,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
132.2100
137.6800
131.6900
134.7200
794,700
Thu, 23 Jul 2026
135.3700
136.0000
131.4800
132.4700
639,700
Wed, 22 Jul 2026
135.7900
136.8400
134.3000
136.2000
504,400
Tue, 21 Jul 2026
134.8600
136.1700
133.7100
135.2800
580,900
Mon, 20 Jul 2026
138.5800
138.5800
133.0700
135.3900
844,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
136.6300
140.4200
136.6000
137.1300
652,200
Thu, 16 Jul 2026
133.9500
139.1200
133.9500
138.9100
1,143,300
Wed, 15 Jul 2026
131.3200
135.4900
131.1800
133.3700
1,190,000
Tue, 14 Jul 2026
131.1500
131.9000
127.1700
131.1700
798,200
Mon, 13 Jul 2026
133.6000
134.7700
130.2000
130.4600
774,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
127.9800
133.6300
127.1500
132.7800
1,503,400
Thu, 09 Jul 2026
121.9300
127.9700
121.6600
127.1300
1,014,600
Wed, 08 Jul 2026
122.4500
122.9600
119.7400
122.4400
1,084,800
Tue, 07 Jul 2026
126.8400
128.6400
124.3900
124.5500
981,300
Mon, 06 Jul 2026
126.9200
126.9200
121.7700
125.7800
869,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
124.2600
126.9600
121.4600
125.2800
921,100
Wed, 01 Jul 2026
121.5800
124.9800
120.1000
124.1700
1,337,100
Tue, 30 Jun 2026
123.1100
124.1300
120.1700
120.6400
811,900
Mon, 29 Jun 2026
126.9200
127.6200
125.0500
125.3300
1,004,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
121.2800
127.9900
121.0000
127.7600
1,906,200
Thu, 25 Jun 2026
121.4000
122.5000
117.4900
118.8800
1,009,300
Wed, 24 Jun 2026
120.1300
122.5400
118.2800
121.4000
1,472,600
Tue, 23 Jun 2026
120.6400
121.7600
118.0200
121.1400
1,533,900
Mon, 22 Jun 2026
124.9300
127.8200
123.4800
123.8000
1,150,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
126.5000
127.8900
123.9400
125.0500
1,433,400
Wed, 17 Jun 2026
127.2200
129.7900
124.2800
124.5300
889,600
Tue, 16 Jun 2026
126.3500
129.7000
126.3500
127.0800
945,400
Mon, 15 Jun 2026
127.8700
129.2800
125.2600
126.2700
1,270,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
126.0000
126.3900
123.7700
124.7100
843,900
Thu, 11 Jun 2026
122.0700
126.0000
120.6800
125.8700
867,300
Wed, 10 Jun 2026
9 · 8-K
After market open · 12:51 ET
8-K ↗
Wed, 10 Jun 2026
125.5400
126.1800
121.7900
121.9400
1,604,500
Tue, 09 Jun 2026
123.2800
129.4500
122.7800
127.7700
1,808,200
Mon, 08 Jun 2026
122.1700
124.8200
120.4300
120.6500
1,493,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
120.8600
120.8600
116.5500
119.3500
1,102,200
Thu, 04 Jun 2026
118.9100
122.3400
117.5200
121.5200
1,320,900
Wed, 03 Jun 2026
116.4000
119.7100
115.7000
118.4800
1,214,800
Tue, 02 Jun 2026
118.0200
119.5200
116.5200
116.8600
800,400
Mon, 01 Jun 2026
118.6700
120.8600
114.5800
119.2800
1,342,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
118.1200
120.3000
117.2700
118.6700
1,153,200
Thu, 28 May 2026
118.1700
121.2600
117.1300
118.6200
1,227,700
Wed, 27 May 2026
118.0000
120.2000
116.6700
118.3900
1,916,600
Tue, 26 May 2026
111.5400
117.1500
110.9200
116.0300
1,905,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
109.0000
110.6500
108.1800
110.4400
1,150,800
Thu, 21 May 2026
102.8400
109.1400
101.4100
108.9300
1,535,700
Wed, 20 May 2026
98.2900
103.2000
96.1200
102.9100
1,370,600
Tue, 19 May 2026
96.6100
99.5300
95.7500
99.1100
1,245,400
Mon, 18 May 2026
95.8600
98.6600
95.2800
97.0000
1,061,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
97.1900
98.4600
94.8000
94.9400
1,031,800
Thu, 14 May 2026
97.5000
98.3800
96.2600
97.1600
922,100
Wed, 13 May 2026
98.7500
99.2300
96.7600
96.9300
1,284,700
Tue, 12 May 2026
100.0000
100.1900
98.5500
99.3200
1,149,300
Mon, 11 May 2026
103.7400
104.2300
100.0200
100.4200
1,040,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
104.0800
104.5300
101.9200
103.6300
819,500
Thu, 07 May 2026
106.7600
107.5800
102.8500
104.0800
929,000
Wed, 06 May 2026
105.1900
108.1200
105.1900
105.7500
1,121,800
Tue, 05 May 2026
102.0200
103.9700
100.7800
102.9400
1,010,900
Mon, 04 May 2026
103.5000
103.5000
100.4700
101.4800
1,115,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
101.9500
104.2400
101.0800
103.8800
1,352,600
Thu, 30 Apr 2026
8 · 10-Q
After market open · 14:32 ET
10-Q ↗
Thu, 30 Apr 2026
96.4200
103.5000
96.2400
101.9800
1,761,700
Thu, 30 Apr 2026
7 · 8-K
Pre-market · 07:06 ET
8-K ↗
Wed, 29 Apr 2026
102.5000
104.4400
100.0400
100.1400
1,524,100
Tue, 28 Apr 2026
103.8300
104.7000
101.1800
102.5200
1,134,100
Mon, 27 Apr 2026
102.3900
103.7400
101.7800
103.3900
1,274,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
104.5400
105.0000
101.6500
102.3200
718,000
Thu, 23 Apr 2026
6 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Thu, 23 Apr 2026
5 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Thu, 23 Apr 2026
104.9600
105.4800
102.1500
104.2200
979,800
Wed, 22 Apr 2026
108.3100
108.6600
104.5600
105.2900
905,500
Tue, 21 Apr 2026
111.8600
113.1600
106.9500
107.3500
1,350,100
Mon, 20 Apr 2026
105.0500
111.4400
105.0000
111.1900
1,391,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
103.6600
106.7100
103.6600
105.8700
1,221,100
Thu, 16 Apr 2026
103.3400
104.2300
101.9600
102.2500
1,101,500
Wed, 15 Apr 2026
100.9500
103.1700
100.9500
102.5200
1,101,600
Tue, 14 Apr 2026
104.2100
104.6800
100.4900
101.2000
1,351,700
Mon, 13 Apr 2026
99.1500
101.9400
97.2500
100.2200
1,876,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
101.6000
103.7800
99.7100
99.7600
1,497,500
Thu, 09 Apr 2026
97.0800
102.8600
96.8300
101.9500
2,306,800
Wed, 08 Apr 2026
94.9100
97.8800
93.3500
97.0800
1,859,300
Tue, 07 Apr 2026
89.0700
92.0000
88.8500
90.4700
1,495,600
Mon, 06 Apr 2026
84.3600
89.0600
83.9200
89.0100
1,544,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.2400
84.5700
81.1300
83.6600
969,400
Wed, 01 Apr 2026
83.0000
85.4000
81.9500
83.5600
1,054,800
Tue, 31 Mar 2026
80.7700
84.1700
80.3800
83.0200
1,079,100
Mon, 30 Mar 2026
80.1300
81.9000
79.4800
80.0000
1,127,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
79.8300
81.5900
78.9700
79.5400
1,157,900
Thu, 26 Mar 2026
79.4000
82.9000
78.9300
79.9400
1,114,000
Wed, 25 Mar 2026
80.7300
81.9500
79.2400
80.0900
742,600
Tue, 24 Mar 2026
78.7000
80.6500
78.7000
79.9900
936,000
Mon, 23 Mar 2026
77.7600
80.1500
77.7000
79.6900
1,258,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
76.7200
77.0400
75.1300
75.7800
1,407,600
Thu, 19 Mar 2026
77.5200
78.2000
75.8800
77.2900
1,443,500
Wed, 18 Mar 2026
79.0900
80.3300
77.4400
77.8300
1,161,200
Tue, 17 Mar 2026
80.0000
81.0300
79.2100
79.4300
1,027,200
Mon, 16 Mar 2026
78.5900
79.6800
77.8200
78.9800
1,484,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
80.2100
81.0400
77.6400
77.9500
1,221,100
Thu, 12 Mar 2026
80.5800
81.3100
79.5200
79.6300
1,125,400
Wed, 11 Mar 2026
83.2300
83.7800
80.1200
80.4000
1,134,600
Tue, 10 Mar 2026
86.7500
86.8200
82.9100
82.9100
1,203,600
Mon, 09 Mar 2026
85.0000
87.5900
83.6400
87.1600
1,574,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
83.0500
86.1700
82.3600
86.0000
1,567,500
Thu, 05 Mar 2026
83.0700
83.6600
81.1900
83.2900
1,460,000
Wed, 04 Mar 2026
85.2200
85.7500
82.6100
83.5700
1,230,600
Tue, 03 Mar 2026
84.1900
86.6800
83.0900
85.3800
1,181,900
Mon, 02 Mar 2026
88.0000
88.9700
86.4700
86.8500
1,517,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
91.5000
92.9500
89.7900
90.7100
1,502,600
Thu, 26 Feb 2026
94.3500
96.0000
92.5100
92.7000
1,334,300
Wed, 25 Feb 2026
96.1700
96.6900
92.3900
93.9700
1,275,800
Tue, 24 Feb 2026
96.5900
97.3200
95.2000
96.6900
1,436,100
Mon, 23 Feb 2026
99.7500
101.1000
96.3000
96.6500
1,921,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
96.0000
101.0600
96.0000
100.0400
1,422,400
Thu, 19 Feb 2026
98.1300
98.5200
95.4600
96.4800
1,070,400
Wed, 18 Feb 2026
98.8800
99.1700
95.0000
98.1900
1,296,000
Tue, 17 Feb 2026
96.8900
100.4600
93.7000
99.9200
2,002,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
99.8700
100.0600
93.0400
96.8800
2,170,800
Thu, 12 Feb 2026
4 · 10-K
After market open · 15:03 ET
10-K ↗
Thu, 12 Feb 2026
96.5000
101.5900
94.7100
98.4600
4,693,300
Thu, 12 Feb 2026
3 · 8-K
Pre-market · 07:01 ET
8-K ↗
Wed, 11 Feb 2026
83.9900
85.9800
82.6500
82.7300
2,093,100
Tue, 10 Feb 2026
84.0600
85.3400
83.2600
83.4800
1,325,200
Mon, 09 Feb 2026
85.4500
86.1100
83.7300
84.0900
1,355,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
83.8900
86.5600
83.8900
85.8100
738,200
Thu, 05 Feb 2026
86.0600
86.5900
83.5200
84.4900
1,170,300
Wed, 04 Feb 2026
86.8500
88.4500
84.9500
86.7500
1,328,000
Tue, 03 Feb 2026
86.8600
88.5000
85.3800
86.3200
1,251,900
Mon, 02 Feb 2026
83.9900
87.5800
83.0600
86.8800
1,263,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
83.3300
85.4900
83.2500
83.9200
1,296,600
Thu, 29 Jan 2026
82.6400
83.8300
82.0900
82.5100
1,037,900
Wed, 28 Jan 2026
83.9000
84.5800
82.2600
82.8700
933,700
Tue, 27 Jan 2026
83.6400
85.1700
83.3400
84.1500
717,600
Mon, 26 Jan 2026
85.1900
85.3900
83.1100
83.9800
827,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
86.3200
86.8500
85.2600
85.8300
638,300
Thu, 22 Jan 2026
83.4200
87.0000
83.4200
86.3100
1,379,500
Wed, 21 Jan 2026
82.6200
85.7100
82.4500
85.2700
900,100
Tue, 20 Jan 2026
82.0600
83.4000
81.0000
82.2700
854,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
83.0100
83.8200
81.7100
83.0700
738,000
Thu, 15 Jan 2026
83.4300
84.5900
82.6100
83.0100
746,500
Wed, 14 Jan 2026
85.0000
87.0100
82.8700
83.5400
1,095,800
Tue, 13 Jan 2026
86.8700
87.4800
84.7400
85.3700
793,400
Mon, 12 Jan 2026
85.5200
88.0400
84.2400
87.0900
806,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
87.2900
88.2500
83.9500
86.0700
1,023,200
Thu, 08 Jan 2026
85.2300
87.2700
84.9300
86.5700
1,203,900
Wed, 07 Jan 2026
86.7800
87.5900
84.2800
85.5000
1,470,800
Tue, 06 Jan 2026
85.8700
89.5700
84.3300
89.0800
1,653,500
Mon, 05 Jan 2026
86.9500
88.9500
85.1300
85.5600
1,265,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
86.0000
87.4000
85.7000
86.9500
760,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
86.4000
86.4400
84.8500
85.5200
723,400
Tue, 30 Dec 2025
85.9400
86.9400
85.1100
86.6800
1,444,200
Mon, 29 Dec 2025
91.0400
91.7700
84.7800
85.9400
2,058,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
90.5400
92.0000
90.3000
91.6300
905,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
89.9800
91.1400
89.1900
90.6100
533,600
Tue, 23 Dec 2025
88.9900
90.2500
88.3600
89.9800
835,900
Mon, 22 Dec 2025
89.6400
89.8900
87.1200
88.9000
1,090,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
88.3000
89.6400
87.1000
89.3100
3,130,000
Thu, 18 Dec 2025
89.3900
90.9400
89.0900
89.4600
1,658,300
Wed, 17 Dec 2025
91.2900
91.4400
89.4000
89.7500
1,265,000
Tue, 16 Dec 2025
90.6600
92.1200
89.2400
91.6500
1,338,300
Mon, 15 Dec 2025
89.7000
91.3500
88.3900
90.6600
1,209,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
89.8400
91.4700
89.5300
89.9100
1,511,700
Thu, 11 Dec 2025
87.2500
90.0400
87.0700
89.3500
1,398,500
Wed, 10 Dec 2025
85.5000
87.6700
84.2100
87.1600
1,411,500
Tue, 09 Dec 2025
85.9000
87.4400
85.5200
85.7200
1,178,200
Mon, 08 Dec 2025
89.1000
89.3300
84.5500
86.2100
1,639,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
88.0400
90.8200
88.0400
89.7000
1,370,000
Thu, 04 Dec 2025
89.5400
89.8600
87.9900
88.2400
1,192,600
Wed, 03 Dec 2025
85.5000
90.7000
85.4000
89.3500
1,835,500
Tue, 02 Dec 2025
86.8300
86.9000
85.0100
85.2500
1,040,600
Mon, 01 Dec 2025
84.9800
87.0100
83.9100
86.6300
1,334,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
85.6300
86.1400
84.7900
84.9800
759,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
82.6300
85.7700
82.2300
85.4600
921,900
Tue, 25 Nov 2025
81.0100
84.0100
80.7700
83.0700
1,334,900
Mon, 24 Nov 2025
80.6400
81.4700
78.6800
80.3300
1,987,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
78.6700
81.7600
78.5400
81.4400
1,378,600
Thu, 20 Nov 2025
79.2300
80.8700
78.2600
78.5100
1,310,400
Wed, 19 Nov 2025
77.5700
79.5000
76.3000
79.1700
1,352,100
Tue, 18 Nov 2025
76.3400
77.9900
75.9600
77.5700
1,410,800
Mon, 17 Nov 2025
73.5900
78.4300
73.2100
77.1500
2,656,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
73.4200
74.7100
73.2100
73.3900
1,698,400
Thu, 13 Nov 2025
74.9900
75.9400
74.0300
74.1800
1,757,000
Wed, 12 Nov 2025
75.9000
76.7200
74.2500
74.4500
1,696,200
Tue, 11 Nov 2025
74.4900
76.7200
74.2400
75.0000
2,562,900
Mon, 10 Nov 2025
78.9300
80.1100
73.5200
74.0900
3,254,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
77.7000
79.2900
77.3800
78.8500
1,460,300
Thu, 06 Nov 2025
79.3500
80.6600
77.5100
78.4300
1,639,800
Wed, 05 Nov 2025
78.6500
81.6700
77.6700
80.2300
1,858,900
Tue, 04 Nov 2025
80.3700
80.7100
78.4700
78.7000
1,636,300
Mon, 03 Nov 2025
81.6900
82.6800
79.7300
81.1600
1,826,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
82.7700
82.7700
78.6300
81.6900
2,460,500
Thu, 30 Oct 2025
2 · 10-Q
After market open · 14:39 ET
10-Q ↗
Thu, 30 Oct 2025
89.0000
89.0100
81.5000
82.5400
4,628,600
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 07:03 ET
8-K ↗
Wed, 29 Oct 2025
86.7400
88.4000
84.1400
84.6900
2,478,100
Tue, 28 Oct 2025
86.5900
87.3500
85.5500
86.7400
1,829,100
Mon, 27 Oct 2025
84.1600
87.9300
84.0500
87.2900
2,335,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
84.0000
84.3100
82.5700
82.8200
1,249,800