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
82.7400
83.0900
80.9700
81.2300
447,200
Thu, 22 Oct 2026
80.0500
83.9700
80.0500
83.7200
528,700
Wed, 21 Oct 2026
23 · 8-K
After-hours · 19:57 ET
8-K ↗
Wed, 21 Oct 2026
80.1100
80.2700
79.0200
79.9900
384,400
Tue, 20 Oct 2026
78.4900
80.0500
78.3200
79.8300
351,100
Mon, 19 Oct 2026
78.3700
79.8900
77.8800
78.2200
406,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
77.7600
79.8600
77.2200
78.3700
552,300
Thu, 15 Oct 2026
77.4000
78.8100
77.1100
77.4300
595,900
Wed, 14 Oct 2026
75.2800
75.8400
74.3500
75.7500
490,600
Tue, 13 Oct 2026
76.1000
76.6900
75.1900
75.8500
535,000
Mon, 12 Oct 2026
73.7200
76.3600
73.7200
75.6600
535,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
76.4300
76.5000
74.0200
74.2100
477,400
Thu, 08 Oct 2026
75.6700
76.8200
74.5500
76.4500
482,100
Wed, 07 Oct 2026
77.4800
78.2100
75.5200
76.4400
589,600
Tue, 06 Oct 2026
78.2700
79.5300
78.1300
79.0000
512,400
Mon, 05 Oct 2026
76.6000
78.6600
76.2800
78.0400
455,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
78.7800
79.2900
76.8600
77.1500
369,600
Thu, 01 Oct 2026
77.2200
77.5100
75.2000
77.0800
365,100
Wed, 30 Sep 2026
78.8600
79.2400
77.1900
77.2200
431,300
Tue, 29 Sep 2026
79.4200
80.0600
78.3400
78.7700
419,200
Mon, 28 Sep 2026
78.3900
80.2900
78.2500
79.4200
415,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
78.8100
80.0300
78.4900
79.4900
424,100
Thu, 24 Sep 2026
81.7800
82.2900
78.0700
78.8100
608,800
Wed, 23 Sep 2026
82.3700
82.8900
81.7100
81.7800
335,600
Tue, 22 Sep 2026
81.7200
83.2500
81.5000
83.0200
464,700
Mon, 21 Sep 2026
79.2000
80.9600
79.0000
80.2700
392,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
78.9900
79.4400
78.5600
79.2000
1,353,300
Thu, 17 Sep 2026
83.9300
83.9300
79.0100
79.2500
444,300
Wed, 16 Sep 2026
82.4700
82.9900
81.4300
82.0100
544,200
Tue, 15 Sep 2026
81.2500
82.4700
80.2000
82.4100
457,600
Mon, 14 Sep 2026
80.5400
81.9100
80.1300
81.0300
385,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
81.7300
81.7400
79.3800
80.5600
288,500
Thu, 10 Sep 2026
80.8400
80.8400
79.4500
80.2000
403,300
Wed, 09 Sep 2026
83.1200
83.1900
81.0600
82.0600
574,300
Tue, 08 Sep 2026
83.8900
84.6800
82.3900
83.2200
338,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
82.8100
85.3000
82.8100
84.3800
267,900
Thu, 03 Sep 2026
84.1400
84.1400
82.1200
83.2000
309,700
Wed, 02 Sep 2026
82.5500
83.6600
82.1100
82.9100
323,100
Tue, 01 Sep 2026
83.4700
84.0000
81.9400
82.4700
423,300
Mon, 31 Aug 2026
85.5900
86.2700
84.1900
84.5200
411,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
85.5500
86.4900
84.5300
86.0100
356,700
Thu, 27 Aug 2026
85.5000
86.2700
85.1900
85.3300
244,400
Wed, 26 Aug 2026
88.7400
88.9000
86.2600
86.3400
384,900
Tue, 25 Aug 2026
89.5800
90.4800
87.6400
88.7300
358,000
Mon, 24 Aug 2026
89.0600
90.4300
88.1900
89.2300
316,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
88.7500
89.1900
87.7300
88.8000
530,300
Thu, 20 Aug 2026
88.2500
89.4000
86.8000
88.1200
329,700
Wed, 19 Aug 2026
88.6500
91.0200
87.9000
90.4200
366,500
Tue, 18 Aug 2026
88.3000
88.7300
86.5800
87.2000
292,800
Mon, 17 Aug 2026
89.4300
89.8600
87.4400
88.2900
261,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
90.8400
91.9000
89.6100
89.8700
260,700
Thu, 13 Aug 2026
92.5900
93.6800
91.1100
91.2700
275,100
Wed, 12 Aug 2026
92.7900
92.8700
89.4300
91.7700
362,800
Tue, 11 Aug 2026
91.5900
92.8800
91.2500
92.8200
404,500
Mon, 10 Aug 2026
93.2000
93.2600
90.3800
90.9000
548,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
91.7400
94.9300
91.5100
94.0400
442,500
Thu, 06 Aug 2026
92.5700
92.6400
90.2300
91.8600
479,400
Wed, 05 Aug 2026
22 · 10-Q
After market open · 11:42 ET
10-Q ↗
Wed, 05 Aug 2026
92.3600
93.0700
88.9200
92.7000
539,400
Tue, 04 Aug 2026
91.6800
94.0000
91.5300
92.7200
548,300
Mon, 03 Aug 2026
88.2800
91.7800
88.2800
91.6800
487,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
85.4700
87.3800
85.1000
86.7400
602,500
Thu, 30 Jul 2026
92.8900
92.9400
85.7600
86.1800
721,600
Thu, 30 Jul 2026
21 · 8-K
Pre-market · 08:03 ET
8-K ↗
Wed, 29 Jul 2026
20 · 8-K
After-hours · 16:16 ET
8-K ↗
Wed, 29 Jul 2026
90.0600
90.6100
87.4200
87.7100
723,500
Tue, 28 Jul 2026
89.2700
91.9100
89.0100
91.0100
589,800
Mon, 27 Jul 2026
88.6300
90.2200
88.1100
88.2100
528,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
86.2400
88.5900
85.9600
87.9400
341,800
Thu, 23 Jul 2026
86.0000
86.7400
85.1800
86.1800
419,300
Wed, 22 Jul 2026
19 · 8-K
After-hours · 16:00 ET
8-K ↗
Wed, 22 Jul 2026
85.2100
86.7900
85.2100
86.7000
418,300
Tue, 21 Jul 2026
85.3500
86.3400
83.9300
84.9100
429,000
Mon, 20 Jul 2026
85.9300
85.9300
84.2600
85.4100
464,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
88.6500
90.5500
85.4100
85.9300
426,800
Thu, 16 Jul 2026
84.8300
88.9900
83.9200
88.9500
467,400
Wed, 15 Jul 2026
84.2500
86.5100
83.9000
84.9800
285,100
Tue, 14 Jul 2026
85.8800
85.8800
83.5100
84.3400
396,400
Mon, 13 Jul 2026
84.8200
86.6500
83.9200
84.5500
383,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
83.2400
85.7200
82.7200
84.8200
391,000
Thu, 09 Jul 2026
82.9400
83.7600
81.9300
83.0100
352,300
Wed, 08 Jul 2026
84.5900
84.5900
81.4400
82.3200
585,900
Tue, 07 Jul 2026
87.7100
87.9000
85.3500
85.4400
351,800
Mon, 06 Jul 2026
88.8100
89.1100
86.2000
87.2900
316,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
89.1500
90.2000
88.0100
89.1900
284,200
Wed, 01 Jul 2026
90.6200
90.9800
88.7300
89.1500
417,200
Tue, 30 Jun 2026
91.4100
92.1200
90.5200
90.7400
449,600
Mon, 29 Jun 2026
90.9800
91.5400
89.1000
91.4100
476,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
91.9400
92.6500
91.4500
92.2000
1,375,700
Thu, 25 Jun 2026
90.0000
93.2400
89.9800
92.0700
477,600
Wed, 24 Jun 2026
84.7000
89.8600
84.5800
89.8000
601,300
Tue, 23 Jun 2026
85.2700
85.9900
83.9900
84.0200
570,600
Mon, 22 Jun 2026
86.5800
86.8600
85.2900
85.4400
645,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
84.3600
88.2400
84.1800
86.5800
1,227,500
Wed, 17 Jun 2026
85.5600
87.8300
83.5600
83.9800
782,800
Tue, 16 Jun 2026
85.3100
86.6900
85.1100
86.1000
408,400
Mon, 15 Jun 2026
85.8000
87.2400
84.3700
84.6500
546,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
85.0700
86.0500
84.4000
84.5600
378,300
Thu, 11 Jun 2026
82.6900
84.6000
81.4500
84.4400
327,800
Wed, 10 Jun 2026
83.4500
83.5500
81.8300
82.0800
395,500
Tue, 09 Jun 2026
82.0100
83.9200
81.9600
83.4500
476,100
Mon, 08 Jun 2026
80.1000
82.0300
79.9000
81.0600
391,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
80.3300
81.3600
79.5500
80.1000
353,300
Thu, 04 Jun 2026
81.5800
82.2200
79.5800
80.2200
388,000
Wed, 03 Jun 2026
80.9700
81.8300
80.1600
80.2800
590,400
Tue, 02 Jun 2026
79.4700
81.6800
79.0700
81.3200
430,900
Mon, 01 Jun 2026
80.7000
81.0700
78.4900
79.4600
384,100
Mon, 01 Jun 2026
18 · 8-K
Pre-market · 08:17 ET
8-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
81.4500
82.1000
80.7700
81.0000
655,000
Thu, 28 May 2026
81.8600
82.7600
80.8600
81.5100
522,600
Wed, 27 May 2026
82.1600
84.3600
82.0800
82.6800
381,100
Tue, 26 May 2026
80.6100
82.1000
80.1600
81.4900
379,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
80.8900
81.0500
79.3600
80.5400
424,700
Thu, 21 May 2026
78.8100
81.2200
77.8900
80.5800
445,800
Wed, 20 May 2026
79.2200
80.3300
78.1200
79.9900
517,500
Tue, 19 May 2026
80.6300
81.4700
78.9500
79.1700
601,100
Mon, 18 May 2026
80.2900
82.0900
80.2900
81.1400
582,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
83.3300
84.0900
79.9700
80.0100
604,100
Thu, 14 May 2026
82.1300
83.6800
81.9400
83.5100
486,200
Wed, 13 May 2026
82.7000
83.3600
81.0700
81.4800
470,100
Tue, 12 May 2026
83.6800
84.0500
80.7500
82.2700
753,700
Mon, 11 May 2026
83.8400
84.3600
82.8500
83.0900
507,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
83.9800
85.9000
83.3300
84.3800
534,400
Thu, 07 May 2026
85.1500
86.1500
83.0600
83.8600
776,100
Wed, 06 May 2026
17 · 10-Q
After market open · 12:51 ET
10-Q ↗
Wed, 06 May 2026
84.6700
85.5400
83.0700
84.2600
454,300
Tue, 05 May 2026
82.8500
83.5900
81.8300
82.5400
627,500
Mon, 04 May 2026
16 · 8-K
After market open · 11:47 ET
8-K ↗
Mon, 04 May 2026
84.7300
84.7300
80.0600
80.3100
876,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
89.1400
90.0000
84.9600
85.1800
697,500
Thu, 30 Apr 2026
87.6300
90.6700
86.1200
89.4900
932,600
Thu, 30 Apr 2026
15 · 8-K
Pre-market · 08:06 ET
8-K ↗
Wed, 29 Apr 2026
14 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 29 Apr 2026
95.1300
97.5900
92.8100
92.9400
473,300
Tue, 28 Apr 2026
13 · 8-K
After market open · 13:58 ET
8-K ↗
Tue, 28 Apr 2026
96.4100
97.0400
94.5000
95.7500
315,900
Mon, 27 Apr 2026
94.8500
96.6500
94.6700
95.9900
374,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
96.0900
97.0000
94.8900
94.9000
418,300
Thu, 23 Apr 2026
12 · 8-K
After market open · 14:13 ET
8-K ↗
Thu, 23 Apr 2026
96.2300
98.3900
95.7300
96.4800
227,700
Wed, 22 Apr 2026
11 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 22 Apr 2026
96.7700
97.4000
95.4800
95.7800
213,600
Tue, 21 Apr 2026
97.2200
98.3100
95.5500
96.2000
336,800
Mon, 20 Apr 2026
95.6100
97.5000
94.7900
97.2100
316,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
93.6200
97.5900
93.5600
95.7600
424,400
Thu, 16 Apr 2026
92.9800
93.9100
91.7100
92.1600
402,900
Wed, 15 Apr 2026
95.6400
95.6400
92.6800
93.0200
270,400
Tue, 14 Apr 2026
96.2900
97.1800
95.4000
96.1200
218,900
Mon, 13 Apr 2026
95.4200
96.9500
93.9000
96.7000
298,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
94.7700
95.5500
93.2300
95.4900
226,600
Thu, 09 Apr 2026
93.5800
96.3000
93.5800
94.8700
462,700
Wed, 08 Apr 2026
94.3100
95.8700
93.7800
94.8700
579,200
Tue, 07 Apr 2026
90.7600
91.1800
89.9600
91.0500
368,600
Mon, 06 Apr 2026
10 · 8-K
After market open · 13:34 ET
8-K ↗
Mon, 06 Apr 2026
89.6500
92.0200
89.1700
90.6900
407,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
89.8100
92.7200
89.2100
90.3700
513,400
Wed, 01 Apr 2026
91.9400
92.4900
90.7300
91.1400
285,100
Tue, 31 Mar 2026
91.4100
93.2700
90.6100
92.1200
378,000
Mon, 30 Mar 2026
90.4100
91.4800
89.5600
89.9800
389,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
89.4000
91.0600
89.2000
89.6800
365,300
Thu, 26 Mar 2026
91.6400
92.6000
90.2500
90.6800
289,100
Wed, 25 Mar 2026
92.2300
92.5600
90.0000
92.0000
320,000
Tue, 24 Mar 2026
88.4300
91.4800
88.4300
91.1300
370,300
Mon, 23 Mar 2026
89.3900
92.0100
88.4000
89.3800
713,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
88.6300
88.8000
84.8200
86.7800
1,151,700
Thu, 19 Mar 2026
89.3400
89.6800
87.6700
88.4600
534,500
Wed, 18 Mar 2026
89.3400
90.9500
89.1800
89.6800
526,600
Tue, 17 Mar 2026
90.4800
91.9400
90.0000
90.6500
264,200
Mon, 16 Mar 2026
90.5700
91.4100
89.6400
89.9200
285,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
90.0300
90.3900
88.5600
89.7000
375,600
Thu, 12 Mar 2026
89.1000
90.4300
88.8400
89.7500
381,400
Wed, 11 Mar 2026
91.5500
92.0800
90.3400
90.5700
270,500
Tue, 10 Mar 2026
92.2900
93.6600
91.7900
92.0900
244,900
Mon, 09 Mar 2026
9 · DEFA14A
After-hours · 16:32 ET
DEFA14A ↗
Mon, 09 Mar 2026
8 · DEF 14A
After-hours · 16:31 ET
DEF 14A ↗
Mon, 09 Mar 2026
92.5700
93.9700
90.6000
93.3600
271,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
95.1300
95.2800
92.7200
93.9400
268,800
Thu, 05 Mar 2026
97.7100
99.2900
96.3400
96.6600
293,300
Wed, 04 Mar 2026
100.5000
100.5000
98.2700
98.4900
230,700
Tue, 03 Mar 2026
99.1800
100.5800
97.4000
99.4900
264,200
Mon, 02 Mar 2026
101.3000
103.1300
99.6500
101.3000
273,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
104.0500
104.9200
101.9500
102.9100
389,500
Thu, 26 Feb 2026
105.9900
106.3600
103.6300
105.0400
363,400
Wed, 25 Feb 2026
7 · 10-K
After market open · 13:57 ET
10-K ↗
Wed, 25 Feb 2026
108.5000
108.7400
101.4300
104.6300
561,000
Tue, 24 Feb 2026
105.2000
111.9800
103.6900
108.7600
456,400
Tue, 24 Feb 2026
6 · 8-K
Pre-market · 08:05 ET
8-K ↗
Mon, 23 Feb 2026
5 · 8-K
After-hours · 16:20 ET
8-K ↗
Mon, 23 Feb 2026
109.8700
109.8700
106.1200
106.3200
391,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
111.1600
112.5200
108.9100
109.7700
299,500
Thu, 19 Feb 2026
110.8300
111.8700
109.8400
110.5500
261,900
Wed, 18 Feb 2026
111.2700
113.4700
110.9600
111.3800
400,700
Tue, 17 Feb 2026
113.3900
114.0000
111.5000
111.8500
276,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
4 · 8-K
After market open · 12:20 ET
8-K ↗
Fri, 13 Feb 2026
114.5300
115.6500
113.9900
114.6000
259,000
Thu, 12 Feb 2026
116.3200
118.0000
114.0100
114.4500
334,400
Wed, 11 Feb 2026
115.5300
116.7100
113.2000
115.4800
329,600
Tue, 10 Feb 2026
115.0700
116.6300
114.3000
115.6200
245,300
Mon, 09 Feb 2026
113.5000
114.7000
112.6500
114.2000
263,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
113.4200
115.7500
113.2800
114.1900
461,800
Thu, 05 Feb 2026
113.4700
114.5100
111.3900
112.7200
430,800
Wed, 04 Feb 2026
109.1100
114.4700
108.9200
113.3000
579,600
Tue, 03 Feb 2026
103.9000
108.7600
103.9000
107.8800
545,200
Mon, 02 Feb 2026
103.2800
105.6800
102.7400
104.9000
297,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
102.0800
103.8000
100.5800
103.2800
428,400
Thu, 29 Jan 2026
103.1600
103.1700
100.7400
102.5000
288,500
Wed, 28 Jan 2026
102.9900
103.2700
101.6500
102.5300
230,600
Tue, 27 Jan 2026
103.7700
104.1000
102.8600
103.3100
213,400
Mon, 26 Jan 2026
105.8800
105.8800
103.5600
104.4000
330,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
106.4800
107.0900
105.2900
105.4200
291,700
Thu, 22 Jan 2026
107.9600
108.8300
106.6900
106.9200
239,900
Wed, 21 Jan 2026
106.3300
108.5800
105.9700
107.6800
341,200
Tue, 20 Jan 2026
105.8200
106.7200
103.1800
105.6200
404,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
108.0600
108.1800
106.2200
107.8900
515,500
Thu, 15 Jan 2026
105.1100
108.1000
104.6700
107.6600
628,300
Wed, 14 Jan 2026
103.0600
105.7100
102.3600
104.5000
506,900
Tue, 13 Jan 2026
102.4300
103.3800
102.0400
103.0800
305,800
Mon, 12 Jan 2026
102.8200
103.8700
101.4500
102.3700
405,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
98.3800
103.1800
98.3000
103.0900
706,300
Thu, 08 Jan 2026
92.7600
98.5800
92.5600
97.7500
382,000
Wed, 07 Jan 2026
95.3900
95.3900
91.8500
92.7700
377,100
Tue, 06 Jan 2026
93.0700
95.7900
92.6500
94.8700
368,300
Mon, 05 Jan 2026
91.6300
95.7400
91.6300
93.7800
366,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
91.2900
92.7900
90.0800
92.1800
273,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
92.1100
92.5300
90.8700
91.0500
267,300
Tue, 30 Dec 2025
92.2700
93.1000
91.6700
92.1000
192,700
Mon, 29 Dec 2025
92.9800
93.6500
91.9500
92.6000
226,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
91.9500
92.9600
91.8900
92.8300
194,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
91.9400
92.5500
91.2200
91.9900
213,900
Tue, 23 Dec 2025
92.6400
92.6400
90.8400
91.5300
441,900
Mon, 22 Dec 2025
93.0200
93.6000
92.0900
92.6900
381,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
95.0000
95.2200
92.4700
93.2200
1,133,400
Thu, 18 Dec 2025
94.0800
95.0000
93.7500
94.7300
483,300
Wed, 17 Dec 2025
92.2300
94.3500
92.2300
93.4400
443,800
Tue, 16 Dec 2025
92.3200
93.6800
91.8000
92.9400
543,800
Mon, 15 Dec 2025
92.5600
92.7500
90.9300
92.4200
512,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
92.5000
92.9900
91.7500
92.3100
388,400
Thu, 11 Dec 2025
91.7800
93.0900
91.4300
92.4700
407,200
Wed, 10 Dec 2025
88.2200
91.5500
88.0700
91.1500
675,100
Tue, 09 Dec 2025
89.6300
91.1200
87.6700
87.7700
451,300
Mon, 08 Dec 2025
90.5600
91.2100
89.5800
90.0300
554,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
90.3300
91.5600
90.0900
90.7000
310,600
Thu, 04 Dec 2025
92.6600
92.7200
90.3300
90.7500
282,600
Wed, 03 Dec 2025
92.5600
93.9800
91.6600
92.7200
460,000
Tue, 02 Dec 2025
92.7400
92.7400
91.0400
92.3600
467,300
Mon, 01 Dec 2025
91.7600
93.9500
91.5400
92.4600
584,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
93.1800
93.3700
92.3700
92.9900
247,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
92.2300
93.9800
92.1800
93.5300
505,000
Tue, 25 Nov 2025
91.0000
93.5000
90.6100
92.9800
395,400
Mon, 24 Nov 2025
90.4800
90.9900
89.7500
89.8700
505,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
89.5700
93.2300
89.5700
91.4700
505,100
Thu, 20 Nov 2025
89.2700
90.1300
88.7000
89.3200
467,200
Wed, 19 Nov 2025
88.5100
89.5400
88.0500
88.6500
578,200
Tue, 18 Nov 2025
88.2100
88.9200
87.1100
88.7600
568,500
Mon, 17 Nov 2025
90.3000
90.8100
88.3000
88.3900
597,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
89.5600
91.0300
89.3100
90.4900
464,600
Thu, 13 Nov 2025
91.2500
92.3200
89.6100
89.7900
725,600
Wed, 12 Nov 2025
91.1000
92.2800
90.0000
91.2400
389,700
Tue, 11 Nov 2025
91.6400
92.1100
91.0000
91.2800
296,400
Mon, 10 Nov 2025
92.3700
92.4400
91.2400
91.4700
411,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
92.2300
93.5300
91.3900
92.0000
368,300
Thu, 06 Nov 2025
91.6100
92.7000
90.7900
92.3800
461,300
Wed, 05 Nov 2025
3 · 10-Q
After market open · 12:31 ET
10-Q ↗
Wed, 05 Nov 2025
91.0300
91.8200
89.9300
91.5700
513,000
Tue, 04 Nov 2025
92.5900
92.6300
91.2200
91.5800
368,200
Mon, 03 Nov 2025
91.3400
93.4700
90.3200
92.7900
501,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
92.9800
93.5000
90.9500
92.1300
667,300
Thu, 30 Oct 2025
88.7800
93.5000
88.7800
91.8000
564,700
Wed, 29 Oct 2025
2 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 29 Oct 2025
91.3700
91.9500
89.5200
90.0300
533,300
Tue, 28 Oct 2025
91.5200
92.5300
91.1900
91.9800
259,800
Mon, 27 Oct 2025
91.8400
93.0400
91.7400
92.1700
337,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend