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
223.4700
231.6150
221.3822
228.5100
12,981,216
Thu, 22 Oct 2026
231.2000
236.2000
220.2100
223.4700
24,961,500
Wed, 21 Oct 2026
247.0000
250.1200
237.8000
244.7600
14,400,600
Tue, 20 Oct 2026
232.4500
243.9600
226.5200
240.4200
16,744,900
Mon, 19 Oct 2026
240.0000
246.5800
234.8200
237.0900
18,004,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
235.1600
237.6400
226.5200
227.8300
21,506,500
Thu, 15 Oct 2026
231.0000
242.5500
227.3100
241.2400
23,900,900
Wed, 14 Oct 2026
262.4900
264.3000
245.1000
245.2800
26,083,000
Tue, 13 Oct 2026
253.5300
269.1400
248.4500
268.7300
18,439,700
Mon, 12 Oct 2026
274.5000
278.0100
260.8000
265.8600
19,104,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
279.1900
283.7800
267.7000
275.2800
15,082,800
Thu, 08 Oct 2026
277.6000
283.9000
265.7900
274.6600
29,199,700
Wed, 07 Oct 2026
281.3000
287.0300
276.5000
284.6800
23,822,300
Tue, 06 Oct 2026
271.2600
301.2700
267.2600
287.0100
51,285,500
Mon, 05 Oct 2026
276.1600
279.4800
267.8000
271.2500
12,895,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
278.0000
280.0000
271.5900
272.2900
15,905,500
Thu, 01 Oct 2026
265.1000
270.2800
257.5800
268.0800
19,030,200
Wed, 30 Sep 2026
264.6500
265.0000
256.2400
264.2100
11,978,900
Tue, 29 Sep 2026
258.5500
264.4000
256.8800
263.2700
17,098,900
Mon, 28 Sep 2026
259.6500
261.7800
248.1400
251.9000
16,916,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
32 · 8-K
After-hours · 20:35 ET
8-K ↗
Fri, 25 Sep 2026
263.5600
267.4800
257.4300
261.9400
12,427,900
Thu, 24 Sep 2026
254.1000
261.9800
252.1900
258.9500
13,424,700
Wed, 23 Sep 2026
262.3600
264.9700
256.2200
260.9000
13,683,600
Tue, 22 Sep 2026
255.4600
266.0000
254.0000
262.3600
19,926,600
Mon, 21 Sep 2026
251.4000
261.1800
244.9900
257.3800
21,466,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
242.0600
244.4400
235.9600
244.2500
23,635,600
Thu, 17 Sep 2026
240.0700
247.8900
240.0000
240.7600
20,969,900
Wed, 16 Sep 2026
226.7300
233.7700
224.5800
229.7100
16,377,400
Tue, 15 Sep 2026
221.6200
227.6200
220.9200
221.7000
12,742,900
Mon, 14 Sep 2026
215.8100
224.1000
213.6300
218.8200
22,196,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
234.6300
240.2000
229.2800
236.1000
17,310,200
Thu, 10 Sep 2026
228.0300
234.4900
226.1500
226.9600
16,467,600
Wed, 09 Sep 2026
223.8000
241.8800
223.6000
235.0100
20,477,900
Tue, 08 Sep 2026
227.0000
231.8900
222.5300
225.4100
20,618,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
211.6600
223.6700
210.8700
223.5500
21,218,100
Thu, 03 Sep 2026
204.3500
212.7700
201.1000
208.8300
18,768,900
Wed, 02 Sep 2026
205.2500
208.4900
203.5000
206.4800
15,224,800
Tue, 01 Sep 2026
205.1100
210.4500
200.6200
210.3900
22,284,200
Mon, 31 Aug 2026
216.3000
218.2200
209.5300
211.6600
23,650,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
31 · 10-Q
After-hours · 16:04 ET
FORM 10-Q ↗
Fri, 28 Aug 2026
225.2600
228.8800
215.5500
216.6200
48,979,900
Thu, 27 Aug 2026
30 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Thu, 27 Aug 2026
253.4400
254.6000
240.3800
241.4500
41,014,700
Wed, 26 Aug 2026
240.0000
245.1700
236.7900
245.1100
17,107,000
Tue, 25 Aug 2026
237.3800
246.7000
235.9300
240.3800
21,347,000
Mon, 24 Aug 2026
229.2200
231.7000
220.4200
229.2900
18,791,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
252.3900
252.5200
233.2800
237.0400
25,526,600
Thu, 20 Aug 2026
237.5700
251.7300
234.5300
251.0100
29,226,500
Wed, 19 Aug 2026
240.1300
245.4900
228.1000
237.2700
44,011,800
Wed, 19 Aug 2026
29 · 8-K
Pre-market · 08:25 ET
8-K ↗
Tue, 18 Aug 2026
220.5200
225.0100
211.1000
216.0000
25,860,700
Mon, 17 Aug 2026
227.7500
240.1800
226.8900
234.3300
21,113,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
221.4000
223.5200
217.1000
222.0200
14,487,800
Thu, 13 Aug 2026
217.6800
231.3800
217.1800
222.1800
19,255,500
Wed, 12 Aug 2026
225.9000
226.8900
216.8800
217.0800
25,134,300
Tue, 11 Aug 2026
212.0000
212.6600
206.4300
212.3100
15,429,200
Mon, 10 Aug 2026
227.7700
230.1000
208.5100
208.5600
20,948,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
219.0500
221.8700
205.5200
218.7200
19,663,400
Thu, 06 Aug 2026
205.5700
219.4600
201.7400
210.5400
16,804,200
Wed, 05 Aug 2026
215.9800
222.3800
210.2900
211.0200
16,884,600
Tue, 04 Aug 2026
210.0100
222.6700
208.0000
218.5900
33,923,400
Mon, 03 Aug 2026
180.5200
194.4400
177.5700
193.7800
21,015,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
199.3800
201.3500
187.1200
187.5600
26,835,500
Thu, 30 Jul 2026
178.3800
184.3500
175.1500
183.3000
29,861,700
Wed, 29 Jul 2026
174.0300
177.8000
162.9000
163.4000
25,708,900
Tue, 28 Jul 2026
180.0000
181.4800
167.3200
174.4700
29,188,500
Mon, 27 Jul 2026
198.7200
199.7900
181.7600
189.1700
21,637,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
202.9100
206.0700
191.2900
194.2300
19,837,100
Thu, 23 Jul 2026
207.8600
214.5600
205.0200
209.3200
16,359,900
Wed, 22 Jul 2026
201.1500
214.9200
200.5800
210.9900
16,890,300
Tue, 21 Jul 2026
205.5600
210.6000
202.8400
207.9600
22,153,600
Mon, 20 Jul 2026
193.0100
202.0800
191.9900
194.9400
25,070,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
182.2300
194.0500
177.9500
188.6800
29,656,300
Thu, 16 Jul 2026
200.1200
201.9400
186.1500
188.3000
34,893,000
Wed, 15 Jul 2026
222.1600
223.3000
201.2200
206.2600
26,827,600
Tue, 14 Jul 2026
231.5700
232.0000
218.6300
222.4400
20,705,500
Mon, 13 Jul 2026
228.7800
228.8000
215.2800
217.5300
25,615,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
237.7900
240.9400
232.0200
235.8100
15,106,000
Thu, 09 Jul 2026
28 · 8-K
After-hours · 17:19 ET
8-K ↗
Thu, 09 Jul 2026
27 · 424B7
After-hours · 17:16 ET
424B7 ↗
Thu, 09 Jul 2026
246.1800
251.7000
241.1000
243.2700
21,245,300
Wed, 08 Jul 2026
225.1600
236.7900
224.9800
231.7100
25,541,800
Tue, 07 Jul 2026
234.9200
237.4400
222.9400
230.7000
36,163,800
Mon, 06 Jul 2026
254.8200
260.4600
249.0400
249.2700
25,703,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
269.5000
274.9500
237.2000
245.2900
38,435,900
Wed, 01 Jul 2026
282.4700
292.5000
271.3500
272.0500
33,822,700
Tue, 30 Jun 2026
278.7500
300.0000
275.5000
297.8900
37,520,100
Mon, 29 Jun 2026
272.4100
278.2800
250.5200
277.7500
31,749,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
268.3700
274.2000
262.0000
266.7700
41,986,200
Thu, 25 Jun 2026
26 · 8-K
After-hours · 16:43 ET
8-K ↗
Thu, 25 Jun 2026
291.1800
292.5100
263.7200
281.2600
39,131,600
Wed, 24 Jun 2026
281.9500
281.9500
263.6600
276.7000
35,747,400
Tue, 23 Jun 2026
278.8200
290.9500
276.2500
279.0400
46,361,100
Mon, 22 Jun 2026
313.3900
314.1700
298.1800
307.8600
49,225,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
305.4700
329.8800
302.3600
310.5800
250,989,400
Wed, 17 Jun 2026
292.8900
307.3700
283.3200
289.5400
50,607,300
Tue, 16 Jun 2026
299.1300
317.0000
278.1300
278.6700
59,201,300
Mon, 15 Jun 2026
296.7100
312.9800
288.0900
308.8800
54,963,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
270.0700
287.9800
267.3100
279.7000
42,047,300
Thu, 11 Jun 2026
25 · DEFA14A
After-hours · 16:35 ET
DEFA14A ↗
Thu, 11 Jun 2026
24 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 11 Jun 2026
260.5400
282.3200
258.4300
280.7100
57,254,500
Wed, 10 Jun 2026
263.5000
272.4700
252.2600
252.5900
54,175,100
Tue, 09 Jun 2026
299.7600
302.4000
244.0000
266.8800
94,754,500
Mon, 08 Jun 2026
288.6900
304.9600
281.3600
288.8500
84,575,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
299.5000
300.7200
261.3900
263.4700
93,976,400
Thu, 04 Jun 2026
282.9500
321.5000
277.5600
316.4300
86,903,500
Wed, 03 Jun 2026
317.6300
324.2000
294.0100
301.6500
115,542,800
Tue, 02 Jun 2026
253.4600
291.3000
252.4300
290.7900
112,646,200
Mon, 01 Jun 2026
198.9100
225.1400
195.1200
219.4300
32,926,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
204.4400
208.7600
199.2000
205.0000
34,024,700
Thu, 28 May 2026
23 · 10-Q
After-hours · 16:09 ET
FORM 10-Q ↗
Thu, 28 May 2026
198.7500
207.4000
194.7000
204.8300
52,624,900
Wed, 27 May 2026
22 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Wed, 27 May 2026
217.9800
218.2600
196.2500
198.7000
54,198,500
Tue, 26 May 2026
211.2400
217.4500
200.0400
208.2600
42,558,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
194.7200
198.4000
192.2200
196.3300
19,823,200
Thu, 21 May 2026
192.5100
194.5800
188.2000
190.6900
21,506,100
Wed, 20 May 2026
183.4500
193.3200
182.2800
186.8000
29,808,100
Tue, 19 May 2026
164.6100
181.6400
162.8500
176.2700
25,003,300
Mon, 18 May 2026
181.7700
182.7100
165.1000
168.9300
24,439,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
173.9000
182.1400
173.3400
176.8900
24,757,300
Thu, 14 May 2026
180.8800
192.1500
177.3300
182.5800
32,661,100
Wed, 13 May 2026
21 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Wed, 13 May 2026
20 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Wed, 13 May 2026
169.0900
182.3100
168.9100
177.9500
31,862,600
Tue, 12 May 2026
165.4600
168.7300
157.9600
164.5000
21,367,800
Mon, 11 May 2026
163.6700
174.1600
162.4900
170.8400
22,947,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
164.6900
170.5900
162.9000
170.1300
20,589,000
Thu, 07 May 2026
171.2000
171.5200
158.5500
160.0100
23,683,600
Wed, 06 May 2026
172.6000
175.8000
165.0000
172.1500
23,205,300
Tue, 05 May 2026
168.2800
172.9800
164.5800
168.7500
22,284,400
Mon, 04 May 2026
165.4800
166.8200
162.2600
163.6600
14,547,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
162.3500
166.3900
159.2600
164.9500
13,071,700
Thu, 30 Apr 2026
160.3400
165.6100
156.3600
165.1500
20,327,000
Wed, 29 Apr 2026
153.7700
157.2100
151.3000
156.5700
20,649,000
Tue, 28 Apr 2026
147.9100
156.0000
146.8500
153.2300
27,128,700
Mon, 27 Apr 2026
162.1300
163.4500
151.0900
158.2100
30,281,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
169.8700
170.8400
158.5100
164.3100
37,599,100
Thu, 23 Apr 2026
157.9400
167.8600
157.7700
165.5600
36,938,700
Wed, 22 Apr 2026
153.6600
158.6900
151.0900
157.3200
30,765,800
Tue, 21 Apr 2026
148.7000
154.9500
147.8500
151.3100
31,901,100
Mon, 20 Apr 2026
147.5100
149.5800
143.9300
147.8400
39,548,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
134.8800
139.9100
133.1600
139.6900
26,341,300
Thu, 16 Apr 2026
132.2600
134.6900
128.4200
133.3700
20,830,200
Wed, 15 Apr 2026
19 · 8-K
After-hours · 16:35 ET
8-K ↗
Wed, 15 Apr 2026
132.3900
138.1900
131.8800
134.6000
23,450,100
Tue, 14 Apr 2026
136.1100
136.9000
130.8400
133.8300
33,600,700
Mon, 13 Apr 2026
129.9700
133.2000
128.9700
131.3000
31,264,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
123.6600
129.8400
123.6000
128.4900
41,187,000
Thu, 09 Apr 2026
118.9600
121.9700
117.8300
119.9300
32,718,500
Wed, 08 Apr 2026
18 · 424B2
After-hours · 16:11 ET
424B2 ↗
Wed, 08 Apr 2026
114.0000
115.6600
110.4500
114.4500
29,455,900
Tue, 07 Apr 2026
108.3800
110.1200
106.0200
109.3800
18,965,200
Mon, 06 Apr 2026
109.4500
111.8900
106.0000
109.5100
22,700,500
Mon, 06 Apr 2026
17 · 424B5
Pre-market · 08:44 ET
424B5 ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
102.3000
107.2600
101.1300
107.1100
23,667,100
Wed, 01 Apr 2026
100.8200
107.8400
100.4900
106.7100
44,072,500
Tue, 31 Mar 2026
16 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 31 Mar 2026
96.4000
99.5600
93.0500
99.0500
51,286,100
Mon, 30 Mar 2026
95.1200
96.5000
86.6100
87.8100
21,463,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
98.7800
99.6300
93.4000
94.8800
16,507,100
Thu, 26 Mar 2026
97.9600
100.6500
97.2200
97.6800
26,078,500
Wed, 25 Mar 2026
94.0800
98.8200
94.0000
98.4500
22,562,400
Tue, 24 Mar 2026
88.8400
93.1600
88.8000
92.3600
13,731,200
Mon, 23 Mar 2026
89.4500
91.5800
88.7400
90.1600
14,126,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
88.9000
90.4800
86.6600
87.9100
25,570,400
Thu, 19 Mar 2026
15 · 8-K
After-hours · 16:45 ET
8-K ↗
Thu, 19 Mar 2026
14 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 19 Mar 2026
13 · 424B7
After-hours · 16:08 ET
424B7 ↗
Thu, 19 Mar 2026
86.2700
89.7400
85.1300
89.5300
13,388,800
Wed, 18 Mar 2026
90.8000
92.0200
87.1700
87.6200
16,096,700
Tue, 17 Mar 2026
92.3000
93.4400
90.3500
90.7900
11,622,600
Mon, 16 Mar 2026
89.1500
92.5200
89.1200
91.5800
15,875,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
87.7600
90.5000
86.8200
87.8600
14,108,100
Thu, 12 Mar 2026
89.8500
90.0300
87.3700
87.6700
16,854,400
Wed, 11 Mar 2026
12 · 10-K
After-hours · 16:04 ET
FORM 10-K ↗
Wed, 11 Mar 2026
93.6000
95.0100
90.1800
90.4400
18,446,200
Tue, 10 Mar 2026
92.5700
95.0500
91.6200
93.3000
26,499,500
Mon, 09 Mar 2026
87.9300
92.9300
84.2000
92.6500
38,873,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
84.7200
93.4000
83.4000
89.5700
90,071,100
Thu, 05 Mar 2026
11 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Thu, 05 Mar 2026
78.9000
80.2600
75.2400
75.6800
42,620,200
Wed, 04 Mar 2026
78.7000
79.5000
77.2600
78.0900
14,677,500
Tue, 03 Mar 2026
77.8500
79.0800
76.6500
77.5100
15,826,400
Mon, 02 Mar 2026
79.6300
82.8200
79.4000
80.8600
15,228,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
80.0300
82.2900
78.6600
81.6900
20,253,800
Thu, 26 Feb 2026
81.1100
81.6300
77.1500
79.2900
12,326,500
Wed, 25 Feb 2026
79.0100
81.1900
78.9700
80.9200
10,524,700
Tue, 24 Feb 2026
78.0000
79.7000
77.1800
78.3900
8,396,200
Mon, 23 Feb 2026
78.3900
79.1100
76.0700
77.7900
11,622,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
78.2400
80.3400
77.6000
79.4800
8,795,300
Thu, 19 Feb 2026
78.3800
79.6700
77.7200
79.6100
6,512,200
Wed, 18 Feb 2026
79.1500
80.4000
78.4900
79.0900
8,408,200
Wed, 18 Feb 2026
10 · 8-K
Pre-market · 06:05 ET
8-K ↗
Wed, 18 Feb 2026
9 · 424B7
Pre-market · 06:02 ET
424B7 ↗
Tue, 17 Feb 2026
77.3200
80.3200
76.6300
79.0100
10,568,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
77.9500
79.9700
77.7500
78.6100
7,615,400
Thu, 12 Feb 2026
82.1900
82.1900
77.4400
78.2300
13,643,800
Wed, 11 Feb 2026
83.6000
83.7800
79.2100
81.3400
11,636,700
Tue, 10 Feb 2026
82.6900
83.4000
81.4900
82.0100
10,561,400
Mon, 09 Feb 2026
79.6100
83.0600
78.6700
82.3500
13,775,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
76.8400
80.7500
76.5200
80.2800
22,581,800
Fri, 06 Feb 2026
8 · 8-K
Pre-market · 06:02 ET
8-K ↗
Fri, 06 Feb 2026
7 · 424B7
Pre-market · 06:01 ET
424B7 ↗
Thu, 05 Feb 2026
72.8800
74.7900
70.6900
74.2100
19,202,000
Wed, 04 Feb 2026
75.0000
76.0600
71.7800
73.7300
17,506,200
Tue, 03 Feb 2026
78.5400
78.9700
72.7900
75.5400
22,563,900
Mon, 02 Feb 2026
77.6100
78.9800
76.7200
78.6600
14,513,000
Mon, 02 Feb 2026
6 · 8-K/A
Pre-market · 09:16 ET
8-K/A ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
80.0500
81.7000
78.1800
78.9200
12,581,400
Thu, 29 Jan 2026
81.9400
82.4400
78.3000
81.3400
13,944,900
Wed, 28 Jan 2026
84.5800
85.4700
82.7000
83.6200
10,311,000
Tue, 27 Jan 2026
82.8700
83.7400
81.3000
82.9300
11,307,900
Mon, 26 Jan 2026
79.8200
83.4400
79.5600
81.7700
12,464,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
81.2200
82.0200
79.7200
80.2300
13,924,600
Thu, 22 Jan 2026
84.4700
85.3500
82.7400
83.1000
12,997,600
Wed, 21 Jan 2026
80.4000
84.2900
80.4000
82.5500
17,134,300
Tue, 20 Jan 2026
79.3100
83.4800
79.0200
79.8000
18,688,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
81.4500
82.4800
80.3000
80.4600
15,011,200
Thu, 15 Jan 2026
82.7200
82.9400
80.0000
80.3800
16,593,500
Wed, 14 Jan 2026
82.9600
83.0000
79.2700
81.2100
15,295,700
Tue, 13 Jan 2026
83.5100
84.0600
82.7500
83.0500
9,133,500
Mon, 12 Jan 2026
82.4200
83.7500
82.0800
82.8900
10,146,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
84.0300
84.4500
82.1900
83.2200
13,486,300
Thu, 08 Jan 2026
84.7000
84.9200
82.8800
83.4500
10,695,900
Wed, 07 Jan 2026
86.5200
86.5400
83.5900
84.6400
17,230,800
Tue, 06 Jan 2026
92.7000
94.2000
86.7700
88.2300
24,322,700
Mon, 05 Jan 2026
93.0200
93.9700
88.1200
90.2300
21,328,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
86.7400
90.0800
86.6000
89.3900
14,987,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
86.8000
86.9200
84.9400
84.9800
7,234,100
Tue, 30 Dec 2025
85.7600
88.1000
85.7200
86.7600
9,583,000
Mon, 29 Dec 2025
85.3300
86.1000
84.2000
85.7600
9,677,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
87.1000
87.2000
85.9700
86.3400
5,001,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
87.2500
87.7700
86.1000
86.4900
5,335,300
Tue, 23 Dec 2025
84.4000
88.0500
84.2900
87.6800
12,334,100
Mon, 22 Dec 2025
86.5800
87.3500
84.4500
84.8000
9,871,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
84.0500
86.2200
83.7000
84.0900
21,722,200
Thu, 18 Dec 2025
84.4800
85.0300
82.6500
84.4700
12,732,100
Wed, 17 Dec 2025
86.5000
87.1800
81.1800
81.7000
16,662,700
Tue, 16 Dec 2025
83.5800
84.4500
82.2300
84.0700
9,483,800
Mon, 15 Dec 2025
84.8700
85.8500
83.6700
84.2600
11,953,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
5 · 8-K
After-hours · 16:19 ET
8-K ↗
Fri, 12 Dec 2025
87.6300
89.0000
83.8900
84.4300
21,576,300
Thu, 11 Dec 2025
90.9800
91.7400
87.5100
89.4300
16,593,500
Wed, 10 Dec 2025
91.3300
92.8500
90.1500
92.4700
22,573,600
Tue, 09 Dec 2025
91.5900
91.6900
88.0400
88.9000
23,037,400
Mon, 08 Dec 2025
90.4500
92.7900
88.9200
92.0000
40,731,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
100.4000
102.6400
97.3100
98.9100
22,219,900
Thu, 04 Dec 2025
99.4100
102.7700
97.1800
98.1900
23,981,800
Wed, 03 Dec 2025
4 · 10-Q
After-hours · 16:04 ET
FORM 10-Q ↗
Wed, 03 Dec 2025
100.0400
102.1100
95.7900
100.2000
52,833,700
Tue, 02 Dec 2025
3 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Tue, 02 Dec 2025
2 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 02 Dec 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Tue, 02 Dec 2025
92.6600
93.8600
91.4600
92.8900
38,231,100
Mon, 01 Dec 2025
89.1400
92.7400
88.3000
91.1000
18,143,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
85.9000
89.5300
84.5200
89.4000
11,235,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
84.5900
89.3100
84.0300
87.7200
15,019,100
Tue, 25 Nov 2025
82.5000
83.8100
80.5300
83.4300
11,667,900
Mon, 24 Nov 2025
78.4900
84.5800
78.0000
83.7900
23,945,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
76.7600
78.9200
73.6200
77.4500
16,211,000
Thu, 20 Nov 2025
83.4000
84.4400
76.0800
76.6800
23,315,900
Wed, 19 Nov 2025
79.0900
81.8900
78.7800
81.3200
13,688,200
Tue, 18 Nov 2025
80.4700
81.7500
78.4400
78.6800
23,426,900
Mon, 17 Nov 2025
85.4300
86.7200
81.8600
83.4500
16,548,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.4700
89.0000
83.3300
86.4500
12,414,100
Thu, 13 Nov 2025
87.5900
88.4500
84.7100
87.5200
17,226,600
Wed, 12 Nov 2025
90.5600
92.8700
88.8700
89.3300
11,846,700
Tue, 11 Nov 2025
92.0300
92.6700
88.5200
89.3300
13,538,500
Mon, 10 Nov 2025
93.1700
94.4700
92.2000
93.2300
14,570,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
91.6800
92.1800
85.1100
90.9200
20,898,700
Thu, 06 Nov 2025
96.2100
98.1300
92.4200
93.3300
28,022,500
Wed, 05 Nov 2025
88.3300
95.3900
88.1500
92.9000
17,194,500
Tue, 04 Nov 2025
87.7600
90.8400
87.2200
87.5900
13,630,000
Mon, 03 Nov 2025
93.3900
94.8400
90.0100
90.3700
14,308,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
93.4000
97.5700
90.9600
93.7400
29,320,800
Thu, 30 Oct 2025
89.2800
90.4600
88.3600
88.5700
11,903,800
Wed, 29 Oct 2025
90.7600
91.5100
89.0500
90.1500
13,399,900
Tue, 28 Oct 2025
88.9600
89.9800
87.7900
88.4600
13,029,300
Mon, 27 Oct 2025
86.0400
89.3800
85.2000
88.7100
16,331,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
83.8800
85.7900
82.7000
84.1300
11,661,400