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
90.2500
93.7500
89.3134
93.5300
4,005,491
Thu, 22 Oct 2026
88.9000
91.6400
88.5000
91.1300
5,122,800
Wed, 21 Oct 2026
91.6000
91.7500
88.0600
90.2700
4,446,000
Tue, 20 Oct 2026
88.3100
90.5600
86.0600
89.6300
4,066,800
Mon, 19 Oct 2026
90.0600
91.1500
87.0800
87.2500
4,470,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
91.8900
91.9900
86.9400
87.8100
7,422,700
Thu, 15 Oct 2026
89.0700
92.4600
86.1600
92.3200
8,402,800
Wed, 14 Oct 2026
97.9700
98.5200
90.0300
91.7100
7,980,800
Tue, 13 Oct 2026
100.3000
103.0700
98.3000
99.9300
4,833,000
Mon, 12 Oct 2026
106.9500
106.9500
100.2100
101.6500
3,424,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
102.4000
109.6500
101.5200
106.9500
5,796,100
Thu, 08 Oct 2026
104.1000
104.2700
99.3000
100.9000
5,052,300
Wed, 07 Oct 2026
107.1800
107.6200
103.9500
104.6100
3,874,500
Tue, 06 Oct 2026
109.5000
111.6000
107.5100
108.6200
2,803,800
Mon, 05 Oct 2026
108.8700
109.5400
106.2700
107.9900
3,619,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
108.7500
113.1300
108.5000
108.9200
5,039,400
Thu, 01 Oct 2026
107.1600
108.1000
104.0000
106.9300
5,590,400
Wed, 30 Sep 2026
108.8400
113.4300
106.3300
106.3500
6,279,000
Tue, 29 Sep 2026
110.7800
111.4300
105.7500
108.4500
6,052,000
Mon, 28 Sep 2026
112.8500
115.1000
108.8000
108.9900
8,243,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
19 · 8-K
After-hours · 16:04 ET
8-K ↗
Fri, 25 Sep 2026
125.2300
128.4600
113.8400
113.9400
31,946,800
Thu, 24 Sep 2026
18 · 8-K
After-hours · 16:14 ET
8-K ↗
Thu, 24 Sep 2026
116.7400
118.0000
110.3100
110.4100
7,058,400
Wed, 23 Sep 2026
117.3300
119.4800
113.7600
118.4400
3,919,400
Tue, 22 Sep 2026
117.8700
122.7900
116.1000
118.3400
4,670,700
Mon, 21 Sep 2026
106.0400
117.5800
105.4000
117.4100
4,703,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
107.2500
107.2500
102.6100
104.5200
4,817,000
Thu, 17 Sep 2026
105.0600
109.8500
104.3100
107.0800
2,859,700
Wed, 16 Sep 2026
105.3900
107.2600
103.7500
104.4800
2,502,600
Tue, 15 Sep 2026
105.6300
107.4200
103.9300
105.4000
2,826,400
Mon, 14 Sep 2026
105.4300
107.8600
102.5000
105.5700
4,585,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
107.6300
110.7400
106.3100
106.7900
3,688,400
Thu, 10 Sep 2026
109.0800
111.1800
106.6300
107.1300
2,929,400
Wed, 09 Sep 2026
108.7600
112.7600
107.9300
110.7500
4,566,500
Tue, 08 Sep 2026
102.6900
108.1100
100.7700
105.6100
3,766,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
105.0000
106.5000
104.0000
105.2200
1,758,400
Thu, 03 Sep 2026
105.4200
106.5600
102.5500
106.5000
3,350,700
Wed, 02 Sep 2026
106.0000
106.3400
104.0100
105.0900
2,172,400
Tue, 01 Sep 2026
108.9200
109.9900
105.7800
106.4600
2,700,900
Mon, 31 Aug 2026
107.0600
109.6900
107.0300
108.6200
2,403,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
110.9100
112.4000
106.8800
107.4700
2,583,100
Thu, 27 Aug 2026
109.7500
111.8500
108.8200
111.2400
3,042,400
Wed, 26 Aug 2026
105.5600
109.5300
105.4200
108.0600
3,374,800
Tue, 25 Aug 2026
106.0000
107.2700
104.0700
105.7400
2,978,100
Mon, 24 Aug 2026
110.0000
110.0000
105.2000
105.6600
2,759,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
110.2600
112.5100
109.5900
110.4200
3,011,500
Thu, 20 Aug 2026
112.1900
112.7200
109.4900
110.0900
2,118,900
Wed, 19 Aug 2026
115.8000
116.8000
110.3600
112.8400
3,874,300
Tue, 18 Aug 2026
121.4900
123.7900
115.1100
115.2000
3,407,000
Mon, 17 Aug 2026
124.5600
125.5800
121.5700
122.9700
2,492,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
126.0000
126.7300
123.9400
124.9900
2,176,600
Thu, 13 Aug 2026
124.9200
127.0400
123.3100
125.2900
3,085,900
Wed, 12 Aug 2026
117.5000
124.9100
117.0500
122.7800
3,499,500
Tue, 11 Aug 2026
118.0100
119.2100
116.2800
116.6700
2,339,800
Mon, 10 Aug 2026
107.3700
120.1400
107.3200
117.6500
6,105,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
17 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Fri, 07 Aug 2026
124.0000
125.5500
110.0200
110.5400
8,147,200
Thu, 06 Aug 2026
16 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 06 Aug 2026
116.6000
120.8500
116.2600
118.5500
5,505,900
Wed, 05 Aug 2026
123.0000
124.5600
121.3700
122.2700
3,329,800
Tue, 04 Aug 2026
118.7800
123.6100
118.2000
123.3500
4,284,400
Mon, 03 Aug 2026
115.0000
118.7100
114.0000
117.8800
3,194,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
115.4900
116.6300
112.5000
115.1800
2,893,000
Thu, 30 Jul 2026
108.6000
114.4200
108.1900
113.7500
3,046,000
Wed, 29 Jul 2026
111.7000
112.4900
107.1100
107.4100
3,033,600
Tue, 28 Jul 2026
111.7500
113.1700
107.9200
111.7900
2,994,700
Mon, 27 Jul 2026
117.0000
117.8200
110.8200
112.8500
2,884,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
117.5300
119.0800
115.2400
115.3700
3,096,500
Thu, 23 Jul 2026
124.1200
125.7700
117.3100
117.3700
3,265,300
Wed, 22 Jul 2026
124.0900
127.2200
122.4800
124.3000
3,287,300
Tue, 21 Jul 2026
123.7800
127.5000
123.1700
124.9100
5,044,700
Mon, 20 Jul 2026
120.4300
125.0500
119.5000
123.1300
4,217,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
116.7500
121.4100
115.9400
120.1900
3,499,300
Thu, 16 Jul 2026
120.6000
122.0000
118.2200
118.8100
1,968,800
Wed, 15 Jul 2026
126.7700
127.9500
118.0000
120.0100
2,933,400
Tue, 14 Jul 2026
124.8600
127.6600
124.2400
126.1100
2,751,500
Mon, 13 Jul 2026
125.7600
127.7700
123.8300
125.1300
2,529,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
130.1800
131.0800
125.2800
126.1900
3,038,500
Thu, 09 Jul 2026
125.3000
130.5400
124.5000
129.5200
4,963,600
Wed, 08 Jul 2026
113.7800
127.3500
113.7800
126.5700
7,007,900
Tue, 07 Jul 2026
118.0200
118.9600
113.5700
114.3700
4,017,900
Mon, 06 Jul 2026
112.8300
116.5800
112.3000
112.7300
3,017,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
111.7800
115.1500
109.5500
113.1700
4,091,100
Wed, 01 Jul 2026
117.2600
118.3500
112.3500
112.8100
4,235,500
Tue, 30 Jun 2026
114.5400
119.2200
114.2300
118.2100
3,922,100
Mon, 29 Jun 2026
115.3100
115.4800
112.7200
113.8000
2,780,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
112.5100
114.9500
108.8400
113.2900
4,427,000
Thu, 25 Jun 2026
121.5700
121.5700
112.1900
112.8900
4,592,400
Wed, 24 Jun 2026
119.2500
122.0300
118.1200
119.4800
6,133,500
Tue, 23 Jun 2026
119.7000
123.2900
119.2000
119.8700
2,885,800
Mon, 22 Jun 2026
124.9000
124.9000
118.9800
120.7400
4,490,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
129.2700
130.0000
122.7600
124.9100
6,468,400
Wed, 17 Jun 2026
132.3000
133.5600
127.4900
127.8600
3,439,300
Tue, 16 Jun 2026
133.8400
137.9300
131.8500
132.3100
2,401,600
Mon, 15 Jun 2026
135.4600
136.8500
133.1200
134.2000
2,852,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
133.5000
134.6200
130.1100
133.5000
2,661,700
Thu, 11 Jun 2026
129.9700
132.6200
127.4900
132.4600
3,935,400
Wed, 10 Jun 2026
134.5500
139.8300
129.3300
129.9700
4,764,600
Tue, 09 Jun 2026
142.0000
142.8300
132.5800
137.8100
4,525,800
Mon, 08 Jun 2026
149.3400
150.3600
141.2900
141.8700
5,428,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
157.5600
158.0500
147.7900
149.3200
3,023,500
Thu, 04 Jun 2026
157.0700
160.8800
154.7000
158.9800
4,890,900
Wed, 03 Jun 2026
158.1700
164.8000
155.6300
160.3600
3,618,300
Tue, 02 Jun 2026
151.9900
163.2500
150.5100
160.3200
4,190,700
Mon, 01 Jun 2026
149.6700
156.3100
149.6700
154.0100
3,982,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
144.7000
149.8700
143.2600
149.5400
5,654,000
Thu, 28 May 2026
146.5300
147.4100
142.1600
143.1300
4,217,800
Wed, 27 May 2026
148.5300
148.5300
141.6900
144.4300
4,174,900
Tue, 26 May 2026
148.4500
150.1400
143.9200
148.2100
3,662,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
15 · 8-K
After-hours · 16:44 ET
8-K ↗
Fri, 22 May 2026
146.5200
148.0800
145.5100
147.2300
3,736,400
Thu, 21 May 2026
142.0600
146.8100
142.0600
146.2400
4,569,500
Wed, 20 May 2026
140.0000
144.1100
138.1000
143.5500
18,000,500
Wed, 20 May 2026
14 · 8-K
Pre-market · 07:45 ET
8-K ↗
Tue, 19 May 2026
142.7600
147.6800
140.3800
141.3400
13,987,000
Mon, 18 May 2026
13 · 8-K
After-hours · 16:16 ET
8-K ↗
Mon, 18 May 2026
152.7100
153.0000
148.5000
150.7700
3,093,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
153.5200
156.0000
149.1900
150.8800
4,156,100
Thu, 14 May 2026
156.8800
159.0400
153.6100
155.6700
4,079,300
Wed, 13 May 2026
12 · 8-K
After-hours · 16:22 ET
8-K ↗
Wed, 13 May 2026
154.0000
165.4500
151.8700
161.1400
10,932,200
Tue, 12 May 2026
152.4500
154.0000
144.5500
149.5600
6,552,000
Mon, 11 May 2026
149.0000
156.3200
147.0100
153.0100
9,873,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
11 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Fri, 08 May 2026
145.4500
149.7600
132.8500
147.7100
21,492,900
Thu, 07 May 2026
10 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 07 May 2026
116.1300
117.4800
111.6900
116.6900
10,595,200
Wed, 06 May 2026
117.7800
122.2400
115.4400
121.9900
5,979,300
Tue, 05 May 2026
108.7000
118.1600
107.2700
117.9400
8,613,100
Mon, 04 May 2026
104.2900
107.6600
104.0800
105.7800
3,130,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
103.3300
104.8800
101.6800
103.8700
2,875,400
Thu, 30 Apr 2026
98.8200
103.2400
98.4600
102.9800
5,278,400
Wed, 29 Apr 2026
95.2900
100.5100
94.5000
99.8000
3,683,800
Tue, 28 Apr 2026
96.9500
97.5000
94.7500
95.4300
2,784,600
Mon, 27 Apr 2026
95.2500
96.2100
93.5300
95.9300
2,185,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
96.8300
97.4900
94.6700
95.2500
3,591,900
Thu, 23 Apr 2026
96.6900
96.6900
93.5100
96.1800
3,143,900
Wed, 22 Apr 2026
99.3500
99.4600
96.5600
97.1100
2,786,800
Tue, 21 Apr 2026
97.9700
99.4400
95.7700
98.0800
2,806,200
Mon, 20 Apr 2026
96.0200
98.5200
96.0200
97.6200
2,951,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
97.5700
98.6400
94.9600
95.8900
5,065,800
Thu, 16 Apr 2026
91.2500
97.8300
91.1600
96.8100
6,632,500
Wed, 15 Apr 2026
89.8000
92.8800
89.8000
90.3800
4,958,600
Tue, 14 Apr 2026
95.7800
96.1000
88.5000
88.8400
8,714,000
Mon, 13 Apr 2026
91.8500
97.8400
91.6400
94.9400
6,283,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
109.6400
109.7900
90.5600
91.3500
14,270,500
Thu, 09 Apr 2026
115.2100
115.2500
106.8800
109.6100
5,411,200
Wed, 08 Apr 2026
116.2500
117.3500
113.2000
116.0000
5,637,300
Tue, 07 Apr 2026
114.8900
116.2600
112.5700
113.8900
3,584,700
Mon, 06 Apr 2026
117.1600
118.1700
112.9100
114.6000
4,017,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
112.7000
118.0200
112.1200
118.0000
4,116,300
Wed, 01 Apr 2026
115.9900
117.6400
114.9900
115.7500
3,268,800
Tue, 31 Mar 2026
9 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Tue, 31 Mar 2026
8 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Tue, 31 Mar 2026
110.6700
116.3900
110.0100
114.8500
3,803,800
Mon, 30 Mar 2026
115.4500
116.2200
108.6900
110.2200
4,041,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
115.7400
116.0600
111.9100
114.5000
4,460,500
Thu, 26 Mar 2026
118.3900
121.1200
116.0500
117.2500
5,346,600
Wed, 25 Mar 2026
115.8500
120.5900
115.6000
119.1500
6,782,800
Tue, 24 Mar 2026
113.1500
115.6400
112.3100
114.5000
4,514,900
Mon, 23 Mar 2026
110.5000
115.2000
109.5000
114.4300
5,913,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
110.5600
111.8600
108.8100
110.4800
13,118,300
Thu, 19 Mar 2026
108.7800
110.4500
106.0700
110.0000
4,128,900
Wed, 18 Mar 2026
105.4800
112.8100
105.1900
108.8600
5,175,100
Tue, 17 Mar 2026
106.3900
107.0000
103.6000
105.8400
3,681,500
Mon, 16 Mar 2026
107.9100
108.2000
104.5500
105.4400
4,758,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
105.6300
109.5600
105.5600
107.6700
3,422,500
Thu, 12 Mar 2026
105.4900
108.4500
104.3700
105.4700
3,610,400
Wed, 11 Mar 2026
103.8400
108.4000
103.3500
106.4700
4,787,200
Tue, 10 Mar 2026
101.5500
106.0800
100.4100
104.5000
3,814,700
Mon, 09 Mar 2026
98.5800
103.0700
98.4900
102.1100
2,883,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
99.9800
100.7900
96.9800
99.8900
2,804,600
Thu, 05 Mar 2026
7 · PRE 14A
After-hours · 16:21 ET
PRE 14A ↗
Thu, 05 Mar 2026
102.1400
104.5300
100.1200
101.0000
2,781,500
Wed, 04 Mar 2026
102.0000
103.2200
100.2800
102.9800
2,813,500
Tue, 03 Mar 2026
95.6100
103.7200
95.3700
102.0800
5,310,300
Mon, 02 Mar 2026
96.9100
98.8600
96.5800
97.6400
4,563,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
98.7500
99.5100
96.9200
98.3900
4,716,100
Thu, 26 Feb 2026
99.4500
100.6500
98.2000
99.9000
2,905,000
Wed, 25 Feb 2026
100.9500
101.2800
97.8300
100.0400
3,178,600
Tue, 24 Feb 2026
98.6600
103.9000
98.0000
100.1300
5,382,800
Mon, 23 Feb 2026
93.7500
99.7000
92.6800
98.7600
7,644,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
6 · 10-K
After-hours · 16:14 ET
10-K ↗
Fri, 20 Feb 2026
99.7400
102.0000
93.5300
94.1700
15,779,600
Thu, 19 Feb 2026
5 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 19 Feb 2026
108.2500
109.7700
107.0000
109.5900
7,403,100
Wed, 18 Feb 2026
108.2500
110.4400
106.0800
109.3100
3,483,400
Tue, 17 Feb 2026
4 · 8-K
After-hours · 16:17 ET
8-K ↗
Tue, 17 Feb 2026
110.5800
111.4600
106.7500
108.4200
4,698,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
104.4900
113.5000
102.8700
111.7600
7,333,500
Thu, 12 Feb 2026
98.7500
106.8000
98.7500
104.6100
10,960,800
Wed, 11 Feb 2026
99.0100
99.0100
94.4900
94.8000
4,121,900
Tue, 10 Feb 2026
94.6900
95.7900
94.0000
94.4000
2,493,300
Mon, 09 Feb 2026
95.0100
95.5500
92.3100
94.7200
2,268,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
92.5700
95.2500
92.5000
95.0800
3,325,500
Thu, 05 Feb 2026
91.8100
93.3400
91.1300
91.4900
3,330,600
Wed, 04 Feb 2026
91.6900
94.1400
90.8800
91.9200
3,214,900
Tue, 03 Feb 2026
96.1400
97.9900
91.1800
91.7900
3,617,900
Mon, 02 Feb 2026
96.3500
97.7600
95.4200
96.6300
2,439,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
98.7300
99.2500
95.9400
97.1500
2,983,800
Thu, 29 Jan 2026
101.8500
102.0000
98.4600
99.3500
3,862,700
Wed, 28 Jan 2026
103.5100
103.9600
101.6000
102.1000
4,461,600
Tue, 27 Jan 2026
101.9000
104.9800
101.4200
103.2600
8,013,100
Mon, 26 Jan 2026
96.3100
99.1900
95.9500
98.6600
4,142,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
96.5300
96.9900
94.8900
95.0800
2,934,100
Thu, 22 Jan 2026
94.4100
97.5700
94.0200
97.0300
4,183,600
Wed, 21 Jan 2026
90.0500
94.2600
89.8600
93.7200
3,327,000
Tue, 20 Jan 2026
92.0800
92.7800
89.2300
89.6000
3,335,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
93.1400
95.0400
92.5700
93.4900
4,081,100
Thu, 15 Jan 2026
90.6200
91.7200
89.7500
91.5300
3,259,600
Wed, 14 Jan 2026
88.9500
91.4900
88.6000
90.6500
2,418,100
Tue, 13 Jan 2026
91.5000
91.7800
88.3600
88.8600
3,024,000
Mon, 12 Jan 2026
93.7400
93.9400
90.8200
91.2700
6,719,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
86.1800
88.5100
85.7800
88.1200
3,052,600
Thu, 08 Jan 2026
87.2300
87.7000
85.3700
85.7100
3,044,500
Wed, 07 Jan 2026
88.1500
89.1100
87.2200
88.1800
2,303,600
Tue, 06 Jan 2026
85.5400
88.8600
85.5400
88.7400
1,925,000
Mon, 05 Jan 2026
85.0600
87.4000
85.0500
85.9100
1,433,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
87.3000
87.5200
84.5400
85.1000
1,638,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
87.7000
88.2000
87.2100
87.2500
1,163,200
Tue, 30 Dec 2025
88.0800
88.5800
87.8400
87.9700
1,510,000
Mon, 29 Dec 2025
88.0300
88.9700
87.8300
88.2400
1,541,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
88.4700
88.8900
88.0800
88.4200
1,398,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
89.0800
89.4000
88.4800
88.8200
813,000
Tue, 23 Dec 2025
89.8600
89.9000
88.6100
89.2300
1,747,800
Mon, 22 Dec 2025
89.1900
90.7600
88.7700
90.1100
1,743,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
88.4000
89.7500
88.3000
89.2200
5,375,200
Thu, 18 Dec 2025
88.1300
88.9100
87.1100
88.4900
1,934,900
Wed, 17 Dec 2025
87.5600
89.3400
87.1500
87.5500
2,122,000
Tue, 16 Dec 2025
86.7000
87.9200
85.8000
87.7400
2,188,200
Mon, 15 Dec 2025
88.0300
90.0400
85.3100
86.5300
3,749,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
85.9000
86.8800
85.3900
85.8800
2,151,200
Thu, 11 Dec 2025
86.3800
87.2700
85.1500
85.4500
1,783,700
Wed, 10 Dec 2025
85.5600
86.7800
85.2300
86.4500
2,214,500
Tue, 09 Dec 2025
84.6400
86.7400
84.0600
85.6600
2,649,400
Mon, 08 Dec 2025
83.4800
85.7000
83.4800
85.3200
2,313,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
86.6000
87.0000
82.7000
83.4900
3,069,300
Thu, 04 Dec 2025
87.8200
88.1200
86.3000
86.6000
2,198,500
Wed, 03 Dec 2025
86.8300
88.4700
86.6300
87.9700
2,337,200
Tue, 02 Dec 2025
88.0000
88.2000
86.0600
86.8300
2,814,500
Mon, 01 Dec 2025
89.3900
89.4300
87.5500
87.7100
3,200,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
89.4700
89.9300
89.3400
89.5200
1,350,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
90.6100
90.7600
89.3700
89.4500
2,917,900
Tue, 25 Nov 2025
88.5000
91.0100
87.3300
90.7100
3,622,300
Mon, 24 Nov 2025
88.6400
89.9500
87.3700
88.3400
19,566,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
87.8300
90.2400
87.2500
89.0100
3,662,900
Thu, 20 Nov 2025
87.6500
89.1400
86.7500
87.3800
3,366,900
Wed, 19 Nov 2025
87.6300
88.1500
86.2000
86.5200
3,994,100
Tue, 18 Nov 2025
87.3000
88.7600
86.0000
87.7400
3,681,700
Mon, 17 Nov 2025
87.7500
88.8800
86.8600
87.6200
3,936,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
87.4200
88.7500
87.0100
87.1700
3,715,600
Thu, 13 Nov 2025
89.9700
91.8500
88.2000
88.6700
3,597,000
Wed, 12 Nov 2025
90.6200
91.7600
89.3800
90.1000
3,793,100
Tue, 11 Nov 2025
86.9600
92.0000
86.3100
90.6100
5,596,400
Mon, 10 Nov 2025
83.8100
88.4700
83.0000
87.1200
5,974,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
3 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Fri, 07 Nov 2025
78.9000
86.2300
76.7500
83.7400
9,629,200
Thu, 06 Nov 2025
2 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 06 Nov 2025
73.7600
73.8800
71.9300
73.0000
3,349,400
Wed, 05 Nov 2025
72.6300
73.5500
71.6700
72.9800
3,185,400
Tue, 04 Nov 2025
73.9500
74.1300
70.8200
71.9700
2,626,200
Mon, 03 Nov 2025
75.2100
75.3500
73.8100
74.5300
2,148,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
73.8200
75.4900
73.6800
75.1000
1,624,100
Thu, 30 Oct 2025
72.8600
75.2000
72.7600
73.9300
1,625,600
Wed, 29 Oct 2025
75.9600
75.9700
72.9200
73.0100
1,755,200
Tue, 28 Oct 2025
1 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 28 Oct 2025
75.4000
76.1600
74.9100
75.7500
1,999,200
Mon, 27 Oct 2025
75.5000
76.0800
75.3000
75.4900
1,246,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend