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
85.7200
89.2200
84.4300
85.6500
2,892,469
Thu, 22 Oct 2026
88.0900
90.5000
85.0100
85.7300
1,971,400
Wed, 21 Oct 2026
94.6000
95.0000
91.8900
92.8000
1,608,100
Tue, 20 Oct 2026
90.8700
94.8400
89.0000
92.4200
1,333,000
Mon, 19 Oct 2026
91.6900
94.2400
90.6500
92.6600
1,613,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
90.5900
91.3000
86.8500
87.2500
1,585,000
Thu, 15 Oct 2026
88.8200
93.3900
86.7800
92.8700
1,687,500
Wed, 14 Oct 2026
95.9500
96.7600
91.8900
92.1100
1,883,800
Tue, 13 Oct 2026
97.6000
99.0000
95.8300
98.1700
2,136,300
Mon, 12 Oct 2026
105.3500
105.3500
100.8000
101.0400
1,880,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
110.8200
110.8200
104.5400
107.4700
1,077,400
Thu, 08 Oct 2026
108.5100
111.5500
106.3000
108.4700
1,557,400
Wed, 07 Oct 2026
110.9400
112.2700
109.2500
111.4800
1,070,100
Tue, 06 Oct 2026
111.4600
114.9700
109.7800
114.0900
1,614,100
Mon, 05 Oct 2026
111.5600
113.0800
108.8200
110.3000
1,406,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
110.9700
113.2800
110.2000
111.9700
1,274,300
Thu, 01 Oct 2026
106.9100
108.6200
105.5300
107.2900
1,137,900
Wed, 30 Sep 2026
103.1200
107.6400
101.4200
106.7600
2,431,600
Tue, 29 Sep 2026
104.5700
104.8700
101.6500
103.1200
1,323,600
Mon, 28 Sep 2026
104.1900
104.5700
99.3400
102.1200
1,813,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
106.6100
107.3100
103.4300
105.1600
1,710,000
Thu, 24 Sep 2026
101.6200
108.6200
101.1200
104.5500
2,358,000
Wed, 23 Sep 2026
105.0800
106.5600
100.4200
103.4700
3,067,500
Tue, 22 Sep 2026
96.0400
106.7400
95.6900
105.2400
4,835,100
Mon, 21 Sep 2026
90.4800
98.5700
88.3800
96.9600
4,270,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
87.4800
87.9400
84.8300
87.6000
10,905,200
Thu, 17 Sep 2026
84.4500
85.9900
83.7800
85.8700
2,271,100
Wed, 16 Sep 2026
84.4200
84.4300
80.3900
81.4100
1,803,600
Tue, 15 Sep 2026
81.6800
83.3300
80.8100
83.1100
2,251,300
Mon, 14 Sep 2026
81.3200
82.4000
80.0000
80.3900
3,001,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
86.6300
88.1500
85.8100
86.9700
1,203,000
Thu, 10 Sep 2026
84.8700
86.8100
84.1500
85.3500
1,648,600
Wed, 09 Sep 2026
86.4600
89.4100
86.2000
87.6500
1,623,400
Tue, 08 Sep 2026
87.3000
88.5800
86.0000
86.8900
2,056,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
16 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 04 Sep 2026
85.8600
86.3200
83.8200
85.4600
1,888,900
Thu, 03 Sep 2026
83.4500
84.8200
81.4800
84.3400
1,958,800
Wed, 02 Sep 2026
84.0500
84.8000
82.0900
84.7200
2,182,300
Tue, 01 Sep 2026
84.9600
85.3000
82.9700
84.4000
1,859,000
Mon, 31 Aug 2026
86.2500
87.7000
85.8000
86.6900
2,484,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
89.8800
89.9900
84.7400
85.7600
2,450,300
Thu, 27 Aug 2026
91.7000
92.9000
89.7700
91.1100
1,370,500
Wed, 26 Aug 2026
89.6000
90.9300
88.5500
90.0300
1,306,200
Tue, 25 Aug 2026
89.9800
90.6800
88.1300
89.8600
1,760,000
Mon, 24 Aug 2026
89.1600
89.4300
86.1500
87.0700
1,795,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
92.3200
92.6700
89.8000
91.2400
1,042,100
Thu, 20 Aug 2026
91.8200
93.3500
91.0000
92.1500
1,292,700
Wed, 19 Aug 2026
95.0500
96.5200
89.2600
90.8500
3,581,800
Tue, 18 Aug 2026
95.8900
97.6200
91.8600
93.7100
2,656,800
Mon, 17 Aug 2026
102.3800
104.1100
100.5300
100.6100
1,871,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
99.0600
101.0400
97.7500
100.8500
1,109,200
Thu, 13 Aug 2026
99.6000
102.9300
99.0000
99.3300
1,578,000
Wed, 12 Aug 2026
101.0000
102.5700
98.9000
101.0100
2,964,900
Tue, 11 Aug 2026
98.9300
98.9300
94.9400
96.4200
1,594,300
Mon, 10 Aug 2026
101.9500
101.9800
95.8000
95.8900
1,883,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
100.9200
103.5000
100.2100
101.5200
1,981,000
Thu, 06 Aug 2026
94.5400
101.6500
93.7800
97.6800
1,762,200
Wed, 05 Aug 2026
101.5500
103.9500
96.8500
97.3000
2,222,800
Wed, 05 Aug 2026
15 · 8-K
Pre-market · 07:50 ET
8-K ↗
Tue, 04 Aug 2026
97.1600
101.3700
96.7500
100.5500
2,518,400
Mon, 03 Aug 2026
87.5100
93.6600
86.4700
92.2100
1,876,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
93.7400
95.5000
89.0900
91.0300
2,435,700
Thu, 30 Jul 2026
85.9800
90.7600
85.9800
89.5800
3,577,200
Wed, 29 Jul 2026
87.0100
91.9700
82.7200
82.8100
3,993,400
Tue, 28 Jul 2026
14 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Tue, 28 Jul 2026
91.1200
92.5000
86.1200
87.7500
5,603,000
Mon, 27 Jul 2026
13 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 27 Jul 2026
97.0500
99.4400
91.4600
96.4200
4,091,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
100.9700
102.9600
95.2700
96.0100
2,733,700
Thu, 23 Jul 2026
100.8600
104.6100
100.1700
103.1900
1,745,100
Wed, 22 Jul 2026
103.0800
106.6100
102.5000
103.8300
2,335,100
Tue, 21 Jul 2026
107.5000
109.0000
103.7500
105.7900
2,766,500
Mon, 20 Jul 2026
104.0700
106.2800
100.5900
100.8500
1,795,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
95.3300
105.2800
92.8600
101.4400
3,962,000
Thu, 16 Jul 2026
98.8500
102.4600
98.3000
101.4200
3,636,100
Wed, 15 Jul 2026
107.7900
107.8900
98.7400
102.8900
2,663,600
Tue, 14 Jul 2026
108.0000
108.0000
102.3400
105.3800
2,414,100
Mon, 13 Jul 2026
108.4900
108.5100
102.0700
103.1100
2,907,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
111.3200
112.9900
108.7800
112.1000
1,911,900
Thu, 09 Jul 2026
116.5400
119.8200
113.5300
114.1300
2,752,200
Wed, 08 Jul 2026
104.7500
110.0000
103.9900
109.6400
2,273,100
Tue, 07 Jul 2026
107.6100
110.8900
102.3300
105.9300
3,877,600
Mon, 06 Jul 2026
116.4500
122.3200
112.8500
113.2500
2,821,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
124.2000
127.9100
108.5000
112.9200
3,529,100
Wed, 01 Jul 2026
127.6600
132.3500
123.2700
123.8300
3,615,500
Tue, 30 Jun 2026
123.2700
133.6700
121.6600
132.7400
3,555,600
Mon, 29 Jun 2026
115.8100
125.1100
110.4700
123.9000
3,660,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
118.1900
119.2100
113.6200
114.7300
18,004,300
Thu, 25 Jun 2026
132.0500
132.5000
121.5200
123.6900
2,525,000
Wed, 24 Jun 2026
128.7600
131.4800
120.0100
124.5200
2,680,800
Tue, 23 Jun 2026
129.8100
133.7500
126.9000
128.2100
3,659,700
Mon, 22 Jun 2026
146.2200
147.0000
135.5200
140.3500
2,404,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
135.6700
143.0100
134.5000
141.1700
4,325,600
Wed, 17 Jun 2026
137.8800
138.2500
129.7400
130.1000
2,365,900
Tue, 16 Jun 2026
142.4100
144.1800
132.0200
132.4800
3,343,600
Mon, 15 Jun 2026
155.0100
157.4900
142.0000
143.2900
3,075,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
144.8700
151.0000
140.0300
146.5600
1,992,700
Thu, 11 Jun 2026
143.0000
146.5500
137.5200
144.4700
3,539,900
Wed, 10 Jun 2026
143.1800
149.2400
136.7700
138.1200
2,472,000
Tue, 09 Jun 2026
157.5800
158.5100
130.2700
146.8400
2,701,800
Mon, 08 Jun 2026
154.2400
159.6300
149.3200
152.0300
3,503,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
160.6100
161.8000
142.1100
145.3100
4,360,100
Thu, 04 Jun 2026
164.5700
171.2800
157.5100
169.3500
2,144,600
Wed, 03 Jun 2026
166.1100
174.1000
161.8900
170.6600
2,430,200
Tue, 02 Jun 2026
148.3300
167.7100
148.0000
166.7800
3,309,700
Mon, 01 Jun 2026
144.8300
148.6500
142.3500
147.4800
1,500,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
148.2100
152.4800
143.6100
145.4600
1,906,000
Thu, 28 May 2026
148.9800
153.3700
144.2900
148.0200
1,874,400
Wed, 27 May 2026
160.0000
160.0200
143.6000
148.6600
2,636,400
Tue, 26 May 2026
149.8800
158.7500
148.0000
157.2300
2,861,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
143.0100
144.0600
139.0900
142.9800
1,600,400
Thu, 21 May 2026
132.7200
142.2200
131.5900
141.8200
1,921,200
Wed, 20 May 2026
124.4500
133.8200
123.2300
133.5600
2,061,700
Tue, 19 May 2026
120.4000
125.2000
118.4700
122.0300
1,575,900
Mon, 18 May 2026
129.4000
130.8500
119.9100
123.7600
2,146,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
124.6500
129.7400
122.2700
127.0500
2,267,300
Thu, 14 May 2026
133.8500
133.9300
128.3700
130.4600
1,521,900
Wed, 13 May 2026
134.9400
136.3800
128.2200
134.8500
1,788,100
Tue, 12 May 2026
129.6200
132.1500
121.5000
130.2800
2,962,800
Mon, 11 May 2026
126.1900
134.5800
125.0400
134.5100
1,982,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
128.9600
131.5900
125.0200
129.2500
2,254,700
Thu, 07 May 2026
130.1000
130.3300
123.6800
126.6000
2,227,700
Wed, 06 May 2026
125.0900
132.5100
121.0000
130.0400
3,757,400
Tue, 05 May 2026
113.8400
119.3000
112.8000
118.0000
2,638,700
Mon, 04 May 2026
112.4200
115.4800
109.4400
111.5000
1,994,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
113.1900
114.2100
110.0000
111.9300
2,137,800
Thu, 30 Apr 2026
114.9900
117.1500
110.2100
115.1100
2,907,100
Wed, 29 Apr 2026
12 · 8-K
After-hours · 17:09 ET
8-K ↗
Wed, 29 Apr 2026
109.0000
116.0000
108.4500
112.1600
5,061,400
Tue, 28 Apr 2026
11 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Tue, 28 Apr 2026
116.5000
121.9000
104.5000
111.2700
9,262,900
Mon, 27 Apr 2026
10 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 27 Apr 2026
156.4900
157.0400
141.0200
141.3100
5,597,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
9 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 24 Apr 2026
149.6700
161.8000
147.2000
158.4000
4,511,500
Thu, 23 Apr 2026
131.5200
139.4100
130.3100
138.5000
2,110,700
Wed, 22 Apr 2026
132.4100
134.2000
127.3300
131.5500
1,717,100
Tue, 21 Apr 2026
127.9300
133.3400
127.9300
130.4500
1,628,200
Mon, 20 Apr 2026
126.5000
127.2500
125.0000
126.8700
1,159,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
123.0000
128.5900
122.0000
126.9300
2,107,700
Thu, 16 Apr 2026
120.0000
121.3000
117.3400
120.0300
1,134,500
Wed, 15 Apr 2026
120.2700
122.9500
118.0300
120.0200
1,739,500
Tue, 14 Apr 2026
115.0000
122.2600
111.4400
121.7300
2,139,300
Mon, 13 Apr 2026
109.5400
114.0000
109.3000
113.1600
1,248,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
108.5500
112.7400
108.4800
110.4400
2,179,800
Thu, 09 Apr 2026
101.7800
105.8500
99.9700
105.5800
2,623,900
Wed, 08 Apr 2026
98.0000
102.1000
96.2600
101.4300
2,721,400
Tue, 07 Apr 2026
92.1300
93.9400
89.5800
91.8700
2,053,900
Mon, 06 Apr 2026
93.0600
94.4600
91.3700
92.2200
1,054,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
85.7000
94.0700
84.0800
93.0300
2,326,500
Wed, 01 Apr 2026
87.1100
90.8300
86.5000
89.9500
1,958,200
Tue, 31 Mar 2026
81.7900
87.4500
81.0000
86.0300
2,762,600
Mon, 30 Mar 2026
90.1400
90.5100
77.8900
79.7300
3,470,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
90.0700
91.6900
88.2000
89.7300
1,870,400
Thu, 26 Mar 2026
93.9500
94.6900
90.9200
91.4400
1,867,500
Wed, 25 Mar 2026
94.4500
96.2000
90.6200
95.9300
2,088,200
Tue, 24 Mar 2026
92.7500
94.5000
90.7900
92.6900
1,295,300
Mon, 23 Mar 2026
92.5000
95.8100
91.8100
93.3500
1,092,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
94.1000
95.0900
90.1100
91.7000
2,933,000
Thu, 19 Mar 2026
90.4800
96.3800
89.1900
94.6200
1,394,800
Wed, 18 Mar 2026
93.5900
95.2500
92.1200
93.3200
1,340,300
Tue, 17 Mar 2026
93.4200
94.3700
91.8000
93.5000
1,298,100
Mon, 16 Mar 2026
96.1400
98.3500
92.7000
92.7800
1,679,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
91.4200
94.7400
90.1800
94.0100
2,069,200
Thu, 12 Mar 2026
90.3600
91.1800
87.0100
89.7800
2,902,300
Wed, 11 Mar 2026
89.3500
92.6500
89.0000
92.5300
1,241,100
Tue, 10 Mar 2026
88.3600
92.2200
88.1400
89.6100
1,768,300
Mon, 09 Mar 2026
85.6900
89.0200
82.3600
88.5200
2,543,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
8 · DEFA14A
After-hours · 16:03 ET
DEFA14A ↗
Fri, 06 Mar 2026
7 · DEF 14A
After-hours · 16:02 ET
DEF 14A ↗
Fri, 06 Mar 2026
88.2100
91.8800
87.2100
88.1200
2,047,900
Thu, 05 Mar 2026
91.1100
93.6300
89.3700
91.9100
2,031,100
Wed, 04 Mar 2026
90.8100
92.3800
88.7800
92.0400
2,192,400
Tue, 03 Mar 2026
93.8800
96.2700
87.4500
87.5900
2,854,300
Mon, 02 Mar 2026
95.5900
102.5700
95.5900
98.8800
1,360,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
98.1500
101.4500
96.6600
99.6600
1,426,800
Thu, 26 Feb 2026
101.5000
103.2800
98.7900
102.1700
1,894,100
Wed, 25 Feb 2026
100.4100
101.8700
99.1000
101.0900
1,030,500
Tue, 24 Feb 2026
97.0900
101.4300
95.8000
98.5700
1,459,400
Mon, 23 Feb 2026
101.5300
102.2000
94.1100
95.2700
1,929,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
103.3400
106.7800
102.2000
102.6400
1,647,200
Thu, 19 Feb 2026
102.3300
104.4100
101.5300
104.1300
1,734,400
Wed, 18 Feb 2026
6 · 10-K
After-hours · 16:20 ET
10-K ↗
Wed, 18 Feb 2026
102.3900
106.1400
101.7300
104.3400
1,631,600
Tue, 17 Feb 2026
98.2500
103.4000
97.3900
101.9500
1,480,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
95.8700
102.5700
95.7600
101.9500
1,477,300
Thu, 12 Feb 2026
5 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 12 Feb 2026
100.4900
102.0000
94.3000
95.8000
2,216,000
Wed, 11 Feb 2026
107.4500
107.5800
96.3800
99.3800
3,401,400
Tue, 10 Feb 2026
4 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 10 Feb 2026
110.8400
111.5400
106.0200
106.9900
1,589,400
Mon, 09 Feb 2026
106.4400
112.6600
106.4400
110.9200
2,280,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
99.9500
108.2200
98.5000
107.1000
3,525,200
Thu, 05 Feb 2026
95.8000
102.1200
95.8000
98.1000
3,176,500
Wed, 04 Feb 2026
95.1600
102.2400
94.6300
100.8500
6,972,200
Tue, 03 Feb 2026
108.3500
112.9400
91.7400
98.4500
12,599,600
Mon, 02 Feb 2026
3 · 8-K
After-hours · 16:07 ET
8-K ↗
Mon, 02 Feb 2026
111.3800
128.2300
110.7600
113.7100
6,884,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
125.8700
127.0300
112.8400
113.8300
3,201,500
Thu, 29 Jan 2026
123.8400
125.7100
114.7100
121.6000
2,633,700
Wed, 28 Jan 2026
117.7400
125.2000
115.5000
124.4400
2,803,500
Tue, 27 Jan 2026
116.6300
119.3100
115.3300
115.7100
1,808,100
Mon, 26 Jan 2026
115.0000
118.4200
112.6800
114.1900
1,979,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
123.2300
123.5000
113.1300
115.3100
2,901,000
Thu, 22 Jan 2026
133.0000
135.7500
122.2800
124.7700
3,914,100
Wed, 21 Jan 2026
120.8100
131.1200
120.0000
125.9300
5,947,600
Tue, 20 Jan 2026
106.3800
114.0600
106.0000
110.1000
2,841,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
105.5200
108.3900
104.2000
107.9900
1,796,900
Thu, 15 Jan 2026
103.7700
108.2200
102.6400
103.0700
2,559,400
Wed, 14 Jan 2026
95.4800
101.1900
95.4500
100.6200
2,020,600
Tue, 13 Jan 2026
93.6300
97.3900
93.3000
95.4800
975,500
Mon, 12 Jan 2026
91.7700
93.9400
91.5100
92.9000
952,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
92.1600
95.3500
91.1900
93.3800
1,746,400
Thu, 08 Jan 2026
91.3900
91.5300
88.5000
91.3400
1,930,600
Wed, 07 Jan 2026
95.8000
96.4700
90.0800
91.6500
2,001,700
Tue, 06 Jan 2026
98.1200
98.9900
93.4100
97.0000
1,985,700
Mon, 05 Jan 2026
102.1900
102.6900
97.0300
97.5000
1,891,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
95.4200
100.6800
95.2100
99.2800
1,598,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
94.7400
94.7500
91.8500
91.8900
739,500
Tue, 30 Dec 2025
94.3400
96.3300
93.4900
94.6900
830,600
Mon, 29 Dec 2025
92.9300
94.1200
92.1300
93.5700
672,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
94.8800
95.0000
93.3200
94.1100
478,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
94.0500
94.6300
93.7000
94.4800
343,000
Tue, 23 Dec 2025
94.2500
95.2300
93.5000
94.1900
747,700
Mon, 22 Dec 2025
98.9500
99.0000
94.5600
95.2600
1,127,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
92.3500
97.5100
92.1500
96.4000
3,087,300
Thu, 18 Dec 2025
95.1700
96.3200
90.1500
91.4900
2,089,300
Wed, 17 Dec 2025
95.1600
98.2600
90.1000
90.6100
1,952,900
Tue, 16 Dec 2025
94.8800
97.1700
93.2000
94.6900
1,141,700
Mon, 15 Dec 2025
95.3700
97.7100
93.7400
95.4500
1,281,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
104.7000
105.0000
92.8800
94.2300
2,549,400
Thu, 11 Dec 2025
105.4400
106.5700
101.4900
106.0100
1,088,800
Wed, 10 Dec 2025
104.4900
107.6600
102.7500
106.8400
1,257,100
Tue, 09 Dec 2025
102.6300
105.3800
102.0900
104.7100
926,100
Mon, 08 Dec 2025
102.0900
104.5900
101.8400
104.0700
1,205,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
100.0000
103.7600
99.4100
101.6000
1,343,300
Thu, 04 Dec 2025
97.4600
99.8500
96.5600
98.8100
986,100
Wed, 03 Dec 2025
95.8800
98.5100
93.7200
98.0300
1,337,600
Tue, 02 Dec 2025
95.9200
99.7600
95.7100
96.2100
1,106,800
Mon, 01 Dec 2025
93.4100
95.2200
92.0300
94.1900
990,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
94.9300
95.6200
94.1100
95.5700
674,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
93.7400
96.2600
92.1100
94.8700
1,245,100
Tue, 25 Nov 2025
91.0900
92.5900
88.3000
92.4500
1,170,000
Mon, 24 Nov 2025
89.5900
93.6200
89.0000
92.7500
2,023,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
87.2500
89.8400
82.5100
88.1500
2,219,700
Thu, 20 Nov 2025
95.0200
96.0000
85.5600
87.2800
3,481,900
Wed, 19 Nov 2025
88.2500
92.2900
88.1000
90.2200
1,333,400
Tue, 18 Nov 2025
89.3000
90.3900
87.1000
87.7000
1,728,400
Mon, 17 Nov 2025
94.0400
95.6000
89.0500
91.1300
1,846,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
87.8800
96.5000
87.6200
95.2500
1,418,700
Thu, 13 Nov 2025
100.7500
100.9800
90.4000
92.3700
2,842,700
Wed, 12 Nov 2025
107.4500
107.5000
101.5400
102.2100
1,772,500
Tue, 11 Nov 2025
109.5100
109.6400
103.0000
104.9300
1,498,700
Mon, 10 Nov 2025
111.2400
114.3700
109.6900
110.6000
1,629,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
103.2400
107.7600
100.6600
107.6700
1,720,800
Thu, 06 Nov 2025
108.2400
109.5400
103.4400
106.4900
2,200,000
Wed, 05 Nov 2025
102.0500
110.2600
102.0500
108.6100
2,124,900
Tue, 04 Nov 2025
101.3500
103.7400
99.9100
100.3200
1,528,900
Mon, 03 Nov 2025
104.0000
106.1300
102.7600
105.7600
1,168,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
110.0000
110.5500
101.6600
102.8400
2,125,900
Thu, 30 Oct 2025
109.3600
111.1600
106.3500
107.7500
1,763,700
Wed, 29 Oct 2025
105.1900
113.2400
104.9700
111.3600
3,231,000
Tue, 28 Oct 2025
2 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Tue, 28 Oct 2025
96.8100
107.8100
95.2500
103.7200
5,606,200
Mon, 27 Oct 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Mon, 27 Oct 2025
109.3500
114.5500
109.0000
113.6100
4,871,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
103.7900
108.3200
103.1500
105.4200
2,346,600