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
159.3450
160.2200
158.5200
158.5800
3,271,607
Thu, 22 Oct 2026
156.7900
160.1000
156.7800
160.0600
4,897,000
Wed, 21 Oct 2026
157.3500
158.1700
155.9200
157.7800
6,934,400
Tue, 20 Oct 2026
155.8100
157.5700
155.1230
157.5700
1,419,900
Mon, 19 Oct 2026
154.7400
155.8750
154.0000
155.5400
1,322,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
155.8200
156.4900
153.8900
154.5400
1,694,400
Thu, 15 Oct 2026
152.8400
155.1300
152.8400
154.6700
1,784,000
Thu, 15 Oct 2026
17 · 8-K
Pre-market · 01:20 ET
8-K ↗
Wed, 14 Oct 2026
152.7600
152.8750
151.4950
152.5700
1,823,000
Tue, 13 Oct 2026
152.6800
153.5800
152.5600
152.6600
1,039,200
Mon, 12 Oct 2026
152.7500
153.4900
152.6000
152.8100
572,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
154.3100
154.3100
152.7500
152.8500
628,500
Thu, 08 Oct 2026
152.2500
154.0700
152.2500
153.8100
1,030,400
Wed, 07 Oct 2026
150.0300
153.3300
150.0300
152.7250
1,210,200
Tue, 06 Oct 2026
16 · 8-K
After-hours · 20:40 ET
8-K ↗
Tue, 06 Oct 2026
153.5000
153.7440
151.2200
152.0600
1,563,500
Mon, 05 Oct 2026
152.0800
153.4800
151.0000
153.4100
1,952,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
151.2600
152.5600
150.8150
152.3900
1,420,400
Thu, 01 Oct 2026
152.2100
152.4900
150.1800
151.2600
1,893,700
Wed, 30 Sep 2026
152.5500
153.5100
151.9600
152.2800
1,459,300
Tue, 29 Sep 2026
152.6700
152.8200
151.6000
152.1400
1,136,900
Mon, 28 Sep 2026
152.3200
153.5000
151.6540
152.6700
1,801,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
153.3300
153.3300
152.2000
152.6800
1,708,000
Thu, 24 Sep 2026
153.4400
154.1000
152.7900
153.3300
1,963,200
Wed, 23 Sep 2026
153.7700
153.8100
152.8100
153.4900
1,388,500
Tue, 22 Sep 2026
155.2700
155.2700
153.5700
154.2500
1,421,300
Mon, 21 Sep 2026
154.4750
155.0700
153.8500
154.3300
1,853,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
154.2400
154.2400
152.7350
153.6400
2,432,900
Thu, 17 Sep 2026
155.9900
156.5800
153.9900
154.0800
1,653,700
Wed, 16 Sep 2026
156.6500
156.8300
154.4900
155.1200
2,187,600
Tue, 15 Sep 2026
156.8100
157.4400
156.1450
156.6200
3,055,200
Mon, 14 Sep 2026
155.3100
157.8300
154.6100
157.4500
1,654,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
154.9900
155.0350
154.1400
154.9300
1,405,400
Thu, 10 Sep 2026
152.3400
154.4600
152.0070
154.1200
2,591,600
Wed, 09 Sep 2026
153.9950
154.4400
152.3500
152.9000
5,518,500
Wed, 09 Sep 2026
15 · 8-K
Pre-market · 09:26 ET
8-K ↗
Tue, 08 Sep 2026
155.5000
155.5000
153.5900
155.3400
2,952,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
157.7400
158.0000
155.3800
155.5900
2,073,300
Thu, 03 Sep 2026
158.2600
158.8500
157.3600
158.3100
2,026,800
Wed, 02 Sep 2026
154.7700
158.2200
154.5100
157.7000
2,488,500
Tue, 01 Sep 2026
155.8500
157.5300
155.5000
155.5300
2,013,600
Mon, 31 Aug 2026
157.4700
157.7600
156.4200
156.9300
2,002,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
156.6250
158.4100
156.4900
157.6750
1,957,900
Thu, 27 Aug 2026
158.3000
158.6750
156.1500
156.2500
2,720,400
Wed, 26 Aug 2026
159.6800
159.7850
158.5600
158.6000
2,696,800
Tue, 25 Aug 2026
158.0000
159.8900
157.9200
159.7600
1,765,300
Mon, 24 Aug 2026
157.2600
158.6100
157.2600
158.1800
1,526,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
157.4100
158.6900
156.9850
157.4900
1,342,900
Thu, 20 Aug 2026
156.7200
157.8000
156.6800
157.1200
2,204,300
Wed, 19 Aug 2026
157.8600
158.1000
156.4500
156.8000
1,195,500
Tue, 18 Aug 2026
157.4850
159.6900
157.0000
157.7800
2,268,100
Mon, 17 Aug 2026
157.1100
158.5100
157.1100
158.3100
2,745,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
155.4800
157.8600
155.2300
157.6800
1,923,800
Thu, 13 Aug 2026
151.5000
154.1200
151.5000
154.0800
1,602,300
Wed, 12 Aug 2026
150.7800
151.8700
150.4500
151.7900
2,060,000
Tue, 11 Aug 2026
151.8600
152.2400
150.6400
150.9100
1,887,400
Mon, 10 Aug 2026
152.5400
152.8400
151.3200
151.8400
2,820,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
151.9500
153.5400
151.1400
153.1100
2,849,600
Thu, 06 Aug 2026
14 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Thu, 06 Aug 2026
13 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 06 Aug 2026
148.3200
150.6100
148.0000
150.0700
3,841,100
Wed, 05 Aug 2026
147.8890
147.9400
146.1800
146.9600
3,855,400
Tue, 04 Aug 2026
145.5000
147.3800
145.2030
147.3300
4,102,900
Mon, 03 Aug 2026
145.8490
147.1200
145.7200
145.8400
3,244,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
145.0000
145.5800
144.8400
145.0100
2,931,500
Thu, 30 Jul 2026
145.0100
145.5200
144.2900
145.0900
3,538,100
Wed, 29 Jul 2026
143.7400
145.6800
143.7400
145.3300
3,052,200
Tue, 28 Jul 2026
142.6200
144.4900
142.6200
143.9100
2,296,600
Mon, 27 Jul 2026
142.1100
144.0700
141.6700
142.9200
3,014,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
141.8000
142.8300
141.7500
141.9700
2,321,800
Thu, 23 Jul 2026
142.1550
143.0000
141.2500
141.6700
1,985,000
Wed, 22 Jul 2026
143.8500
144.3900
143.0800
143.0800
1,818,900
Tue, 21 Jul 2026
144.2000
144.6900
143.7400
144.2700
1,491,000
Mon, 20 Jul 2026
144.9580
145.7500
143.9700
144.1300
1,966,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
143.0700
144.7100
143.0700
144.4300
2,865,300
Thu, 16 Jul 2026
143.2900
144.2000
143.0000
143.8200
2,521,700
Wed, 15 Jul 2026
142.3400
143.5600
141.8200
143.3200
3,228,400
Tue, 14 Jul 2026
141.7050
142.1800
141.1140
141.7600
1,924,000
Mon, 13 Jul 2026
140.0100
142.8700
140.0100
142.3400
2,889,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
140.5900
141.9900
140.3700
140.6900
1,883,000
Thu, 09 Jul 2026
139.0000
140.6300
138.8100
140.2600
2,594,500
Wed, 08 Jul 2026
141.0000
141.3800
139.1900
139.2500
3,707,700
Tue, 07 Jul 2026
141.7600
142.9400
141.1300
141.2100
2,680,700
Mon, 06 Jul 2026
142.3300
142.9900
141.3300
142.2600
2,444,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
140.5250
142.6700
140.3200
142.4300
6,746,200
Wed, 01 Jul 2026
138.8800
141.8000
138.8800
140.5100
5,078,700
Tue, 30 Jun 2026
135.7500
138.5800
135.7500
138.1400
3,714,300
Mon, 29 Jun 2026
137.0000
137.4980
135.4800
136.5300
3,426,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
134.5850
136.4800
134.3600
135.4000
9,730,300
Thu, 25 Jun 2026
135.8000
136.2950
134.4600
134.7300
7,353,300
Wed, 24 Jun 2026
135.4900
137.3900
134.8950
135.9300
5,927,000
Tue, 23 Jun 2026
135.1400
136.2400
134.9000
135.0550
6,717,900
Mon, 22 Jun 2026
137.7200
138.2500
135.0400
135.2000
8,328,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
12 · 8-K
After-hours · 16:42 ET
8-K ↗
Thu, 18 Jun 2026
137.5700
139.7000
137.1400
138.0700
24,917,000
Wed, 17 Jun 2026
11 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 17 Jun 2026
138.1000
140.3200
137.1700
137.2900
11,526,100
Tue, 16 Jun 2026
138.2500
140.5500
137.9200
137.9500
15,208,900
Mon, 15 Jun 2026
143.9000
145.8800
139.6400
140.9000
27,132,700
Mon, 15 Jun 2026
10 · 8-K
Pre-market · 07:47 ET
8-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
124.8100
148.8800
119.6600
143.6600
15,006,600
Thu, 11 Jun 2026
117.1300
120.1050
115.0000
119.6400
2,414,700
Wed, 10 Jun 2026
118.4400
121.1200
116.5300
116.9400
2,356,300
Tue, 09 Jun 2026
125.4200
127.1500
118.0300
120.9100
3,313,900
Mon, 08 Jun 2026
125.8500
126.1050
122.5800
123.5700
3,621,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
124.2700
127.4550
120.6600
122.2600
2,021,900
Thu, 04 Jun 2026
124.7400
128.8550
122.8600
125.5900
1,931,400
Wed, 03 Jun 2026
125.7300
126.9900
119.4900
122.2000
2,360,200
Tue, 02 Jun 2026
127.2600
128.6200
124.5600
127.1200
1,621,900
Mon, 01 Jun 2026
130.1800
131.0000
126.9700
129.0300
1,902,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
131.0900
133.4600
129.8800
130.1800
2,235,400
Thu, 28 May 2026
131.8950
132.0000
128.1200
131.0900
1,535,900
Wed, 27 May 2026
128.1900
132.8000
127.6500
131.9100
2,452,600
Tue, 26 May 2026
127.0000
129.1500
125.2800
127.6100
1,536,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
125.1600
127.8800
125.0850
125.5500
1,595,400
Thu, 21 May 2026
123.4650
127.7600
122.2800
125.0800
1,089,200
Wed, 20 May 2026
121.3300
125.0300
120.2100
124.1600
1,907,900
Tue, 19 May 2026
123.6000
124.4000
119.5900
120.5800
2,425,000
Mon, 18 May 2026
124.1800
127.2800
123.5000
124.1500
1,972,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
122.5600
125.6500
121.8000
124.0200
1,903,000
Thu, 14 May 2026
126.2100
128.0000
124.2610
125.8500
1,922,900
Wed, 13 May 2026
128.3300
128.3800
124.5500
125.6800
2,571,400
Tue, 12 May 2026
128.0200
128.0200
125.2500
127.6300
2,156,000
Mon, 11 May 2026
129.9800
131.3900
127.5100
128.0700
2,259,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
128.0100
130.7200
124.7600
129.5300
2,049,900
Thu, 07 May 2026
128.1500
129.8500
125.8200
126.6700
2,060,700
Wed, 06 May 2026
125.6900
128.5300
123.7500
127.9800
2,506,000
Tue, 05 May 2026
127.0000
127.5700
123.9300
124.4100
2,826,600
Mon, 04 May 2026
124.0000
127.9000
122.3500
126.0200
3,723,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
9 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Fri, 01 May 2026
125.4950
127.0000
115.0000
123.5800
8,103,800
Thu, 30 Apr 2026
8 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 30 Apr 2026
113.0100
118.2800
110.1000
116.5600
6,452,300
Wed, 29 Apr 2026
112.4700
113.3900
111.2100
112.6200
1,577,000
Tue, 28 Apr 2026
114.0000
114.5400
110.8100
112.2800
1,923,100
Mon, 27 Apr 2026
115.4900
116.7150
112.5850
114.3800
2,227,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
7 · DEFA14A
After-hours · 16:19 ET
DEFA14A ↗
Fri, 24 Apr 2026
6 · DEF 14A
After-hours · 16:19 ET
DEF 14A ↗
Fri, 24 Apr 2026
116.5000
116.5000
113.2100
115.2200
2,236,300
Thu, 23 Apr 2026
118.1200
118.7300
112.9300
114.9600
2,281,000
Wed, 22 Apr 2026
116.3600
118.4100
115.3750
118.3400
2,540,000
Tue, 21 Apr 2026
119.8300
120.0000
113.4600
114.1100
2,810,100
Mon, 20 Apr 2026
115.5500
118.8400
114.3300
118.7300
2,324,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
113.0000
116.8050
112.3300
116.1900
3,105,900
Thu, 16 Apr 2026
110.1700
111.9300
108.6000
111.8700
2,948,100
Wed, 15 Apr 2026
107.0000
109.8800
106.6700
109.3300
2,233,700
Tue, 14 Apr 2026
104.2000
107.7230
104.1300
106.5400
2,558,900
Mon, 13 Apr 2026
102.4000
103.8480
100.1100
103.3200
2,428,000
Mon, 13 Apr 2026
5 · 8-K
Pre-market · 09:00 ET
8-K ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
100.8800
102.9300
97.6800
102.4700
2,252,200
Thu, 09 Apr 2026
100.7300
101.3600
98.0000
100.0400
1,916,100
Wed, 08 Apr 2026
105.0000
105.7300
100.3050
100.9900
2,967,900
Tue, 07 Apr 2026
96.9900
100.2300
96.5700
98.5300
2,396,900
Mon, 06 Apr 2026
98.5400
99.9380
97.2800
98.2000
1,944,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.6000
98.8500
90.2300
97.6600
2,755,200
Wed, 01 Apr 2026
96.0200
97.2800
94.2200
94.9000
1,874,400
Tue, 31 Mar 2026
89.5500
95.8200
89.5500
94.6200
2,796,400
Mon, 30 Mar 2026
88.6700
89.7600
87.2650
88.2300
2,104,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
87.7100
88.2350
84.9000
87.1500
2,150,400
Thu, 26 Mar 2026
92.9300
95.8300
88.2450
89.0300
3,424,600
Wed, 25 Mar 2026
97.4200
99.2200
93.3100
95.0600
1,930,900
Tue, 24 Mar 2026
96.6100
97.7260
94.4400
95.5900
2,143,200
Mon, 23 Mar 2026
94.6500
98.9300
93.9700
97.8100
2,568,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
95.7400
96.0100
91.6800
93.2700
2,899,600
Thu, 19 Mar 2026
94.7200
96.6450
93.7250
95.8600
2,317,300
Wed, 18 Mar 2026
96.0600
97.8440
94.8800
95.6600
2,812,300
Tue, 17 Mar 2026
96.2800
99.2000
95.9700
96.3000
1,686,400
Mon, 16 Mar 2026
92.2600
96.3600
92.0000
95.1800
2,174,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
95.0800
96.2000
91.2900
91.6500
2,961,200
Thu, 12 Mar 2026
99.4800
101.9500
94.3500
94.8000
2,886,900
Wed, 11 Mar 2026
100.5000
103.0500
98.8900
100.7400
2,629,900
Tue, 10 Mar 2026
100.1700
102.0700
97.5250
100.5500
3,411,600
Mon, 09 Mar 2026
97.8000
100.2500
94.8750
100.1700
3,037,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
96.5100
100.9600
95.2350
100.5700
3,992,700
Thu, 05 Mar 2026
98.1500
101.3600
96.9800
98.1100
3,218,000
Wed, 04 Mar 2026
94.0700
98.9500
93.9400
97.5100
4,591,800
Tue, 03 Mar 2026
95.7550
96.6000
93.7000
94.0700
5,016,500
Mon, 02 Mar 2026
96.5600
98.5000
95.5700
98.0900
2,469,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
92.9700
98.4600
92.5200
98.4100
4,778,500
Thu, 26 Feb 2026
92.1200
94.1500
91.3100
93.4700
2,847,700
Wed, 25 Feb 2026
88.0300
92.6900
87.2700
92.2800
4,071,000
Tue, 24 Feb 2026
84.4000
87.7700
84.0900
87.6800
3,247,800
Mon, 23 Feb 2026
88.0000
88.1600
83.4600
84.4200
3,311,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
89.0600
90.8000
87.9800
89.0600
2,873,500
Thu, 19 Feb 2026
89.1600
90.9350
88.4500
89.6100
2,975,000
Wed, 18 Feb 2026
89.4400
91.2700
88.0840
90.2100
4,130,700
Tue, 17 Feb 2026
87.7600
90.3500
85.4300
88.5800
5,912,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
4 · 10-K
After-hours · 16:14 ET
10-K ↗
Fri, 13 Feb 2026
96.5500
96.5500
86.5800
90.0600
14,461,000
Thu, 12 Feb 2026
3 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 12 Feb 2026
87.5600
89.1300
78.5300
82.9300
11,347,500
Wed, 11 Feb 2026
91.0900
91.2500
86.6200
87.8900
3,749,100
Tue, 10 Feb 2026
89.6600
91.8400
88.9750
90.9100
3,284,900
Mon, 09 Feb 2026
87.0600
89.9200
85.9300
88.5200
3,176,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
86.6700
89.0000
84.3710
85.8500
4,327,300
Thu, 05 Feb 2026
89.2200
89.7920
82.7200
86.0500
6,383,500
Wed, 04 Feb 2026
93.3800
94.9200
90.2300
92.1300
3,764,800
Tue, 03 Feb 2026
97.7900
97.9200
92.8850
93.8800
4,130,800
Mon, 02 Feb 2026
94.6600
97.8400
94.6600
96.1800
2,893,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
99.8250
99.8800
94.5600
95.2000
4,560,100
Thu, 29 Jan 2026
101.3700
101.6700
98.5000
100.4600
2,531,000
Wed, 28 Jan 2026
104.7300
105.1400
100.6600
100.8400
2,516,600
Tue, 27 Jan 2026
107.2000
107.4800
103.6400
104.5800
2,163,100
Mon, 26 Jan 2026
106.2400
107.7400
105.0400
107.0000
1,827,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
107.1300
107.6250
103.9990
106.2300
2,336,800
Thu, 22 Jan 2026
105.5300
107.4600
104.8400
107.2300
2,612,800
Wed, 21 Jan 2026
102.7500
104.6600
101.4000
104.2600
2,819,100
Tue, 20 Jan 2026
100.5520
104.8900
100.5520
102.7500
2,780,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
105.1100
105.6000
103.2700
103.6600
2,231,000
Thu, 15 Jan 2026
107.5600
108.3200
103.9300
104.9700
3,162,800
Wed, 14 Jan 2026
109.4000
109.6650
105.1980
107.5500
3,096,900
Tue, 13 Jan 2026
110.3500
112.2050
109.0000
110.5100
2,437,200
Mon, 12 Jan 2026
111.2200
116.3300
106.6800
110.7200
4,579,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
112.2800
115.0000
110.3970
111.1700
4,262,000
Thu, 08 Jan 2026
112.0100
113.6300
108.4000
108.8600
3,376,500
Wed, 07 Jan 2026
112.8500
113.2300
108.4700
110.3000
2,841,600
Tue, 06 Jan 2026
114.9500
115.2250
111.1400
113.2800
2,658,700
Mon, 05 Jan 2026
111.1200
116.0600
110.9100
114.6800
3,503,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
109.1550
111.0600
108.0700
108.7200
1,948,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
110.4300
110.7200
108.2500
108.4900
1,700,300
Tue, 30 Dec 2025
111.0000
112.1250
110.3000
110.8200
1,313,000
Mon, 29 Dec 2025
111.4000
111.9300
109.9200
111.2400
2,880,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
110.6000
112.7300
109.8250
112.0800
1,576,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
110.2100
111.2300
109.2510
110.6800
904,000
Tue, 23 Dec 2025
109.0000
110.8000
107.2300
110.3500
2,242,500
Mon, 22 Dec 2025
109.2100
113.5700
109.0900
109.8000
2,472,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
111.4600
112.3200
108.1300
108.8200
3,391,100
Thu, 18 Dec 2025
109.0100
112.6900
108.9800
110.8700
2,681,200
Wed, 17 Dec 2025
111.3300
112.2500
107.3900
107.6900
2,910,300
Tue, 16 Dec 2025
113.3980
113.4000
106.4650
111.0900
5,178,600
Mon, 15 Dec 2025
107.4400
110.1100
107.0000
109.0250
3,877,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
108.7800
109.9550
106.4200
107.4700
2,990,700
Thu, 11 Dec 2025
109.4500
112.4200
105.6600
106.3000
5,043,100
Wed, 10 Dec 2025
105.9900
106.1000
102.7250
105.3600
2,074,900
Tue, 09 Dec 2025
101.3900
106.0300
101.2350
105.5600
2,935,500
Mon, 08 Dec 2025
100.8700
102.8500
100.2700
101.7000
2,877,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
93.0000
101.2900
92.8800
100.0900
4,984,500
Thu, 04 Dec 2025
93.5200
95.9500
91.6550
94.5400
3,435,800
Wed, 03 Dec 2025
97.3500
97.5900
91.7700
92.9800
4,452,900
Tue, 02 Dec 2025
96.5200
99.1000
95.7300
98.2600
2,717,900
Mon, 01 Dec 2025
95.6400
96.8900
94.2000
96.5200
2,156,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
95.7000
96.9300
94.6100
96.7900
1,024,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
95.3200
97.6400
95.1400
95.6300
1,948,100
Tue, 25 Nov 2025
93.5800
95.5800
92.5600
94.8800
2,559,600
Mon, 24 Nov 2025
93.0400
94.7800
92.1800
93.5800
2,468,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
91.3600
94.5300
90.5450
93.3200
2,616,900
Thu, 20 Nov 2025
95.0000
97.4740
90.6100
90.9900
3,343,000
Wed, 19 Nov 2025
94.8400
95.9000
92.2100
93.1000
2,320,800
Tue, 18 Nov 2025
95.0900
96.4550
92.8230
95.2700
2,972,200
Mon, 17 Nov 2025
99.0900
99.5200
95.9650
96.8900
2,465,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
97.0600
102.6950
95.5800
99.7700
2,686,900
Thu, 13 Nov 2025
104.5600
104.7600
97.7900
100.0100
3,056,100
Wed, 12 Nov 2025
107.5200
108.0000
105.4600
105.9200
1,863,100
Tue, 11 Nov 2025
104.5600
107.4200
104.5600
106.7900
2,209,900
Mon, 10 Nov 2025
103.3000
106.6100
100.9700
105.0000
2,838,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
102.9000
103.0000
98.7110
102.3000
5,236,300
Thu, 06 Nov 2025
107.5900
108.3900
104.2000
104.8200
3,454,900
Wed, 05 Nov 2025
106.6400
108.7900
104.2400
105.6700
2,734,400
Tue, 04 Nov 2025
105.8300
106.7900
102.5700
106.1000
3,529,800
Mon, 03 Nov 2025
109.4600
111.2900
106.0000
108.6300
5,385,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Fri, 31 Oct 2025
96.9000
116.6600
96.7700
106.1300
15,562,700
Thu, 30 Oct 2025
1 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 30 Oct 2025
96.9100
103.0000
96.9100
100.0300
7,151,200
Wed, 29 Oct 2025
98.2200
99.3300
95.8400
98.6100
2,343,600
Tue, 28 Oct 2025
99.6400
100.1000
98.3550
99.0100
2,125,400
Mon, 27 Oct 2025
97.5050
99.5000
96.1250
98.8100
2,004,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
99.8000
100.3900
96.1000
96.2900
2,375,500