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
75.1500
80.5700
73.5600
80.1100
8,562,300
Thu, 22 Oct 2026
26 · 8-K
After market open · 10:03 ET
8-K ↗
Thu, 22 Oct 2026
83.7500
84.0900
71.7100
73.8900
17,484,300
Wed, 21 Oct 2026
99.7600
102.5300
96.6700
102.1500
4,563,400
Tue, 20 Oct 2026
96.3000
99.8100
94.0000
95.5100
4,200,400
Mon, 19 Oct 2026
25 · 8-K
After market open · 12:16 ET
8-K ↗
Mon, 19 Oct 2026
98.6500
100.4700
96.2300
99.1000
3,932,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
98.9600
100.2900
93.2600
93.8800
3,844,200
Thu, 15 Oct 2026
97.5800
101.7100
92.1500
101.3600
6,306,800
Wed, 14 Oct 2026
113.4100
114.2400
102.6100
103.3100
4,298,100
Tue, 13 Oct 2026
24 · 8-K
After market open · 10:10 ET
8-K ↗
Tue, 13 Oct 2026
106.3000
116.3500
104.1000
116.1000
3,734,600
Mon, 12 Oct 2026
118.3100
118.9900
106.7000
110.3300
5,354,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
122.1100
126.5900
118.2200
121.0100
2,124,300
Thu, 08 Oct 2026
124.8000
129.8800
116.5300
117.5000
2,261,000
Wed, 07 Oct 2026
128.5000
129.5800
124.6900
128.2000
1,756,300
Tue, 06 Oct 2026
134.8400
136.4100
131.9400
132.7100
1,434,500
Mon, 05 Oct 2026
134.7900
137.8800
132.3000
133.1400
2,304,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
128.8300
134.5700
127.3200
131.8700
1,609,600
Thu, 01 Oct 2026
121.4700
127.3100
119.7700
126.5000
1,783,400
Wed, 30 Sep 2026
23 · 8-K
After-hours · 20:33 ET
8-K ↗
Wed, 30 Sep 2026
123.9500
124.0400
119.2300
122.8400
2,535,200
Tue, 29 Sep 2026
127.9800
128.4000
120.1200
122.8000
2,217,000
Mon, 28 Sep 2026
127.5000
128.3000
119.0200
124.1900
1,824,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
130.0200
131.3200
126.6900
129.1700
1,639,700
Thu, 24 Sep 2026
22 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 24 Sep 2026
121.3400
128.8800
119.4400
126.9800
1,810,800
Wed, 23 Sep 2026
126.9700
128.5700
123.0000
125.8200
1,322,800
Tue, 22 Sep 2026
124.0200
128.6600
121.8300
127.4700
2,837,800
Mon, 21 Sep 2026
122.0500
127.2100
118.8800
124.0200
2,068,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
116.2400
118.5900
114.3400
117.9700
2,741,300
Thu, 17 Sep 2026
117.6000
120.7000
114.1000
114.7700
1,383,900
Wed, 16 Sep 2026
114.9200
116.7500
111.4800
114.0000
1,357,500
Tue, 15 Sep 2026
115.8300
116.4700
109.9400
112.4600
1,586,200
Mon, 14 Sep 2026
117.6100
120.5400
112.8300
113.2200
2,635,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
127.2400
128.8500
124.3300
126.4400
1,353,300
Thu, 10 Sep 2026
21 · 8-K
After-hours · 17:10 ET
8-K ↗
Thu, 10 Sep 2026
121.9400
125.5100
119.6900
122.3400
1,317,200
Wed, 09 Sep 2026
129.7500
131.3700
123.8100
124.2500
1,577,100
Tue, 08 Sep 2026
127.7700
133.7700
127.5700
129.3500
1,958,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
118.5800
125.9500
118.3000
125.6000
2,317,600
Thu, 03 Sep 2026
115.2100
116.9000
109.5300
115.3900
1,814,600
Wed, 02 Sep 2026
114.2200
115.7500
111.4100
115.6000
1,305,000
Tue, 01 Sep 2026
116.6800
119.1600
113.8200
115.3300
1,432,700
Mon, 31 Aug 2026
118.8300
119.7100
116.7200
118.9200
1,401,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
122.8100
123.7800
118.2000
118.6500
1,355,800
Thu, 27 Aug 2026
127.0800
129.5100
121.9200
124.7300
2,626,300
Wed, 26 Aug 2026
115.5000
124.9100
114.9700
121.7000
3,871,500
Tue, 25 Aug 2026
113.0000
113.4300
110.3000
112.3000
2,127,800
Mon, 24 Aug 2026
106.8500
108.0200
103.6600
107.1200
3,225,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
115.2700
116.7200
109.2300
110.5400
2,398,700
Thu, 20 Aug 2026
115.8500
117.6400
113.2100
114.3800
1,835,600
Wed, 19 Aug 2026
126.1700
126.3000
114.1500
116.3800
3,560,000
Tue, 18 Aug 2026
134.8400
135.5700
121.7900
125.7100
3,666,500
Mon, 17 Aug 2026
140.2100
143.5800
133.3100
140.9800
3,041,000
Mon, 17 Aug 2026
20 · 8-K
Pre-market · 06:04 ET
8-K ↗
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
138.8000
145.8000
137.0000
140.0000
1,664,800
Thu, 13 Aug 2026
138.9900
143.4900
137.1500
138.8800
2,953,100
Wed, 12 Aug 2026
138.8300
140.9600
136.0400
138.1000
2,215,400
Tue, 11 Aug 2026
132.4000
132.8500
128.3100
130.7400
1,973,100
Mon, 10 Aug 2026
140.4300
142.0000
130.0400
130.0800
3,409,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
140.2900
145.8900
135.0200
137.2100
3,557,700
Thu, 06 Aug 2026
19 · 8-K/A
After-hours · 16:01 ET
8-K/A ↗
Thu, 06 Aug 2026
131.7400
149.9400
124.0000
136.3600
6,264,700
Thu, 06 Aug 2026
18 · 8-K
Next filing day · accepted 05 Aug, 21:28 ET
8-K ↗
Wed, 05 Aug 2026
17 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Wed, 05 Aug 2026
130.5000
137.1900
129.5600
131.2500
4,719,800
Tue, 04 Aug 2026
129.9400
136.1500
124.7400
132.7900
4,202,700
Mon, 03 Aug 2026
111.6700
122.2800
110.0100
121.2100
2,253,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
124.1700
126.2400
115.0200
115.4400
2,436,300
Thu, 30 Jul 2026
111.0200
118.2600
109.5500
115.5100
3,586,800
Wed, 29 Jul 2026
107.6700
113.2500
99.1900
101.7700
6,649,500
Tue, 28 Jul 2026
116.7600
116.7600
104.4900
108.6900
5,927,100
Mon, 27 Jul 2026
131.8100
133.0000
118.7600
123.7100
2,266,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
142.4300
143.0400
131.0100
131.4100
1,268,800
Thu, 23 Jul 2026
144.3900
150.1900
141.7400
144.8500
1,161,700
Wed, 22 Jul 2026
140.6000
150.2000
140.6000
144.7000
2,102,300
Tue, 21 Jul 2026
141.7800
147.3300
139.1900
146.8500
1,685,900
Mon, 20 Jul 2026
135.6300
140.3400
132.8700
133.1700
2,396,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
124.7200
133.4200
120.3800
132.0000
2,116,500
Thu, 16 Jul 2026
138.2400
138.2500
129.4900
130.1400
2,084,800
Wed, 15 Jul 2026
144.4800
145.8600
136.0300
143.6200
1,920,300
Tue, 14 Jul 2026
145.2200
146.8600
138.8500
141.9700
1,872,300
Mon, 13 Jul 2026
141.7200
144.5900
135.9100
136.3400
2,064,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
148.0000
149.0600
143.6100
146.4400
1,660,300
Thu, 09 Jul 2026
153.0000
154.8100
149.3400
149.9700
2,534,600
Wed, 08 Jul 2026
142.0000
146.8800
140.0000
145.2900
2,161,800
Tue, 07 Jul 2026
142.7400
149.8800
137.5400
144.0800
2,606,700
Mon, 06 Jul 2026
156.8900
161.0100
147.9500
149.3900
4,262,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
178.2500
179.6800
151.8000
155.9800
3,097,500
Wed, 01 Jul 2026
180.5000
182.9700
173.6000
179.7000
2,279,600
Tue, 30 Jun 2026
188.3000
193.4400
183.7700
187.0200
3,220,600
Mon, 29 Jun 2026
188.0600
189.6900
174.5000
186.8000
3,567,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
206.0000
206.0000
187.1000
191.4900
17,247,300
Thu, 25 Jun 2026
216.7700
219.8000
203.2600
210.5700
1,606,400
Wed, 24 Jun 2026
214.0000
217.8200
202.4100
209.7400
1,747,800
Tue, 23 Jun 2026
202.9200
213.9800
200.1600
213.1700
2,038,500
Mon, 22 Jun 2026
220.8400
223.8300
210.7400
221.4700
2,353,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
212.9300
217.9400
209.6200
216.4400
2,639,200
Thu, 18 Jun 2026
16 · 8-K
Next filing day · accepted 17 Jun, 17:41 ET
8-K ↗
Wed, 17 Jun 2026
206.0000
208.0400
199.5200
202.7000
1,714,900
Tue, 16 Jun 2026
206.6500
209.3700
198.8100
199.5800
1,958,700
Mon, 15 Jun 2026
203.8400
209.0800
201.8000
206.6600
2,313,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
188.8800
197.3200
185.0100
194.0500
1,929,100
Thu, 11 Jun 2026
176.5400
187.4800
174.4000
187.2100
1,714,800
Wed, 10 Jun 2026
173.0900
186.9900
167.5300
172.1200
1,642,700
Tue, 09 Jun 2026
185.0000
188.3900
162.3000
173.8600
2,338,000
Mon, 08 Jun 2026
175.6900
180.7400
169.5700
178.3800
2,494,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
178.0200
179.8100
165.7800
167.6200
1,992,500
Thu, 04 Jun 2026
180.4000
191.3000
174.1100
184.8400
1,848,000
Wed, 03 Jun 2026
15 · 8-K
After-hours · 17:00 ET
8-K ↗
Wed, 03 Jun 2026
180.4900
191.1200
176.0000
189.6000
2,567,700
Tue, 02 Jun 2026
178.0000
180.6700
172.0600
179.6200
2,361,700
Mon, 01 Jun 2026
169.9400
176.4700
166.0800
172.4400
2,992,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
189.9600
193.0000
171.5300
173.7200
4,681,000
Thu, 28 May 2026
193.0000
193.0000
182.3800
187.7900
3,290,900
Wed, 27 May 2026
196.4800
196.5200
174.0600
190.6700
5,112,300
Wed, 27 May 2026
14 · 8-K
Pre-market · 06:02 ET
8-K ↗
Tue, 26 May 2026
200.6800
200.6800
189.0100
196.9500
3,381,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
188.3300
191.7300
182.6900
189.9200
3,076,100
Thu, 21 May 2026
169.3700
178.6800
167.0200
174.5500
1,776,800
Wed, 20 May 2026
165.9400
173.6300
164.0100
169.3600
2,697,000
Tue, 19 May 2026
156.4800
164.3500
148.3800
161.4100
2,199,400
Mon, 18 May 2026
13 · 8-K
After-hours · 16:50 ET
8-K ↗
Mon, 18 May 2026
168.1500
170.5000
154.7200
158.8600
1,627,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
166.0000
169.6200
159.0100
167.3500
2,087,000
Thu, 14 May 2026
168.8200
174.5000
167.4400
171.8700
1,859,000
Wed, 13 May 2026
168.1600
172.0000
162.3900
168.8200
2,655,200
Tue, 12 May 2026
159.3500
163.7900
149.2400
163.3600
2,078,100
Mon, 11 May 2026
156.6700
166.6600
155.0000
162.9900
2,436,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
12 · 8-K/A
After-hours · 16:20 ET
8-K/A ↗
Fri, 08 May 2026
11 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 08 May 2026
157.9900
158.0000
150.4200
157.3100
2,115,000
Thu, 07 May 2026
164.3000
164.3000
150.5500
153.7700
2,334,900
Wed, 06 May 2026
165.0000
166.5800
155.2500
164.6400
1,946,700
Tue, 05 May 2026
158.3900
164.5000
157.3000
159.5800
2,214,100
Mon, 04 May 2026
163.2000
165.0000
151.0900
157.4700
2,781,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
10 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Fri, 01 May 2026
156.5200
163.8700
155.2100
158.9900
2,739,800
Thu, 30 Apr 2026
178.7200
180.0000
148.4100
158.2200
5,863,700
Wed, 29 Apr 2026
9 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 29 Apr 2026
140.4600
141.6300
130.7100
137.5000
3,573,500
Tue, 28 Apr 2026
134.9300
140.0000
131.4000
137.5900
3,007,800
Mon, 27 Apr 2026
146.8400
148.1100
138.4200
144.1700
2,582,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
136.7200
149.0800
136.1600
149.0100
2,669,400
Thu, 23 Apr 2026
127.8500
134.6100
127.0000
132.9800
1,732,500
Wed, 22 Apr 2026
127.9200
130.0000
122.0800
126.7100
1,488,100
Tue, 21 Apr 2026
126.5100
129.2400
123.1600
125.2500
1,411,300
Mon, 20 Apr 2026
126.2700
130.9900
124.0000
125.8100
1,629,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
119.2000
126.3500
118.9200
126.2400
1,672,400
Thu, 16 Apr 2026
116.1300
118.1300
112.1600
116.9300
1,739,900
Wed, 15 Apr 2026
119.8200
122.4600
112.4200
116.6000
2,304,800
Tue, 14 Apr 2026
126.5300
126.7100
119.2700
120.7400
1,648,700
Mon, 13 Apr 2026
120.8500
124.8100
119.6200
123.4900
1,342,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
109.1800
123.1600
107.9100
121.4900
3,062,700
Thu, 09 Apr 2026
106.0000
108.7700
105.0500
107.5300
1,155,900
Wed, 08 Apr 2026
106.4800
107.1900
98.5800
105.8500
2,141,600
Tue, 07 Apr 2026
94.7400
99.7000
94.7400
99.2900
1,194,400
Mon, 06 Apr 2026
97.1700
98.9300
94.3500
95.7000
932,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
90.2300
98.1100
89.7000
97.4800
1,049,200
Wed, 01 Apr 2026
100.3300
101.4000
95.8100
97.0800
1,575,500
Tue, 31 Mar 2026
91.5300
97.7300
91.0000
97.4200
1,992,200
Mon, 30 Mar 2026
97.3900
97.3900
86.7500
88.2900
1,829,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
95.3700
98.5800
92.0700
95.4700
1,348,800
Thu, 26 Mar 2026
104.2600
105.2500
95.6200
95.9300
1,792,700
Wed, 25 Mar 2026
108.6200
111.1800
107.0000
108.0000
1,242,300
Tue, 24 Mar 2026
99.0000
107.5500
98.1000
106.9900
1,914,400
Mon, 23 Mar 2026
94.3100
104.8300
93.6100
101.4200
2,766,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
95.2100
96.4000
87.9100
91.5400
4,345,000
Thu, 19 Mar 2026
8 · DEFA14A
After-hours · 16:20 ET
DEFA14A ↗
Thu, 19 Mar 2026
7 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Thu, 19 Mar 2026
92.3100
98.7400
90.2900
97.0800
1,808,000
Wed, 18 Mar 2026
97.5400
98.9800
95.1500
95.3100
1,608,900
Tue, 17 Mar 2026
95.7400
98.9900
95.2000
97.5400
1,390,100
Mon, 16 Mar 2026
94.1600
97.5000
94.1600
96.5100
1,206,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
91.6400
93.5400
89.4100
90.6400
1,022,700
Thu, 12 Mar 2026
92.0800
93.1400
89.5100
90.5400
1,270,700
Wed, 11 Mar 2026
95.8500
99.3500
94.3100
95.4400
938,700
Tue, 10 Mar 2026
96.9300
99.8900
95.9300
96.4300
1,742,700
Mon, 09 Mar 2026
86.4200
96.8900
85.8800
96.8000
2,229,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
95.1600
97.2500
87.6600
87.9100
2,348,400
Thu, 05 Mar 2026
102.4600
105.4200
94.9000
98.9500
2,409,200
Wed, 04 Mar 2026
107.0300
109.0000
103.0600
105.1400
1,380,300
Tue, 03 Mar 2026
107.9900
108.3900
100.5600
104.0500
1,822,300
Mon, 02 Mar 2026
101.6200
113.1800
100.7800
113.0000
2,362,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
105.1200
106.5700
101.3800
104.2400
2,091,900
Thu, 26 Feb 2026
109.0500
109.4800
101.3700
107.5600
2,151,600
Wed, 25 Feb 2026
108.9700
113.4600
108.5000
108.8600
1,751,100
Tue, 24 Feb 2026
108.8400
110.7800
105.8300
106.7000
1,517,200
Mon, 23 Feb 2026
106.0100
108.6300
104.7000
106.8500
1,504,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
99.5300
110.2900
99.4500
107.9300
3,334,400
Thu, 19 Feb 2026
93.1800
100.6800
93.1800
100.3900
2,059,900
Wed, 18 Feb 2026
91.2600
96.9800
89.7500
93.9700
1,509,700
Tue, 17 Feb 2026
90.9800
92.6500
88.0200
90.9100
1,582,300
Tue, 17 Feb 2026
6 · 10-K
Next filing day · accepted 13 Feb, 19:00 ET
10-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
92.3100
95.5300
89.9900
91.8000
1,443,600
Thu, 12 Feb 2026
94.4500
95.1600
88.5200
92.3300
2,390,900
Wed, 11 Feb 2026
96.5400
97.9100
89.5100
91.9000
1,984,900
Tue, 10 Feb 2026
97.1900
98.0000
92.8900
93.7700
1,930,500
Mon, 09 Feb 2026
99.1200
101.9300
96.0000
97.9800
1,910,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
96.9300
101.5900
93.6500
98.5800
2,627,700
Thu, 05 Feb 2026
87.0500
96.9400
81.8000
92.5800
3,812,400
Wed, 04 Feb 2026
5 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 04 Feb 2026
105.9600
108.6200
93.5400
96.2200
3,870,600
Tue, 03 Feb 2026
106.4300
111.0000
102.1600
107.5700
3,971,000
Mon, 02 Feb 2026
96.1200
105.7600
96.1200
102.7600
2,904,900
Mon, 02 Feb 2026
4 · 8-K
Pre-market · 07:05 ET
8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
96.3500
103.5000
96.0000
98.2000
4,300,900
Thu, 29 Jan 2026
98.4700
102.2300
95.9400
96.4800
19,257,700
Wed, 28 Jan 2026
95.5900
100.6600
95.5100
97.9900
3,022,400
Tue, 27 Jan 2026
96.0000
98.5000
93.9000
94.6100
2,076,400
Mon, 26 Jan 2026
94.8700
96.6000
93.0100
94.6300
1,759,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
97.3800
97.3800
92.0200
95.0200
2,163,300
Thu, 22 Jan 2026
104.4700
106.0000
94.6800
97.5300
2,696,100
Wed, 21 Jan 2026
99.3300
101.0600
94.4000
99.8700
2,327,400
Tue, 20 Jan 2026
98.4200
102.1900
97.1900
97.8300
2,628,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
101.0000
102.3800
98.3600
101.0100
2,311,900
Thu, 15 Jan 2026
99.7200
106.6800
99.6600
100.9000
3,683,700
Wed, 14 Jan 2026
94.6500
101.1900
94.0200
96.5200
5,102,900
Tue, 13 Jan 2026
3 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 13 Jan 2026
81.0900
96.4500
81.0000
93.2400
6,716,900
Mon, 12 Jan 2026
73.4500
78.1100
73.2000
77.8900
1,598,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
67.3000
75.0600
67.1400
73.8800
2,494,300
Thu, 08 Jan 2026
70.2800
71.8400
66.3600
66.8600
2,428,400
Wed, 07 Jan 2026
69.6300
70.8000
67.1900
70.1800
1,355,700
Tue, 06 Jan 2026
68.0700
71.1000
65.2000
70.4500
2,200,400
Mon, 05 Jan 2026
73.8700
74.7400
66.2500
67.9900
2,541,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
69.8700
70.9500
68.3100
70.6100
1,812,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
70.8200
71.0000
68.8800
69.0000
866,100
Tue, 30 Dec 2025
71.6200
71.9200
70.0600
70.4200
558,700
Mon, 29 Dec 2025
70.7000
71.7200
69.4700
71.2100
681,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
72.7700
73.0700
70.8800
71.7200
486,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
71.3900
73.0800
70.6200
72.5900
682,700
Tue, 23 Dec 2025
69.9000
71.9000
69.3600
71.5900
982,700
Mon, 22 Dec 2025
72.4600
72.9800
70.3400
70.9000
987,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
68.1500
70.5900
67.8900
70.3800
2,954,200
Thu, 18 Dec 2025
63.6900
67.3700
62.5900
67.0900
2,338,900
Wed, 17 Dec 2025
68.8200
69.5300
61.3800
61.5800
3,352,600
Tue, 16 Dec 2025
71.0200
72.4600
67.5400
67.6300
2,902,000
Mon, 15 Dec 2025
74.4900
75.5400
72.0000
72.0500
2,196,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
78.2400
78.9300
72.1400
73.4300
2,355,200
Thu, 11 Dec 2025
77.7000
80.5800
74.8800
80.2400
2,099,900
Wed, 10 Dec 2025
76.4700
79.0300
75.3200
77.7000
1,546,500
Tue, 09 Dec 2025
74.7900
77.7500
74.2000
76.7400
1,224,000
Mon, 08 Dec 2025
74.9300
76.2200
74.0300
75.4300
1,463,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
72.8000
75.0000
72.7600
73.7400
2,534,200
Thu, 04 Dec 2025
66.0800
73.4000
66.0000
72.8400
2,843,800
Wed, 03 Dec 2025
66.6700
68.7900
64.2100
66.7600
1,874,600
Tue, 02 Dec 2025
69.4000
69.9300
66.6600
66.7500
2,197,400
Mon, 01 Dec 2025
68.8000
68.9700
65.6500
67.9000
1,420,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
69.1800
70.9900
68.4500
70.1800
1,209,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
68.0000
69.5500
67.2900
68.2900
1,662,800
Tue, 25 Nov 2025
64.8100
68.9100
63.4000
68.5100
2,181,200
Mon, 24 Nov 2025
59.9400
65.1100
59.6200
64.9400
2,602,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
58.6800
59.7300
55.4400
58.7900
2,800,700
Thu, 20 Nov 2025
67.9600
68.3600
57.4100
58.4500
2,480,300
Wed, 19 Nov 2025
63.3400
67.0700
63.1700
64.2700
1,742,600
Tue, 18 Nov 2025
62.3500
64.8700
62.1200
63.3400
1,883,800
Mon, 17 Nov 2025
66.9800
68.9400
63.5900
64.3400
3,132,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
60.4100
68.9900
60.3500
67.9900
3,011,100
Thu, 13 Nov 2025
69.6500
69.6900
62.1200
63.1000
3,315,800
Wed, 12 Nov 2025
69.2400
71.8500
68.4700
70.5000
2,444,600
Tue, 11 Nov 2025
68.5000
69.9600
67.1500
67.8700
1,262,400
Mon, 10 Nov 2025
69.9500
71.2900
68.4700
69.8900
1,766,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
66.3400
67.0000
63.1000
66.7200
2,599,400
Thu, 06 Nov 2025
70.4000
71.1700
67.5400
68.1100
2,382,600
Wed, 05 Nov 2025
66.1000
70.3500
65.0200
70.0600
1,908,900
Tue, 04 Nov 2025
66.9500
68.6000
65.5200
66.2900
2,534,100
Mon, 03 Nov 2025
67.3900
70.1200
66.3800
69.8700
3,841,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Fri, 31 Oct 2025
63.1600
67.4700
62.7800
67.2000
4,454,100
Thu, 30 Oct 2025
60.6400
62.4100
57.0000
61.9800
4,811,000
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:36 ET
8-K ↗
Wed, 29 Oct 2025
59.8000
63.7600
59.2600
63.5300
4,488,300
Tue, 28 Oct 2025
58.8000
59.8400
58.0700
59.2100
2,150,100
Mon, 27 Oct 2025
60.1400
60.5300
58.8600
58.9000
1,641,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend