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
163.1600
171.7300
160.7200
169.0800
1,661,458
Thu, 22 Oct 2026
165.0300
167.2500
158.6800
162.9400
1,770,600
Wed, 21 Oct 2026
162.2900
171.2200
162.0000
166.6600
2,535,600
Tue, 20 Oct 2026
158.2900
163.5700
155.0700
162.5900
1,308,900
Mon, 19 Oct 2026
160.6500
163.9100
155.0000
157.8800
1,869,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
165.8800
168.4700
157.4400
158.6000
1,975,600
Thu, 15 Oct 2026
160.7800
168.8600
159.0000
165.8800
1,329,000
Wed, 14 Oct 2026
159.8900
166.1600
159.0000
162.9900
1,278,800
Tue, 13 Oct 2026
161.9500
164.5300
158.3600
162.0900
1,297,300
Mon, 12 Oct 2026
168.2600
168.6900
158.4600
162.7900
1,556,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
166.0300
170.8100
166.0300
167.4700
1,519,900
Thu, 08 Oct 2026
166.2400
167.2800
161.6100
165.5600
1,599,400
Wed, 07 Oct 2026
166.5000
171.5500
165.0000
168.3300
2,200,600
Tue, 06 Oct 2026
188.0000
191.0500
170.0500
170.6900
3,386,200
Mon, 05 Oct 2026
177.4500
187.6900
176.3700
187.2200
1,738,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
173.3200
179.1700
172.0000
177.8000
1,650,700
Thu, 01 Oct 2026
177.1700
180.9100
173.9600
174.7500
1,961,100
Wed, 30 Sep 2026
177.7500
180.3400
175.3300
178.3600
1,576,200
Tue, 29 Sep 2026
176.7800
180.9000
174.5400
177.7300
1,658,500
Mon, 28 Sep 2026
174.8500
180.0500
174.6900
177.3300
1,318,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
178.5000
179.9700
174.5000
177.2500
1,578,400
Thu, 24 Sep 2026
174.0500
181.7900
173.5000
176.4500
2,571,700
Wed, 23 Sep 2026
176.2100
179.3500
174.1700
176.3100
1,431,300
Tue, 22 Sep 2026
172.4000
179.4300
170.5000
177.1600
2,226,400
Mon, 21 Sep 2026
181.3700
181.3700
172.8600
173.8700
2,623,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
183.0000
183.5000
175.6200
179.3800
3,080,700
Thu, 17 Sep 2026
177.4900
183.5100
175.4500
183.1000
1,858,400
Wed, 16 Sep 2026
175.0000
179.3900
173.8200
174.9000
1,523,500
Tue, 15 Sep 2026
168.2500
179.3000
167.0000
175.6500
2,851,800
Mon, 14 Sep 2026
156.5500
168.1500
155.7800
167.8400
1,493,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
160.1400
161.4000
156.2800
157.3800
695,500
Thu, 10 Sep 2026
159.5200
164.1700
156.3200
159.0300
1,055,700
Wed, 09 Sep 2026
161.2600
167.9800
159.9400
162.7800
1,115,700
Tue, 08 Sep 2026
166.1100
166.6900
160.2500
160.9800
2,038,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
160.0000
164.8400
154.0000
161.4100
2,397,700
Thu, 03 Sep 2026
164.0900
166.4200
159.5900
161.0400
1,190,800
Wed, 02 Sep 2026
163.7900
168.9700
157.3500
163.0600
1,757,200
Tue, 01 Sep 2026
158.5000
165.6300
156.3200
164.4100
2,437,400
Mon, 31 Aug 2026
160.0100
162.1400
155.6300
159.0200
1,857,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
166.3500
169.6000
160.2300
161.5000
1,820,800
Thu, 27 Aug 2026
170.9400
173.1000
168.1900
168.5200
1,517,500
Wed, 26 Aug 2026
164.7100
173.1700
164.2900
170.9200
2,010,600
Tue, 25 Aug 2026
164.5400
167.9000
161.2200
164.9200
1,188,300
Mon, 24 Aug 2026
164.6200
167.4800
162.0000
163.1800
2,211,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
167.2500
170.8500
165.0100
170.6900
1,914,100
Thu, 20 Aug 2026
161.5500
171.7400
161.5500
167.8800
2,549,000
Wed, 19 Aug 2026
165.5100
168.7300
159.4600
163.3400
2,386,700
Tue, 18 Aug 2026
160.7200
164.2600
158.8100
160.1200
1,202,100
Mon, 17 Aug 2026
156.4500
162.9600
155.0000
161.6700
4,858,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
157.9300
159.7100
156.2100
157.2100
2,564,800
Thu, 13 Aug 2026
165.8600
166.0400
158.9300
159.5400
2,800,300
Wed, 12 Aug 2026
165.8900
168.3700
162.6500
165.1100
1,224,600
Tue, 11 Aug 2026
166.4400
168.9000
163.5000
165.0900
1,302,500
Mon, 10 Aug 2026
167.9000
171.9200
165.1600
167.2100
1,521,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
161.7600
169.2000
160.0000
168.4800
2,193,800
Thu, 06 Aug 2026
160.4300
162.5000
157.1100
157.5800
1,513,700
Wed, 05 Aug 2026
160.0000
164.9100
159.0000
163.1800
2,396,900
Tue, 04 Aug 2026
162.6400
163.0500
157.0200
159.7900
2,185,300
Mon, 03 Aug 2026
158.4600
163.9900
155.0500
158.8300
2,016,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
162.5000
176.5800
160.0100
161.9900
4,583,700
Thu, 30 Jul 2026
17 · 10-Q
After-hours · 16:46 ET
10-Q ↗
Thu, 30 Jul 2026
16 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 30 Jul 2026
15 · S-3ASR
After-hours · 17:30 ET
S-3ASR ↗
Thu, 30 Jul 2026
146.1300
155.5500
145.4600
152.3500
2,731,800
Wed, 29 Jul 2026
143.6200
148.5900
140.8600
144.0700
2,743,000
Tue, 28 Jul 2026
145.4100
147.6900
141.3300
143.6200
1,579,700
Mon, 27 Jul 2026
147.3300
151.0000
143.6200
145.4700
1,292,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
150.2000
152.3800
145.4900
147.3300
1,884,900
Thu, 23 Jul 2026
149.7500
154.0900
149.1000
150.2000
1,113,200
Wed, 22 Jul 2026
150.9400
152.1900
147.6500
150.7500
1,102,700
Tue, 21 Jul 2026
147.3300
153.0100
144.8500
152.2900
1,497,400
Mon, 20 Jul 2026
156.5400
156.5400
147.6900
148.0700
2,522,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
152.7300
157.3300
149.7800
155.8700
1,997,100
Thu, 16 Jul 2026
163.2900
164.8500
154.2100
155.0000
2,820,000
Wed, 15 Jul 2026
160.9800
164.9800
160.6900
162.9600
1,549,200
Tue, 14 Jul 2026
160.7500
163.5200
158.3500
160.1100
1,345,100
Mon, 13 Jul 2026
158.2000
160.7900
155.5000
158.4000
1,775,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
163.9300
164.0800
156.8700
160.0500
1,976,500
Thu, 09 Jul 2026
154.4000
170.8700
152.6400
164.0800
3,850,300
Wed, 08 Jul 2026
159.2900
160.9000
155.7500
156.1700
3,335,400
Tue, 07 Jul 2026
168.0300
169.2700
162.5800
162.9200
2,477,400
Mon, 06 Jul 2026
174.0800
174.0800
165.5400
168.8200
2,171,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
171.9600
171.9900
166.7400
167.9800
3,447,700
Wed, 01 Jul 2026
160.7600
172.6100
156.1600
170.7700
6,709,300
Tue, 30 Jun 2026
151.9200
152.7200
148.2900
150.0300
3,380,700
Mon, 29 Jun 2026
150.0000
153.9500
148.4600
153.7400
2,730,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
145.6100
151.8500
144.2700
149.2200
18,771,300
Thu, 25 Jun 2026
137.8500
145.8400
137.5000
142.9400
2,546,100
Wed, 24 Jun 2026
133.1700
141.0700
132.6000
136.9600
3,857,100
Tue, 23 Jun 2026
128.6700
134.7500
127.6200
130.8300
1,931,600
Mon, 22 Jun 2026
131.1600
132.0700
125.1200
128.8300
1,444,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
14 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 18 Jun 2026
132.4800
134.0000
130.1900
131.7800
3,408,800
Wed, 17 Jun 2026
127.3400
130.7900
125.0000
129.1100
2,118,900
Tue, 16 Jun 2026
130.1900
133.1100
126.7700
127.3400
2,672,300
Mon, 15 Jun 2026
135.0000
135.0000
128.5300
129.8200
1,649,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
133.1500
133.6600
128.5000
131.6200
1,511,200
Thu, 11 Jun 2026
132.3500
133.3700
128.5000
130.9000
1,502,600
Wed, 10 Jun 2026
130.0000
133.3100
128.4600
130.7000
1,797,500
Tue, 09 Jun 2026
125.2700
130.3600
122.7600
130.1200
2,258,300
Mon, 08 Jun 2026
128.2200
132.0000
123.9200
124.8900
2,213,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
133.0000
133.3400
124.9100
125.6100
3,345,400
Thu, 04 Jun 2026
128.8300
134.2800
127.3900
133.0600
2,014,300
Wed, 03 Jun 2026
129.8700
129.8700
125.5000
127.0300
2,111,500
Tue, 02 Jun 2026
131.8800
131.8800
125.5100
130.1700
2,088,900
Mon, 01 Jun 2026
127.0000
130.4400
124.8100
129.1400
2,414,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
133.2200
133.9700
128.3100
129.6900
3,513,800
Thu, 28 May 2026
128.4300
133.7100
124.6000
133.2200
2,997,100
Wed, 27 May 2026
123.9600
128.0000
118.8100
127.5100
3,407,800
Tue, 26 May 2026
118.9500
120.3500
115.3000
119.8500
1,982,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
119.0600
120.1500
116.8100
118.9500
2,819,600
Thu, 21 May 2026
113.4400
121.0100
111.2000
118.0100
4,934,800
Wed, 20 May 2026
100.8400
115.0800
100.4800
114.9700
4,471,500
Tue, 19 May 2026
95.0700
99.0500
93.3800
98.1900
1,543,300
Mon, 18 May 2026
95.9600
97.4900
93.2900
95.6600
1,218,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
97.3100
98.0000
92.5000
94.9200
1,771,100
Thu, 14 May 2026
98.2000
99.5400
96.0400
98.6600
1,287,900
Wed, 13 May 2026
99.1400
99.1400
95.6000
98.4700
1,640,300
Tue, 12 May 2026
96.9400
100.7300
95.0000
99.9400
2,546,900
Mon, 11 May 2026
95.9500
97.5400
94.4700
96.7100
2,027,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
96.5700
98.5000
89.0700
95.7000
3,186,800
Thu, 07 May 2026
13 · 10-Q
After-hours · 17:16 ET
10-Q ↗
Thu, 07 May 2026
12 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 07 May 2026
92.8100
93.9000
88.8900
92.2600
2,403,800
Wed, 06 May 2026
89.8300
92.8100
88.1000
92.2500
1,682,900
Tue, 05 May 2026
91.8700
93.0000
87.5700
89.5200
1,378,600
Mon, 04 May 2026
87.0800
92.1900
87.0800
91.1700
1,429,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
87.6600
89.1900
85.6400
87.6000
1,109,300
Thu, 30 Apr 2026
84.0000
87.2400
79.0100
87.0800
2,708,400
Wed, 29 Apr 2026
82.9800
83.9900
79.6300
83.4100
2,441,500
Tue, 28 Apr 2026
11 · DEFA14A
After-hours · 16:48 ET
DEFA14A ↗
Tue, 28 Apr 2026
10 · DEF 14A
After-hours · 16:46 ET
DEF 14A ↗
Tue, 28 Apr 2026
86.0400
86.6000
82.0700
83.0900
2,801,300
Mon, 27 Apr 2026
9 · 8-K
After-hours · 17:11 ET
8-K ↗
Mon, 27 Apr 2026
88.7700
91.1800
87.1100
88.5000
1,503,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
88.2300
91.0100
86.7600
88.9100
1,235,900
Thu, 23 Apr 2026
88.5500
89.2500
83.1900
87.8700
1,656,300
Wed, 22 Apr 2026
91.7200
92.2200
87.6400
89.5600
1,895,400
Tue, 21 Apr 2026
91.0700
95.1800
90.2800
90.3600
2,471,000
Mon, 20 Apr 2026
90.4500
92.9900
90.0000
91.0700
2,050,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
86.6500
91.8300
85.3300
90.3600
2,541,300
Thu, 16 Apr 2026
84.8300
86.7500
83.3900
85.7000
1,984,100
Wed, 15 Apr 2026
86.6700
88.2000
84.3200
84.8600
1,477,900
Tue, 14 Apr 2026
83.0400
86.9700
83.0400
86.4000
1,972,800
Mon, 13 Apr 2026
78.7100
82.5200
78.6700
82.2100
2,893,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
87.1100
88.4100
74.5500
78.6000
6,406,700
Thu, 09 Apr 2026
91.8300
92.4000
87.1200
87.1700
1,815,100
Wed, 08 Apr 2026
96.4700
99.0000
91.8000
92.8400
1,690,700
Tue, 07 Apr 2026
89.8700
93.3300
88.7500
93.3000
2,250,300
Mon, 06 Apr 2026
92.6800
93.2600
89.4800
89.6600
1,066,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
87.6700
94.0200
86.4200
93.8300
1,743,900
Wed, 01 Apr 2026
96.3000
96.3000
90.9300
91.1500
1,655,500
Tue, 31 Mar 2026
88.1000
92.9100
87.7500
92.3700
3,001,000
Mon, 30 Mar 2026
85.0100
87.4100
84.6000
86.2000
2,072,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
87.2400
88.4100
83.4500
84.6100
2,156,800
Thu, 26 Mar 2026
85.5500
89.1900
85.3500
88.1000
1,617,100
Wed, 25 Mar 2026
85.0000
89.2600
84.5100
86.5800
2,149,300
Tue, 24 Mar 2026
85.0500
85.9300
82.3900
83.5900
1,746,200
Mon, 23 Mar 2026
87.5600
88.3200
84.7100
84.9600
1,506,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
88.7400
89.1100
84.4200
85.1800
2,401,300
Thu, 19 Mar 2026
86.6300
90.2800
84.7800
89.0800
1,241,100
Wed, 18 Mar 2026
88.0900
89.8500
86.9300
87.2700
1,791,000
Tue, 17 Mar 2026
86.9300
89.0600
86.8800
88.7500
1,167,300
Mon, 16 Mar 2026
87.2100
88.4500
86.0700
87.1800
1,385,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
84.7700
88.2700
84.7700
85.4900
2,444,000
Thu, 12 Mar 2026
86.3300
87.2100
82.2600
84.0200
3,016,100
Wed, 11 Mar 2026
89.5000
90.2200
87.5500
88.0300
1,599,600
Tue, 10 Mar 2026
91.7200
92.7200
89.3900
90.4900
1,373,100
Mon, 09 Mar 2026
91.0100
92.1100
88.2900
91.2000
1,712,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
90.0100
93.0000
89.0000
91.2000
1,272,500
Thu, 05 Mar 2026
92.3000
96.5200
90.5700
92.5800
1,538,100
Wed, 04 Mar 2026
94.5000
96.1700
93.0000
93.0200
1,070,800
Tue, 03 Mar 2026
90.0900
95.5600
88.2100
93.3000
2,133,000
Mon, 02 Mar 2026
92.0300
93.8300
90.5400
92.2300
1,886,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
95.7500
96.9900
92.0900
93.9000
1,924,700
Thu, 26 Feb 2026
95.5900
99.0600
93.2300
97.9700
1,852,200
Wed, 25 Feb 2026
96.3100
97.4400
94.0400
95.2700
1,578,300
Tue, 24 Feb 2026
95.4200
98.7000
94.5600
95.4000
1,935,700
Mon, 23 Feb 2026
101.6600
103.5800
93.7900
94.4200
3,247,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
108.0000
113.7800
99.2100
103.1000
5,102,200
Thu, 19 Feb 2026
8 · 10-K
After-hours · 17:14 ET
10-K ↗
Thu, 19 Feb 2026
7 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 19 Feb 2026
106.6100
108.8500
104.9000
106.3800
1,682,300
Wed, 18 Feb 2026
108.4700
110.4600
106.4000
107.4200
1,206,300
Tue, 17 Feb 2026
104.0000
109.1900
102.0000
107.1100
1,961,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
102.9000
106.4200
102.7500
104.8500
1,046,600
Thu, 12 Feb 2026
108.0000
108.5100
100.2800
102.7600
2,006,100
Wed, 11 Feb 2026
106.3000
107.6700
100.2600
107.5800
1,759,400
Tue, 10 Feb 2026
105.5800
107.6900
104.5300
105.0300
1,177,200
Mon, 09 Feb 2026
101.0800
106.7300
99.5000
105.3400
1,555,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
100.7700
102.7000
97.5200
101.8500
2,271,800
Thu, 05 Feb 2026
105.2700
107.7600
97.8800
98.3600
5,320,700
Wed, 04 Feb 2026
113.0500
113.9900
102.2100
106.1500
3,837,600
Tue, 03 Feb 2026
115.9500
118.0000
111.3300
113.0500
1,638,600
Mon, 02 Feb 2026
113.6800
116.2700
112.4100
114.9000
1,734,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
111.5900
114.9700
108.7400
114.0400
2,021,400
Thu, 29 Jan 2026
107.6800
110.4800
105.7800
110.4800
1,167,200
Wed, 28 Jan 2026
114.8600
115.2500
109.2500
109.7300
1,706,200
Tue, 27 Jan 2026
114.0000
117.0000
113.5300
114.5900
1,295,200
Mon, 26 Jan 2026
114.1500
117.7400
113.0200
114.7400
1,115,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
116.5000
118.2900
113.6700
114.7500
1,466,400
Thu, 22 Jan 2026
116.4100
120.7400
115.9500
117.2800
3,002,500
Wed, 21 Jan 2026
115.1000
116.4100
110.3100
115.7500
2,268,700
Tue, 20 Jan 2026
110.5000
114.9700
109.1100
114.8700
1,926,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
111.9800
115.5400
110.0900
112.1400
2,120,500
Thu, 15 Jan 2026
108.9300
112.5300
108.3900
111.9800
1,546,700
Wed, 14 Jan 2026
106.8700
109.0800
104.6600
108.6000
1,390,400
Tue, 13 Jan 2026
107.9900
108.3800
103.8100
106.8900
1,511,000
Mon, 12 Jan 2026
113.0000
113.9100
103.8000
107.5700
2,358,500
Mon, 12 Jan 2026
6 · 8-K
Pre-market · 06:04 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
108.1700
112.4000
106.9700
110.1700
2,412,100
Thu, 08 Jan 2026
109.0100
111.5000
106.4200
108.7400
1,801,100
Wed, 07 Jan 2026
112.6600
113.9100
108.6000
109.9300
2,607,700
Tue, 06 Jan 2026
101.9200
112.4400
101.9200
112.3300
4,490,400
Mon, 05 Jan 2026
101.1000
103.5500
97.3100
101.8700
2,909,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
102.3000
102.8000
100.7600
101.7400
1,093,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
100.7600
102.7200
100.5800
102.1400
1,026,300
Tue, 30 Dec 2025
101.9000
101.9600
99.8200
100.6000
987,200
Mon, 29 Dec 2025
102.5200
103.2100
100.7000
101.3900
910,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
102.2800
104.7500
101.5000
102.9800
1,042,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
101.8700
103.0000
101.3900
102.3800
581,200
Tue, 23 Dec 2025
100.7600
103.1700
100.0000
102.5000
1,485,300
Mon, 22 Dec 2025
100.9300
102.1400
99.7700
101.3400
1,375,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
96.6500
100.0700
96.5100
99.7400
3,451,700
Thu, 18 Dec 2025
98.5400
99.8200
96.2800
97.1000
3,042,100
Wed, 17 Dec 2025
101.4600
101.4600
96.9500
97.4700
1,912,300
Tue, 16 Dec 2025
102.0100
103.0000
97.1700
100.0000
3,264,300
Mon, 15 Dec 2025
104.1200
105.0100
102.2000
102.6700
1,967,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
103.5200
103.5200
100.4700
102.0700
1,508,300
Thu, 11 Dec 2025
104.3600
104.3700
100.2100
101.3800
1,376,600
Wed, 10 Dec 2025
103.2100
105.6700
102.3000
102.6200
1,930,500
Tue, 09 Dec 2025
104.0300
106.0000
101.9400
103.2100
1,424,700
Mon, 08 Dec 2025
102.6000
106.1500
102.0700
104.1700
1,881,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
108.8400
108.8400
100.6800
102.0200
3,757,400
Thu, 04 Dec 2025
106.0100
109.5900
105.6800
108.5200
1,905,500
Wed, 03 Dec 2025
104.4500
107.1900
103.4700
105.9600
1,592,700
Tue, 02 Dec 2025
106.6200
107.4700
103.3600
103.8700
1,543,000
Mon, 01 Dec 2025
107.9200
108.1300
104.5700
105.2200
1,677,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
108.8100
108.8100
106.4800
108.4200
694,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
108.7600
109.8100
106.6700
107.7900
1,595,400
Tue, 25 Nov 2025
112.4300
112.4300
108.5200
108.8100
2,860,600
Mon, 24 Nov 2025
105.7900
111.9100
104.3500
111.2500
2,835,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
99.7500
108.0600
98.2300
105.4200
3,348,400
Thu, 20 Nov 2025
103.5000
110.0000
100.0400
100.3000
5,522,800
Wed, 19 Nov 2025
95.8800
105.2700
95.0100
99.5500
4,721,000
Tue, 18 Nov 2025
95.8400
97.6700
94.0500
95.5700
1,530,400
Mon, 17 Nov 2025
94.4900
97.4500
93.9800
96.4800
1,523,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
91.2100
95.7800
90.4400
94.3700
1,732,300
Thu, 13 Nov 2025
96.8200
98.1700
93.5100
94.1300
2,152,200
Wed, 12 Nov 2025
98.3600
99.7300
95.2600
97.8400
2,329,600
Tue, 11 Nov 2025
96.7800
99.3100
96.7500
97.7100
1,900,600
Mon, 10 Nov 2025
98.0000
101.5700
96.4500
97.9200
2,825,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
5 · 8-K
After-hours · 17:17 ET
8-K ↗
Fri, 07 Nov 2025
95.0800
96.7700
92.5400
96.7200
2,745,500
Thu, 06 Nov 2025
4 · 424B5
After-hours · 16:34 ET
424B5 ↗
Thu, 06 Nov 2025
95.0100
97.5100
89.6800
96.2500
4,021,400
Wed, 05 Nov 2025
92.7500
95.2400
88.8800
95.0500
9,810,100
Tue, 04 Nov 2025
3 · 424B5
After-hours · 17:18 ET
424B5 ↗
Tue, 04 Nov 2025
93.4000
100.2200
93.0500
98.1400
3,066,100
Mon, 03 Nov 2025
94.0700
99.2300
92.5700
98.9200
2,686,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
91.3900
93.6600
88.6800
93.0200
4,053,800
Thu, 30 Oct 2025
89.9900
95.8800
88.2200
92.4100
11,095,400
Wed, 29 Oct 2025
2 · 10-Q
After-hours · 17:13 ET
10-Q ↗
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 29 Oct 2025
69.1700
73.1500
68.0200
72.2700
4,725,100
Tue, 28 Oct 2025
70.8500
70.8500
68.3300
69.5800
1,933,400
Mon, 27 Oct 2025
72.5600
73.3100
70.0100
70.8500
1,971,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
70.2800
72.7000
69.8300
72.1500
2,469,400