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
128.5100
129.7150
124.0650
127.0100
255,882
Thu, 22 Oct 2026
130.8000
133.8100
129.7400
130.3000
271,100
Wed, 21 Oct 2026
130.8400
132.1000
128.4600
130.8100
156,600
Tue, 20 Oct 2026
128.0000
131.7100
128.0000
129.9900
98,000
Mon, 19 Oct 2026
129.9800
131.4500
127.6100
128.1800
115,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
132.9200
134.1200
128.5000
129.9800
239,200
Thu, 15 Oct 2026
131.2300
134.7900
130.8100
133.0700
204,500
Wed, 14 Oct 2026
128.6300
132.5500
128.6300
131.2300
221,600
Tue, 13 Oct 2026
130.6900
130.8000
126.8400
130.3600
137,400
Mon, 12 Oct 2026
129.1700
131.2200
128.0900
129.6700
156,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
129.7100
131.0800
128.7400
129.3600
270,000
Thu, 08 Oct 2026
127.6100
130.4300
126.9100
129.9600
260,400
Wed, 07 Oct 2026
126.3000
127.2500
125.9200
126.8700
121,700
Tue, 06 Oct 2026
131.9000
131.9000
127.5700
128.2400
193,200
Mon, 05 Oct 2026
132.6100
133.0500
128.7900
131.1400
227,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
132.4200
136.6300
131.8900
132.6100
331,600
Thu, 01 Oct 2026
126.5600
130.4000
126.5600
129.6100
150,500
Wed, 30 Sep 2026
129.6700
129.6700
126.5700
127.4400
193,300
Tue, 29 Sep 2026
126.7600
129.0300
125.5000
128.8700
189,300
Mon, 28 Sep 2026
124.0600
127.4000
124.0600
127.0700
135,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
127.5900
129.0600
124.6800
125.1600
200,500
Thu, 24 Sep 2026
131.2800
132.8200
127.2200
127.3500
203,500
Wed, 23 Sep 2026
131.6700
133.1600
128.5700
131.0800
149,100
Tue, 22 Sep 2026
132.0900
134.8700
130.5200
131.7100
244,100
Mon, 21 Sep 2026
129.3500
130.3500
125.9300
129.7500
282,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
128.3900
129.7100
125.6000
128.7300
594,700
Thu, 17 Sep 2026
132.0900
133.0100
128.7700
128.9500
326,500
Wed, 16 Sep 2026
133.0100
133.0300
128.4600
129.9700
362,500
Tue, 15 Sep 2026
136.2000
137.2800
134.1900
134.8000
223,000
Mon, 14 Sep 2026
132.6400
136.4200
130.8700
135.6900
192,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
136.8900
138.3400
132.2300
134.8600
208,200
Thu, 10 Sep 2026
135.9400
137.5100
134.6100
134.9700
202,500
Wed, 09 Sep 2026
138.1000
139.4500
134.8200
136.2000
234,200
Tue, 08 Sep 2026
27 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 08 Sep 2026
138.8100
141.9900
136.8100
138.1000
184,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
136.0100
141.4400
136.0100
141.1200
193,200
Thu, 03 Sep 2026
134.8400
137.5700
130.9200
137.3400
180,100
Wed, 02 Sep 2026
133.2900
136.6300
132.0000
133.9300
206,200
Tue, 01 Sep 2026
135.4800
137.7100
130.8000
132.7200
240,300
Mon, 31 Aug 2026
136.4300
138.9000
133.5000
137.9700
312,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
139.3600
142.6700
136.2700
136.5400
184,300
Thu, 27 Aug 2026
137.7700
139.9200
136.3100
139.1200
132,000
Wed, 26 Aug 2026
135.7100
140.2200
133.5000
139.0900
229,600
Tue, 25 Aug 2026
135.9000
138.3100
132.9300
135.5600
185,100
Mon, 24 Aug 2026
141.5400
141.5600
131.1800
134.4500
366,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
138.0700
140.7900
136.6000
140.3400
321,700
Thu, 20 Aug 2026
135.4900
138.0800
134.3800
135.8900
370,100
Wed, 19 Aug 2026
140.5200
142.4800
136.8800
137.7400
234,100
Tue, 18 Aug 2026
144.9700
145.4500
138.4300
138.8100
181,200
Mon, 17 Aug 2026
142.8800
146.4700
142.8800
145.8700
166,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
147.0100
147.6700
142.2100
142.8800
356,500
Thu, 13 Aug 2026
141.2900
148.5900
140.5100
146.7400
434,000
Wed, 12 Aug 2026
136.0400
142.3800
134.7100
140.6300
403,900
Tue, 11 Aug 2026
137.7800
142.6100
134.1400
135.7600
236,800
Mon, 10 Aug 2026
139.3800
142.6600
136.4600
137.4300
260,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
135.3400
139.1400
134.7500
137.7600
247,800
Thu, 06 Aug 2026
140.4700
142.5500
135.0000
135.2500
294,100
Wed, 05 Aug 2026
142.4700
145.8800
141.4600
141.6700
330,500
Tue, 04 Aug 2026
139.8400
145.4200
139.1300
144.3100
396,700
Mon, 03 Aug 2026
144.2700
144.8000
136.8500
137.5700
478,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
142.2900
146.5500
139.8800
144.3500
590,000
Thu, 30 Jul 2026
26 · 10-Q
After market open · 14:07 ET
10-Q ↗
Thu, 30 Jul 2026
142.8500
149.2400
136.9800
142.0700
861,200
Wed, 29 Jul 2026
149.5500
149.5500
135.9800
141.4900
659,500
Wed, 29 Jul 2026
25 · 8-K
Pre-market · 06:00 ET
8-K ↗
Tue, 28 Jul 2026
149.0700
152.2200
144.6400
149.4800
552,000
Mon, 27 Jul 2026
154.0600
154.0600
144.7600
148.8700
356,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
24 · 8-K
After market open · 11:07 ET
8-K ↗
Fri, 24 Jul 2026
156.7500
157.1600
150.3000
154.3000
296,900
Thu, 23 Jul 2026
160.0200
160.0200
154.2800
156.9900
254,300
Wed, 22 Jul 2026
159.4700
161.2300
157.3200
159.3800
252,700
Tue, 21 Jul 2026
160.4800
161.8400
156.6500
160.8900
201,400
Mon, 20 Jul 2026
159.8100
160.7900
156.9100
158.2000
309,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
155.2800
160.7200
154.9200
159.8100
441,700
Thu, 16 Jul 2026
23 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 16 Jul 2026
149.2500
158.5600
149.2500
157.6100
356,000
Wed, 15 Jul 2026
154.4100
154.4100
146.9500
147.4700
323,200
Tue, 14 Jul 2026
151.7300
152.7100
148.7900
151.5800
288,200
Mon, 13 Jul 2026
147.8100
151.4900
147.2300
149.5000
340,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
152.0000
152.0000
145.6000
147.1300
402,900
Thu, 09 Jul 2026
148.0300
151.5700
146.8900
150.8500
239,000
Wed, 08 Jul 2026
144.3600
148.6300
142.1300
145.8700
314,000
Tue, 07 Jul 2026
144.4400
146.2000
140.7500
145.1500
352,200
Mon, 06 Jul 2026
141.4800
145.9700
140.6400
142.3700
307,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
139.4500
143.2100
137.3900
139.6700
432,100
Wed, 01 Jul 2026
143.5400
144.2900
139.6200
139.8200
336,400
Tue, 30 Jun 2026
147.4600
147.4600
139.6800
143.5400
365,200
Mon, 29 Jun 2026
144.3400
146.9500
144.1400
145.8100
365,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
150.0200
150.0200
143.1700
146.2900
1,477,100
Thu, 25 Jun 2026
146.2400
153.8700
145.9200
150.0200
358,500
Wed, 24 Jun 2026
143.8400
146.2200
141.2500
145.1800
439,200
Tue, 23 Jun 2026
146.4600
146.4600
143.5400
143.7400
331,600
Mon, 22 Jun 2026
146.3100
148.0200
144.1300
145.6000
394,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
146.9400
149.5100
142.7900
144.5300
951,900
Wed, 17 Jun 2026
159.9200
160.1800
144.6300
145.8500
740,300
Tue, 16 Jun 2026
165.1800
166.9400
159.2200
159.8000
413,000
Mon, 15 Jun 2026
172.5100
172.7900
162.3200
164.1000
594,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
174.6100
176.6900
171.7500
173.0400
399,400
Thu, 11 Jun 2026
168.3300
174.0300
166.7300
172.6700
365,000
Wed, 10 Jun 2026
159.9900
169.6400
156.0300
165.1600
789,200
Tue, 09 Jun 2026
169.6900
173.5900
163.4100
173.2200
873,300
Mon, 08 Jun 2026
157.5000
167.5800
156.6400
166.2200
512,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
150.0000
155.6800
149.9900
155.0900
491,700
Thu, 04 Jun 2026
22 · 8-K
After-hours · 17:13 ET
8-K ↗
Thu, 04 Jun 2026
143.0000
146.3100
141.9700
146.0800
242,000
Wed, 03 Jun 2026
141.2200
142.7600
138.9900
142.1300
238,300
Tue, 02 Jun 2026
140.8000
142.6800
138.6900
141.8500
223,100
Mon, 01 Jun 2026
135.0800
141.0500
133.9700
140.8000
256,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
132.3600
138.0000
129.1600
136.6900
342,400
Thu, 28 May 2026
131.7500
136.5600
131.2900
133.7800
292,100
Wed, 27 May 2026
131.4800
134.2900
129.5000
133.3700
377,700
Tue, 26 May 2026
125.1500
130.6900
124.7000
129.4900
176,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
125.0000
125.3800
122.9200
124.5700
180,300
Thu, 21 May 2026
123.0300
125.3000
120.8200
124.4100
227,200
Wed, 20 May 2026
119.5500
125.3500
119.3000
125.0300
200,800
Tue, 19 May 2026
122.6500
122.6500
117.7300
118.7000
190,700
Mon, 18 May 2026
21 · 8-K/A
After-hours · 16:29 ET
8-K/A ↗
Mon, 18 May 2026
20 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 18 May 2026
122.7100
124.7400
122.0000
122.8400
320,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
19 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 15 May 2026
118.4500
123.1800
117.5600
122.7100
292,300
Thu, 14 May 2026
112.5300
118.9400
109.9600
118.9000
744,800
Wed, 13 May 2026
113.0900
114.2400
110.6400
111.4800
371,100
Tue, 12 May 2026
118.3100
118.3100
111.1200
112.9200
307,600
Mon, 11 May 2026
120.9600
121.9000
117.8000
118.3100
241,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
121.6600
122.1700
120.4200
120.9700
266,000
Thu, 07 May 2026
123.2300
124.6500
121.3600
121.7800
277,200
Wed, 06 May 2026
120.1200
123.9500
119.9900
121.8200
423,300
Tue, 05 May 2026
117.3300
120.9600
117.2800
118.1700
448,300
Mon, 04 May 2026
124.0800
124.0800
115.2800
115.7200
390,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
18 · 10-Q
After market open · 11:57 ET
10-Q ↗
Fri, 01 May 2026
128.8400
129.3000
125.2600
125.8200
262,200
Thu, 30 Apr 2026
126.6400
127.9600
123.9300
127.5700
322,500
Wed, 29 Apr 2026
129.2000
135.1000
124.0900
127.0600
493,500
Tue, 28 Apr 2026
126.9900
130.8900
123.7800
127.7600
536,700
Tue, 28 Apr 2026
17 · 8-K
Pre-market · 06:01 ET
8-K ↗
Mon, 27 Apr 2026
123.2500
127.5700
122.1200
126.7400
593,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
16 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 24 Apr 2026
15 · 8-K
After market open · 14:00 ET
8-K ↗
Fri, 24 Apr 2026
119.5800
124.6600
116.8300
122.5000
340,800
Thu, 23 Apr 2026
119.9500
122.2200
119.1000
119.8900
212,600
Wed, 22 Apr 2026
120.2800
120.5300
117.4600
118.4500
135,000
Tue, 21 Apr 2026
119.0400
121.0300
116.8400
118.5400
221,900
Mon, 20 Apr 2026
117.2800
121.1700
116.8400
119.1500
295,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
116.0500
119.7400
114.7400
118.6400
346,500
Thu, 16 Apr 2026
109.2300
114.6800
108.9500
114.1700
533,700
Wed, 15 Apr 2026
109.6100
109.9800
107.1400
108.1900
374,100
Tue, 14 Apr 2026
108.6700
111.3600
106.9100
110.1600
192,000
Mon, 13 Apr 2026
107.1400
108.6600
105.5500
108.5600
208,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
108.7600
109.9600
107.6600
108.4800
177,800
Thu, 09 Apr 2026
107.9900
110.5800
107.3000
109.2200
205,100
Wed, 08 Apr 2026
108.2100
111.1000
106.9600
108.3400
346,800
Tue, 07 Apr 2026
103.2200
104.8200
101.6100
103.5500
314,700
Mon, 06 Apr 2026
99.2600
103.8700
98.9200
103.6200
258,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
98.2300
101.8100
97.1000
100.5100
226,400
Wed, 01 Apr 2026
98.9400
102.0300
96.5900
99.6600
193,500
Tue, 31 Mar 2026
94.5400
98.4700
93.9700
98.3600
423,000
Mon, 30 Mar 2026
93.1700
94.7800
92.5700
93.4500
210,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
93.2300
94.0500
91.9500
92.4700
223,600
Thu, 26 Mar 2026
94.4700
96.4300
93.9000
95.1300
219,400
Wed, 25 Mar 2026
95.0900
96.2400
93.3000
95.7700
180,800
Tue, 24 Mar 2026
91.7000
96.2900
90.2800
94.6000
363,700
Mon, 23 Mar 2026
90.7200
94.4200
90.3200
92.0300
400,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
89.8300
90.3400
85.7600
87.5800
659,800
Thu, 19 Mar 2026
86.3900
89.3800
84.2500
89.2600
440,700
Wed, 18 Mar 2026
85.5000
87.8200
84.9400
87.0800
321,000
Tue, 17 Mar 2026
86.2800
88.2900
83.9200
85.9600
320,800
Mon, 16 Mar 2026
85.8600
86.2500
82.7400
84.1300
436,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
87.0500
87.6500
83.7500
84.8700
210,800
Fri, 13 Mar 2026
14 · DEFA14A
Pre-market · 07:48 ET
DEFA14A ↗
Fri, 13 Mar 2026
13 · DEF 14A
Pre-market · 07:45 ET
DEF 14A ↗
Thu, 12 Mar 2026
90.1200
91.6500
85.2500
85.3800
530,500
Wed, 11 Mar 2026
92.9400
94.8400
89.2000
91.9100
220,300
Tue, 10 Mar 2026
94.4000
95.6500
92.8300
93.6400
190,300
Mon, 09 Mar 2026
92.0400
94.3400
88.2500
94.1400
341,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 06 Mar 2026
97.8600
97.9000
91.9200
93.2800
292,800
Thu, 05 Mar 2026
103.7300
103.9700
98.9500
99.7100
214,100
Wed, 04 Mar 2026
105.0100
107.3300
104.5000
104.9600
237,300
Tue, 03 Mar 2026
103.0000
105.5100
101.2000
104.5600
210,600
Mon, 02 Mar 2026
101.1200
107.1400
99.7000
106.5500
394,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
99.6200
102.8800
97.5800
102.6600
632,700
Thu, 26 Feb 2026
11 · PRE 14A
After-hours · 16:06 ET
PRE 14A ↗
Thu, 26 Feb 2026
97.9500
102.1200
97.9400
101.6500
291,800
Wed, 25 Feb 2026
10 · 10-K
After-hours · 16:29 ET
10-K ↗
Wed, 25 Feb 2026
100.2400
100.2400
96.0200
96.7000
253,200
Tue, 24 Feb 2026
99.0200
101.2500
99.0200
100.0400
223,900
Mon, 23 Feb 2026
104.9300
104.9300
98.7100
99.0200
319,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
104.7700
109.0000
102.7600
105.0900
312,900
Thu, 19 Feb 2026
102.5900
105.4200
102.5900
105.1000
207,500
Wed, 18 Feb 2026
104.8900
106.5600
102.2600
103.0000
241,200
Tue, 17 Feb 2026
104.9700
107.4700
104.7300
104.9800
289,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
101.1900
106.3200
100.5300
104.4000
266,800
Thu, 12 Feb 2026
107.9700
108.5000
95.8400
101.5900
648,600
Wed, 11 Feb 2026
106.3400
110.0100
105.8700
106.0300
212,900
Tue, 10 Feb 2026
108.6900
109.3100
105.5700
106.0600
308,800
Mon, 09 Feb 2026
111.1500
111.5300
108.0800
108.6800
464,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
108.0600
112.9200
107.4400
111.9600
311,800
Thu, 05 Feb 2026
107.4400
110.4100
106.2200
109.6500
385,200
Wed, 04 Feb 2026
104.9000
109.9500
104.6600
109.5500
535,200
Tue, 03 Feb 2026
99.3500
104.5000
99.2000
103.7400
915,700
Mon, 02 Feb 2026
88.4200
99.9200
88.4000
99.7500
702,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
80.2600
90.6900
79.6700
90.2200
901,400
Fri, 30 Jan 2026
9 · 8-K
Pre-market · 06:00 ET
8-K ↗
Thu, 29 Jan 2026
87.0500
87.5300
84.6700
85.3100
754,600
Wed, 28 Jan 2026
8 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 28 Jan 2026
88.0200
88.0200
85.5400
85.9800
334,800
Tue, 27 Jan 2026
7 · 8-K
After-hours · 17:00 ET
8-K ↗
Tue, 27 Jan 2026
87.6100
88.0000
86.6100
86.9000
189,700
Mon, 26 Jan 2026
89.5300
90.4500
87.3300
87.8300
214,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
92.0800
92.4500
89.3000
89.6800
224,700
Thu, 22 Jan 2026
91.6100
93.2700
91.1200
92.0000
239,600
Wed, 21 Jan 2026
88.1900
92.1600
87.3000
91.4900
363,200
Tue, 20 Jan 2026
88.0100
88.9900
85.8800
86.2900
347,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
90.3500
91.2500
89.5700
90.5500
526,700
Thu, 15 Jan 2026
90.0000
91.8400
88.9700
91.4900
342,400
Wed, 14 Jan 2026
86.6300
90.0700
86.3600
89.9100
363,900
Tue, 13 Jan 2026
87.8600
88.5700
86.5500
87.5100
245,500
Mon, 12 Jan 2026
86.8100
88.0100
85.7200
87.8000
314,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
87.1900
88.5100
85.1100
87.5700
373,300
Thu, 08 Jan 2026
82.7700
87.5300
82.1300
86.7400
391,200
Wed, 07 Jan 2026
85.7700
86.3700
82.8600
83.5600
310,300
Tue, 06 Jan 2026
82.9300
86.6500
82.6600
86.5100
480,200
Mon, 05 Jan 2026
77.0700
82.6400
77.0700
81.7200
473,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
74.2500
77.3800
73.7200
77.1700
254,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
75.3800
75.5000
74.0900
74.1900
198,400
Tue, 30 Dec 2025
76.4100
77.3100
75.4000
75.5000
220,200
Mon, 29 Dec 2025
77.5000
78.0600
76.3600
76.8900
362,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
76.4000
77.3700
76.1300
77.2500
163,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
77.2700
77.8500
76.4900
76.8700
109,300
Tue, 23 Dec 2025
77.5000
77.9500
76.3300
76.9300
198,700
Mon, 22 Dec 2025
78.3600
79.9100
77.5500
77.6900
322,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
79.5200
79.9900
76.8800
78.4100
681,900
Thu, 18 Dec 2025
79.7400
83.0300
79.7400
80.4700
836,600
Wed, 17 Dec 2025
78.6900
81.2300
78.4300
79.5200
1,008,500
Tue, 16 Dec 2025
77.7000
79.3800
77.5200
79.0900
683,800
Mon, 15 Dec 2025
76.6500
77.2600
75.0000
77.1900
491,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
76.9100
77.4800
75.8800
76.5700
370,900
Thu, 11 Dec 2025
73.7300
77.9300
73.7300
76.4900
574,400
Wed, 10 Dec 2025
69.7600
74.0900
69.7300
73.6200
285,700
Tue, 09 Dec 2025
69.1700
70.6400
68.7500
69.8300
232,300
Mon, 08 Dec 2025
72.1600
73.3200
69.2300
69.3900
481,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
69.5200
71.8400
69.4700
71.1900
295,200
Thu, 04 Dec 2025
68.7200
70.2600
68.7200
69.5500
298,000
Wed, 03 Dec 2025
65.1200
69.8500
65.1200
68.6200
512,600
Tue, 02 Dec 2025
65.4300
65.6100
61.5600
64.8000
542,300
Mon, 01 Dec 2025
6 · 8-K
After-hours · 17:09 ET
8-K ↗
Mon, 01 Dec 2025
63.5600
66.9900
63.4500
65.6300
392,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
64.3400
64.5800
63.4000
64.1700
136,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
63.4700
65.6900
63.3600
64.1500
469,700
Wed, 26 Nov 2025
5 · 8-K
Pre-market · 06:01 ET
8-K ↗
Tue, 25 Nov 2025
62.9400
64.3500
62.8100
64.2600
384,300
Mon, 24 Nov 2025
63.2200
63.7800
62.2200
62.5300
511,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
60.0200
64.1000
59.4800
63.2000
396,600
Thu, 20 Nov 2025
61.0600
61.6200
59.4300
59.6200
354,600
Wed, 19 Nov 2025
62.5000
63.2600
60.6300
60.9400
301,600
Tue, 18 Nov 2025
61.7500
63.7500
61.7000
62.7500
175,400
Mon, 17 Nov 2025
63.9900
63.9900
62.0800
62.5300
235,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
64.8000
65.0400
62.8300
63.9600
207,200
Thu, 13 Nov 2025
65.2000
66.4300
64.3000
65.4200
402,400
Wed, 12 Nov 2025
65.5500
68.3500
65.2300
65.3900
229,500
Tue, 11 Nov 2025
66.3300
66.3500
64.4800
65.6500
224,800
Mon, 10 Nov 2025
67.2300
67.2300
64.3500
66.3000
259,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
64.8600
67.2400
64.3700
66.9900
299,100
Thu, 06 Nov 2025
67.4300
68.6600
64.3800
65.0300
362,000
Wed, 05 Nov 2025
4 · 10-Q
After market open · 11:31 ET
10-Q ↗
Wed, 05 Nov 2025
71.2300
74.8000
66.6400
70.7600
480,800
Wed, 05 Nov 2025
3 · 8-K
Pre-market · 06:01 ET
8-K ↗
Tue, 04 Nov 2025
71.2800
71.9500
70.0000
71.3900
420,400
Mon, 03 Nov 2025
73.3600
73.3600
70.6600
71.7100
317,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 31 Oct 2025
1 · 8-K
After market open · 12:22 ET
8-K ↗
Fri, 31 Oct 2025
70.7800
74.4700
69.0000
74.3200
252,600
Thu, 30 Oct 2025
72.4100
73.5900
70.3900
71.0500
206,900
Wed, 29 Oct 2025
74.4300
75.3800
71.4400
72.3100
331,300
Tue, 28 Oct 2025
75.1400
75.3600
73.1600
73.3600
196,900
Mon, 27 Oct 2025
74.6100
76.0300
74.4600
75.0200
213,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
74.0900
75.2000
73.2000
74.5600
150,500