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
87.4400
87.9000
85.4600
85.8200
106,811
Thu, 22 Oct 2026
88.1500
89.4850
87.1000
87.6400
93,100
Wed, 21 Oct 2026
87.8500
88.8900
87.2100
87.8100
65,900
Tue, 20 Oct 2026
88.3000
89.4250
87.6900
88.2400
83,000
Mon, 19 Oct 2026
88.4800
88.7800
86.9800
87.6500
79,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
89.5300
90.4300
88.0950
88.2700
78,800
Thu, 15 Oct 2026
90.3300
91.0500
89.1250
89.3700
80,600
Wed, 14 Oct 2026
89.6100
90.4300
89.3900
89.8300
73,500
Tue, 13 Oct 2026
89.9300
90.4600
88.0500
89.6500
94,700
Mon, 12 Oct 2026
87.8200
89.6700
86.8600
89.4700
111,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
85.5600
87.4800
85.5600
87.4500
68,900
Thu, 08 Oct 2026
85.5900
86.5500
84.5800
85.8800
91,600
Wed, 07 Oct 2026
84.5500
86.7700
83.8400
85.4700
197,900
Tue, 06 Oct 2026
87.0800
87.0800
84.3400
84.8200
118,600
Mon, 05 Oct 2026
85.2800
86.6100
85.0000
86.4700
77,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
86.1400
86.2700
84.5250
85.4000
119,500
Thu, 01 Oct 2026
86.2000
87.4150
84.7400
85.3000
174,700
Wed, 30 Sep 2026
87.0600
87.4050
85.8250
86.2200
138,800
Tue, 29 Sep 2026
86.6000
87.1100
85.4000
86.4600
204,800
Mon, 28 Sep 2026
85.7600
87.7330
85.1200
86.6600
150,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
85.2000
86.2400
84.7700
85.7600
146,400
Thu, 24 Sep 2026
86.1800
87.2000
84.5700
85.2000
123,000
Wed, 23 Sep 2026
86.6000
87.9050
85.6850
86.3500
164,100
Tue, 22 Sep 2026
81.9800
86.6900
81.9800
86.5100
176,500
Mon, 21 Sep 2026
82.2900
82.8100
81.5100
82.4600
120,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
82.5100
83.0200
81.9350
82.1200
211,400
Thu, 17 Sep 2026
83.1100
84.3600
82.4500
82.7400
91,000
Wed, 16 Sep 2026
82.2700
83.8800
82.0100
82.5800
116,000
Tue, 15 Sep 2026
82.2300
83.2300
81.5000
82.4100
96,000
Mon, 14 Sep 2026
82.9300
84.0550
82.1700
82.5300
90,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
82.9900
83.8900
81.6200
82.2200
285,600
Thu, 10 Sep 2026
83.0800
83.2000
81.4050
81.8700
120,200
Wed, 09 Sep 2026
83.6200
85.1100
83.1550
83.5600
74,700
Tue, 08 Sep 2026
83.3100
86.7700
83.2000
84.4000
105,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
85.9600
86.5900
83.2750
83.4500
233,200
Thu, 03 Sep 2026
87.1500
87.2800
85.8900
86.5900
73,200
Wed, 02 Sep 2026
86.8900
88.2600
85.9000
86.1700
96,000
Tue, 01 Sep 2026
86.2600
87.6700
86.0600
86.3800
68,400
Mon, 31 Aug 2026
86.5700
86.8580
85.2500
86.3800
113,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
87.1600
88.3950
86.4300
87.0700
49,700
Thu, 27 Aug 2026
87.0000
88.3850
86.3900
87.0000
76,200
Wed, 26 Aug 2026
88.2000
88.8800
87.1250
87.4700
87,700
Tue, 25 Aug 2026
87.2900
89.1300
85.7350
87.8700
88,000
Mon, 24 Aug 2026
88.1400
88.4400
86.7300
87.1800
82,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
86.8300
87.9500
86.3350
87.8500
76,200
Thu, 20 Aug 2026
86.9300
88.5210
86.5960
86.6800
80,000
Wed, 19 Aug 2026
87.8800
89.0300
87.1350
87.4000
100,900
Tue, 18 Aug 2026
12 · 8-K/A
After market open · 14:03 ET
8-K/A ↗
Tue, 18 Aug 2026
88.7600
88.8300
86.8650
87.5500
66,900
Mon, 17 Aug 2026
86.4600
88.1800
85.5700
88.0200
106,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
86.7300
87.2100
85.0000
86.9500
142,700
Thu, 13 Aug 2026
88.4300
88.4300
86.7400
87.1600
90,100
Wed, 12 Aug 2026
89.3800
91.2000
87.2500
87.4000
219,900
Tue, 11 Aug 2026
90.7600
92.7000
88.7500
88.9400
184,300
Mon, 10 Aug 2026
91.9200
93.2900
89.8100
90.2700
117,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
91.4000
93.0400
91.4000
92.4950
88,200
Thu, 06 Aug 2026
92.6700
93.1700
90.1400
91.2100
94,400
Wed, 05 Aug 2026
92.9000
93.5850
91.2700
91.8600
148,500
Tue, 04 Aug 2026
91.4200
94.7300
91.4200
93.1300
227,300
Mon, 03 Aug 2026
92.9500
94.7700
89.7000
91.5600
214,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
11 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Fri, 31 Jul 2026
97.7400
97.7400
89.5100
90.8600
308,100
Fri, 31 Jul 2026
10 · 8-K
Pre-market · 08:15 ET
8-K ↗
Thu, 30 Jul 2026
94.2500
95.6500
93.9800
95.2100
122,200
Wed, 29 Jul 2026
94.8500
96.1000
93.8700
94.2600
111,500
Tue, 28 Jul 2026
96.0800
96.7700
93.5500
94.8300
113,800
Mon, 27 Jul 2026
95.5600
97.5750
94.5100
95.0800
67,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
94.6900
96.0200
94.2200
94.4900
79,700
Thu, 23 Jul 2026
93.0100
94.2600
92.7650
93.8600
82,800
Wed, 22 Jul 2026
94.7500
96.6750
93.5000
94.0800
91,900
Tue, 21 Jul 2026
96.5900
97.1000
94.6200
94.9700
126,100
Mon, 20 Jul 2026
97.2900
98.4600
96.1400
97.0300
75,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
96.3100
97.9400
96.2500
97.0300
129,700
Thu, 16 Jul 2026
93.9700
98.6100
93.9700
97.7700
97,400
Wed, 15 Jul 2026
91.2000
94.7350
90.8300
93.6200
125,500
Tue, 14 Jul 2026
97.2500
97.4600
91.5700
91.6700
176,000
Mon, 13 Jul 2026
97.4000
98.2300
96.3900
97.6900
136,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
98.2300
98.6400
97.1050
97.2000
88,900
Thu, 09 Jul 2026
96.3700
98.4000
95.5800
98.0400
104,000
Wed, 08 Jul 2026
99.2000
101.0700
95.1200
96.3100
275,900
Tue, 07 Jul 2026
102.1800
102.9900
98.8250
100.2400
113,700
Mon, 06 Jul 2026
101.0000
102.5600
96.9600
102.3000
110,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
98.4000
101.1300
96.8000
100.9700
130,100
Wed, 01 Jul 2026
96.1000
99.1000
94.8000
98.0400
154,900
Tue, 30 Jun 2026
93.9300
95.5900
92.6900
95.5600
109,600
Mon, 29 Jun 2026
94.4300
95.5650
92.6800
94.0700
104,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
94.1900
95.7500
92.0350
93.9600
322,700
Thu, 25 Jun 2026
94.9900
96.0000
93.4500
93.8700
98,600
Wed, 24 Jun 2026
9 · 8-K
After market open · 10:22 ET
8-K ↗
Wed, 24 Jun 2026
92.4100
96.0050
92.1500
94.6600
109,500
Tue, 23 Jun 2026
91.1800
93.4300
91.1800
92.3600
148,100
Mon, 22 Jun 2026
92.0000
92.7950
90.1800
91.6900
95,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
91.6800
93.3550
91.6800
92.2000
182,300
Wed, 17 Jun 2026
91.5700
93.6900
89.6900
91.0900
121,900
Tue, 16 Jun 2026
91.2700
97.7250
90.0300
91.8400
132,800
Mon, 15 Jun 2026
93.8700
95.5000
90.2500
90.7900
158,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
96.4600
97.3600
92.9400
93.6000
175,200
Thu, 11 Jun 2026
96.0000
97.9800
94.7180
96.2600
155,600
Wed, 10 Jun 2026
96.4200
98.4100
95.8550
96.0000
153,600
Tue, 09 Jun 2026
94.9800
96.7400
94.8500
96.4200
154,700
Mon, 08 Jun 2026
93.7900
95.4400
93.1100
94.3900
93,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
92.9500
95.1600
92.7100
93.0700
115,800
Thu, 04 Jun 2026
92.2600
95.5300
92.1500
93.5700
319,300
Wed, 03 Jun 2026
89.6400
91.1200
87.9100
91.1200
112,100
Tue, 02 Jun 2026
92.0000
93.4050
89.4300
89.8600
147,000
Mon, 01 Jun 2026
91.0500
92.4050
88.3250
92.0500
126,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
92.1200
94.4550
90.5400
90.6600
162,700
Thu, 28 May 2026
91.8200
92.6800
89.1730
92.1900
75,100
Wed, 27 May 2026
92.9400
94.6200
91.1900
91.8400
102,800
Tue, 26 May 2026
92.3700
93.4140
90.9700
92.9400
102,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
93.0100
95.4700
91.3700
92.1000
142,200
Thu, 21 May 2026
89.3000
93.5800
87.8700
93.1700
332,300
Wed, 20 May 2026
87.4200
90.5500
87.3900
90.4000
171,100
Tue, 19 May 2026
87.7900
88.8300
86.3250
87.3600
198,600
Mon, 18 May 2026
86.0600
88.7700
85.4000
88.5000
130,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
85.9800
88.2550
85.6700
86.4400
182,200
Thu, 14 May 2026
85.5700
87.3250
85.3950
86.8900
72,800
Wed, 13 May 2026
84.1800
85.8700
83.8500
85.2700
72,800
Tue, 12 May 2026
84.7500
84.9500
83.1000
84.7500
109,700
Mon, 11 May 2026
86.4100
86.4100
83.3100
84.3200
67,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
87.3900
87.3900
85.6500
86.2850
53,500
Thu, 07 May 2026
86.9000
88.7200
86.3700
86.7400
77,300
Wed, 06 May 2026
86.1200
86.5900
85.0700
86.2400
64,400
Tue, 05 May 2026
85.5000
87.6850
83.4450
85.8600
116,000
Mon, 04 May 2026
86.1200
87.2800
84.3740
84.9200
166,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
8 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Fri, 01 May 2026
81.1600
87.7750
76.9500
87.1500
346,300
Fri, 01 May 2026
7 · 8-K
Pre-market · 08:45 ET
8-K ↗
Thu, 30 Apr 2026
6 · DEF 14A
After-hours · 16:14 ET
DEF 14A ↗
Thu, 30 Apr 2026
83.6600
84.4100
81.6800
83.4400
164,600
Wed, 29 Apr 2026
83.5800
84.9050
82.5300
83.7100
138,100
Tue, 28 Apr 2026
89.1700
90.2500
83.4150
84.4900
183,900
Mon, 27 Apr 2026
88.5700
92.0850
88.3150
89.0800
108,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
88.0500
89.9750
86.2800
88.6800
63,500
Thu, 23 Apr 2026
89.7400
91.4800
88.6000
88.8000
53,100
Wed, 22 Apr 2026
89.5600
92.4000
89.5600
90.1400
63,600
Tue, 21 Apr 2026
92.7000
93.1100
89.1800
89.1800
121,000
Mon, 20 Apr 2026
93.0900
94.4400
92.6800
92.9300
89,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
93.8400
94.5100
92.8650
93.7100
82,900
Thu, 16 Apr 2026
92.8600
93.3600
90.8490
91.8800
67,600
Wed, 15 Apr 2026
93.3800
94.9200
92.2150
93.0500
53,900
Tue, 14 Apr 2026
93.3900
94.7500
93.0400
93.5600
82,700
Mon, 13 Apr 2026
92.4900
94.1100
91.0400
93.5400
120,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
95.3200
98.1800
92.7300
93.4000
140,800
Thu, 09 Apr 2026
96.7300
97.1400
95.0200
95.5600
150,800
Wed, 08 Apr 2026
95.7900
97.5200
95.3200
97.3300
183,400
Tue, 07 Apr 2026
95.6600
96.0000
92.9400
93.4900
114,900
Mon, 06 Apr 2026
96.6100
97.1850
94.5400
95.6600
86,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
95.3000
96.5300
93.3700
96.2300
79,000
Wed, 01 Apr 2026
97.1300
98.3000
95.9500
96.5400
68,500
Tue, 31 Mar 2026
96.2000
97.4000
94.5500
96.2600
114,200
Mon, 30 Mar 2026
98.2900
98.2900
94.1600
94.9500
115,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
98.2600
98.6100
95.2550
97.3600
70,100
Thu, 26 Mar 2026
101.4400
102.7800
98.7400
98.7400
71,000
Wed, 25 Mar 2026
101.9200
103.2700
101.1000
101.7800
53,900
Tue, 24 Mar 2026
99.2000
100.9700
98.4350
100.9700
112,200
Mon, 23 Mar 2026
101.5400
102.2700
98.9200
99.2000
97,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
100.1200
100.3800
97.4100
99.5000
132,500
Thu, 19 Mar 2026
99.4200
101.2200
99.1300
99.8500
56,100
Wed, 18 Mar 2026
102.3700
103.6500
99.6350
99.6700
80,500
Tue, 17 Mar 2026
101.6900
102.9100
101.6900
102.8000
69,700
Mon, 16 Mar 2026
100.4200
102.5770
100.4200
101.6900
80,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
99.2700
101.2000
98.2600
99.6900
69,500
Thu, 12 Mar 2026
98.6400
100.0800
97.1900
99.3700
69,100
Wed, 11 Mar 2026
98.1100
100.8100
97.7000
100.8100
91,100
Tue, 10 Mar 2026
99.6900
100.5150
98.5400
98.9450
62,600
Mon, 09 Mar 2026
97.8300
100.3800
95.8720
100.1800
55,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
5 · 10-K
After-hours · 16:05 ET
10-K ↗
Fri, 06 Mar 2026
99.7000
100.1900
97.7900
98.7200
73,300
Thu, 05 Mar 2026
103.9000
104.3500
99.2600
100.1000
54,100
Wed, 04 Mar 2026
105.3400
107.0000
103.5300
105.1100
98,400
Tue, 03 Mar 2026
101.8600
105.0100
99.2600
104.2900
82,800
Mon, 02 Mar 2026
101.9400
105.4900
101.6900
103.7400
54,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
101.7800
103.6250
101.4900
103.5300
58,500
Thu, 26 Feb 2026
100.5600
103.1500
100.0600
102.4200
40,800
Wed, 25 Feb 2026
99.5300
100.6800
97.6700
100.5000
66,900
Tue, 24 Feb 2026
101.2200
101.2200
98.7900
99.0900
55,200
Mon, 23 Feb 2026
102.8700
102.8700
99.9650
101.0300
50,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
101.2700
104.0600
100.9700
103.5600
84,400
Thu, 19 Feb 2026
101.1200
102.2450
100.0300
100.8600
80,600
Wed, 18 Feb 2026
100.5000
102.4700
99.8200
101.4400
55,300
Tue, 17 Feb 2026
100.2700
104.1700
100.0250
100.6250
48,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
99.3600
102.3400
99.3600
99.8100
58,300
Thu, 12 Feb 2026
103.6400
105.1000
98.9000
99.8400
52,900
Wed, 11 Feb 2026
106.4700
107.5500
102.4750
103.0800
71,200
Tue, 10 Feb 2026
99.3200
107.9000
99.3200
105.1500
132,100
Tue, 10 Feb 2026
4 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 09 Feb 2026
96.7100
97.3200
95.7450
95.9700
48,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
95.8500
96.7360
94.8500
95.9700
77,700
Thu, 05 Feb 2026
93.8400
95.4340
93.8100
94.5400
78,500
Wed, 04 Feb 2026
97.9200
99.4600
93.3300
93.8500
115,400
Tue, 03 Feb 2026
99.1900
100.0000
96.2700
97.9800
55,700
Mon, 02 Feb 2026
97.8800
100.4350
97.5000
99.0000
75,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
98.1600
99.3600
97.4850
97.8800
66,100
Thu, 29 Jan 2026
97.9500
99.1800
96.7300
99.1800
62,500
Wed, 28 Jan 2026
99.4200
99.4500
96.4800
97.9200
62,700
Tue, 27 Jan 2026
100.1000
101.3200
96.4600
99.8400
40,600
Mon, 26 Jan 2026
101.1300
102.5900
100.0700
100.1000
71,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
104.0100
104.0100
99.5700
100.8600
58,600
Thu, 22 Jan 2026
102.7700
104.9300
102.7700
103.8900
65,200
Wed, 21 Jan 2026
103.7500
104.0360
102.3450
103.2200
104,300
Tue, 20 Jan 2026
100.7500
103.1800
100.2700
102.9800
60,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
102.6700
103.0600
101.8500
102.0000
67,500
Thu, 15 Jan 2026
102.0500
103.0500
100.5600
102.5700
52,200
Wed, 14 Jan 2026
98.6100
102.2800
97.6400
101.5300
88,100
Tue, 13 Jan 2026
97.6000
99.5400
97.3800
99.2500
72,300
Mon, 12 Jan 2026
98.9500
99.7450
96.6700
97.9000
52,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
99.9300
100.3870
98.7800
98.9500
76,000
Thu, 08 Jan 2026
98.1600
100.2200
98.1100
100.0000
83,400
Wed, 07 Jan 2026
97.7200
99.1900
97.3900
98.3400
79,500
Tue, 06 Jan 2026
98.1800
99.7500
97.4900
98.0700
107,100
Mon, 05 Jan 2026
94.9700
100.0100
94.5400
98.3000
164,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
97.2700
97.4300
95.3300
95.5000
120,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
97.4400
97.9700
96.9100
97.2800
101,700
Tue, 30 Dec 2025
97.5200
98.0950
97.1400
97.7700
40,300
Mon, 29 Dec 2025
97.5800
98.5300
97.1400
97.7400
54,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
97.0600
98.3000
96.9700
97.4500
40,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
97.0000
97.8900
96.8050
97.0600
32,500
Tue, 23 Dec 2025
96.5400
96.9200
95.7900
96.6000
51,400
Mon, 22 Dec 2025
97.3500
98.2400
90.9210
97.1300
86,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
96.0900
97.5550
94.8000
97.1900
132,600
Thu, 18 Dec 2025
94.2400
96.4700
94.2400
96.3400
80,000
Wed, 17 Dec 2025
96.5600
97.3850
93.0600
94.0200
182,300
Tue, 16 Dec 2025
97.1900
98.3700
96.6300
96.8700
78,600
Mon, 15 Dec 2025
96.8400
97.5600
96.2000
97.0200
137,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
97.3800
97.3800
95.4900
96.2300
64,800
Thu, 11 Dec 2025
97.6100
98.4400
94.9400
97.3800
66,900
Wed, 10 Dec 2025
96.6900
97.7000
96.1970
97.2000
129,800
Tue, 09 Dec 2025
95.5000
96.9500
95.5000
96.7600
56,700
Mon, 08 Dec 2025
95.6600
98.2400
94.7250
95.4800
71,900
Mon, 08 Dec 2025
3 · 8-K
Pre-market · 08:30 ET
8-K ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
94.1100
94.9000
92.9600
94.5700
45,700
Thu, 04 Dec 2025
93.1800
94.3300
91.2600
93.9200
76,300
Wed, 03 Dec 2025
92.4700
94.7400
92.0850
93.1800
69,200
Tue, 02 Dec 2025
92.9600
93.4500
91.4600
92.0600
77,900
Mon, 01 Dec 2025
93.0000
93.2500
92.1800
92.3100
119,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
93.0000
93.4300
92.0550
93.2200
24,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
92.2200
93.0500
91.5000
92.8300
63,700
Tue, 25 Nov 2025
91.0100
92.5000
89.8300
92.2300
122,700
Mon, 24 Nov 2025
89.7100
91.0600
88.7500
90.3100
104,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
87.5000
89.8100
87.5000
89.5200
85,000
Thu, 20 Nov 2025
87.8000
88.7820
86.2840
87.5100
61,100
Wed, 19 Nov 2025
86.0000
86.9600
84.9700
86.5900
74,900
Tue, 18 Nov 2025
85.4000
86.3900
84.1300
86.1800
69,300
Mon, 17 Nov 2025
83.7500
85.8500
83.2500
85.4200
68,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.1000
84.9610
82.6400
84.3500
36,100
Thu, 13 Nov 2025
85.5500
86.9100
84.0500
84.5000
48,700
Wed, 12 Nov 2025
84.5000
87.2600
84.1900
86.4300
41,700
Tue, 11 Nov 2025
85.9900
85.9900
84.0600
84.6400
45,000
Mon, 10 Nov 2025
84.5000
86.4600
83.3900
86.0700
75,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
84.7700
84.7700
82.8500
84.3300
43,300
Thu, 06 Nov 2025
84.7800
86.4300
83.6800
84.6200
93,500
Wed, 05 Nov 2025
86.7300
86.7300
82.8300
84.9600
126,200
Tue, 04 Nov 2025
84.1100
87.8800
80.5500
86.7350
230,800
Mon, 03 Nov 2025
2 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Mon, 03 Nov 2025
82.2500
85.0000
77.7250
84.1100
152,100
Mon, 03 Nov 2025
1 · 8-K
Pre-market · 08:30 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
76.5400
78.2200
76.4200
76.8100
59,200
Thu, 30 Oct 2025
78.2900
78.5450
75.7500
76.4200
61,100
Wed, 29 Oct 2025
79.0800
80.4700
77.4400
78.3100
83,500
Tue, 28 Oct 2025
77.8000
80.6450
76.6450
79.7900
108,500
Mon, 27 Oct 2025
79.3600
80.5900
76.3800
77.7300
101,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend