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
85.0000
85.3700
83.9425
84.4500
184,541
Thu, 22 Oct 2026
84.0600
85.6300
83.2100
85.3300
212,800
Wed, 21 Oct 2026
82.7100
84.0400
81.9300
83.6700
216,700
Tue, 20 Oct 2026
83.1600
83.9000
82.8400
83.4000
238,000
Mon, 19 Oct 2026
81.0200
82.7300
80.7400
82.3100
248,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
82.5300
84.2400
80.6900
80.8200
311,500
Thu, 15 Oct 2026
14 · 8-K
After-hours · 20:11 ET
8-K ↗
Thu, 15 Oct 2026
83.8200
84.6600
82.8700
83.1600
297,900
Wed, 14 Oct 2026
81.2600
82.9200
80.8100
82.6200
316,000
Tue, 13 Oct 2026
83.6400
83.8500
81.2900
81.5500
247,800
Mon, 12 Oct 2026
80.7700
83.2500
80.0300
82.9100
257,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
79.5800
81.0200
79.5800
80.6900
126,700
Thu, 08 Oct 2026
79.3100
80.1600
78.3100
79.6400
272,900
Wed, 07 Oct 2026
78.7600
80.4700
78.5800
79.3100
218,300
Tue, 06 Oct 2026
81.0400
81.2100
78.9000
79.0500
283,400
Mon, 05 Oct 2026
79.0000
81.8300
78.4900
80.9900
369,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
81.3600
81.3600
78.6600
78.9600
325,700
Thu, 01 Oct 2026
82.8000
83.0500
79.9700
80.1900
302,200
Wed, 30 Sep 2026
82.8100
83.3500
81.8200
82.5900
207,900
Tue, 29 Sep 2026
82.1300
82.9900
81.2500
82.8900
227,100
Mon, 28 Sep 2026
81.2900
82.8200
80.3900
82.3400
238,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
80.6900
81.8800
79.9700
81.5200
230,300
Thu, 24 Sep 2026
80.6400
81.3700
79.6700
80.8200
321,300
Wed, 23 Sep 2026
80.7000
81.5200
79.8400
80.5800
247,100
Tue, 22 Sep 2026
79.8400
81.3200
79.6900
80.9800
260,900
Mon, 21 Sep 2026
78.8700
79.5000
78.2200
79.2000
221,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
79.2500
79.6000
78.5100
78.8700
399,400
Thu, 17 Sep 2026
81.0700
81.0800
79.3700
79.4700
204,800
Wed, 16 Sep 2026
79.5300
80.8400
79.4800
80.3800
256,900
Tue, 15 Sep 2026
80.6400
80.8500
79.3600
80.2400
303,100
Mon, 14 Sep 2026
81.3900
81.8200
80.0000
80.7700
247,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
79.5200
80.8300
78.6500
80.5900
279,000
Thu, 10 Sep 2026
78.9100
80.2500
78.2900
78.8000
291,100
Wed, 09 Sep 2026
79.1100
79.8000
78.3400
79.4700
309,100
Tue, 08 Sep 2026
79.9300
80.3800
79.0700
79.5900
222,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
79.2200
81.0000
79.0400
80.6700
167,400
Thu, 03 Sep 2026
82.5700
83.0700
80.0000
80.4900
299,000
Wed, 02 Sep 2026
81.5500
82.9500
80.9700
81.7200
248,200
Tue, 01 Sep 2026
80.3900
81.8500
79.5900
81.0800
346,500
Mon, 31 Aug 2026
79.5800
80.9500
79.0500
80.2800
282,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
80.1700
80.9700
79.1500
80.4500
217,800
Thu, 27 Aug 2026
79.6100
79.8800
79.0600
79.6700
208,800
Wed, 26 Aug 2026
78.9100
79.8100
78.2700
79.6100
150,400
Tue, 25 Aug 2026
80.2400
80.7700
78.2900
78.9700
447,700
Mon, 24 Aug 2026
81.9400
82.7400
79.6500
79.9600
562,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
82.3700
82.8800
81.6100
81.8600
419,900
Thu, 20 Aug 2026
83.0700
83.5500
81.9800
82.3200
269,400
Wed, 19 Aug 2026
82.1500
84.1200
81.5700
83.8700
251,900
Tue, 18 Aug 2026
82.9700
84.3500
81.3100
81.5200
467,800
Mon, 17 Aug 2026
81.9700
82.7000
81.1100
82.5100
266,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
81.2500
82.6100
80.7200
82.3800
553,300
Thu, 13 Aug 2026
82.4400
82.9700
81.8000
81.9300
304,100
Wed, 12 Aug 2026
81.9600
82.1900
79.9500
82.1300
349,900
Tue, 11 Aug 2026
82.0200
82.9500
80.6200
82.8400
323,100
Mon, 10 Aug 2026
80.6000
83.0700
79.5000
81.1900
468,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
80.6900
81.8300
79.4000
81.4500
394,800
Thu, 06 Aug 2026
80.6400
82.2800
79.2600
80.8200
666,600
Wed, 05 Aug 2026
88.1500
90.2800
78.6500
79.0000
2,185,200
Wed, 05 Aug 2026
13 · 10-Q
Pre-market · 06:30 ET
10-Q ↗
Tue, 04 Aug 2026
12 · 8-K
After-hours · 16:39 ET
8-K ↗
Tue, 04 Aug 2026
102.7500
106.1900
101.6600
105.7800
407,900
Mon, 03 Aug 2026
103.1900
106.2600
101.9600
103.6100
321,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
101.3400
102.1000
99.3100
101.3200
234,200
Thu, 30 Jul 2026
102.5200
102.7000
100.6800
102.1900
186,300
Wed, 29 Jul 2026
101.6300
104.9100
101.6300
103.5700
313,300
Tue, 28 Jul 2026
100.4500
104.3200
99.5900
102.3000
317,900
Mon, 27 Jul 2026
96.7300
101.1800
96.3100
98.9300
285,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
98.5500
100.5900
95.2800
95.5900
349,500
Thu, 23 Jul 2026
97.3600
99.5900
96.7800
97.4900
286,600
Wed, 22 Jul 2026
100.3000
101.7100
98.0800
98.8100
287,600
Tue, 21 Jul 2026
100.5500
102.2100
99.9100
100.6100
197,200
Mon, 20 Jul 2026
101.3400
102.5300
100.2100
101.6900
167,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
102.3300
104.2100
100.6700
101.6300
264,200
Thu, 16 Jul 2026
99.3400
104.1000
99.0100
103.0300
246,300
Wed, 15 Jul 2026
97.6500
100.8500
97.6500
99.7900
224,600
Tue, 14 Jul 2026
99.3300
99.5300
95.4800
97.8600
225,500
Mon, 13 Jul 2026
102.1600
103.8900
99.8300
100.2900
410,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
102.4200
103.3600
100.9900
102.7400
311,500
Thu, 09 Jul 2026
101.4000
103.1000
99.4600
102.4000
177,900
Wed, 08 Jul 2026
104.6600
104.8300
101.2000
101.8200
414,500
Tue, 07 Jul 2026
105.1500
106.1300
103.6000
105.7000
383,300
Mon, 06 Jul 2026
102.6200
105.4400
100.9400
103.7200
243,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
99.0500
103.0800
98.7300
102.8800
350,500
Wed, 01 Jul 2026
96.5600
99.7400
96.5600
98.7400
577,600
Tue, 30 Jun 2026
95.5600
96.6900
93.6900
95.9600
326,600
Mon, 29 Jun 2026
95.7300
96.6600
94.4700
96.0000
398,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
93.9300
95.9600
92.9000
95.6600
856,700
Thu, 25 Jun 2026
92.9100
95.9100
92.3900
93.9300
306,400
Wed, 24 Jun 2026
92.0900
93.6100
91.8200
92.2500
225,700
Tue, 23 Jun 2026
89.4000
93.0600
89.3000
91.9500
441,800
Mon, 22 Jun 2026
93.5400
94.0100
88.5900
88.6100
401,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
92.6800
94.4500
92.3300
93.9500
724,900
Wed, 17 Jun 2026
92.8800
93.9900
90.9600
92.2100
257,900
Tue, 16 Jun 2026
92.9800
94.8700
92.1400
93.3900
195,800
Mon, 15 Jun 2026
92.4400
93.7100
91.1600
91.9200
213,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
92.4100
93.3500
91.0700
91.9600
212,400
Thu, 11 Jun 2026
92.3400
93.0800
90.8700
92.3400
558,200
Wed, 10 Jun 2026
96.5900
97.8300
92.3000
92.3400
284,100
Tue, 09 Jun 2026
95.7200
97.4900
95.2300
96.5900
444,800
Mon, 08 Jun 2026
94.6300
95.6700
93.5000
95.1100
244,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
93.5700
95.3400
93.3400
94.4800
244,100
Fri, 05 Jun 2026
11 · 8-K
Next filing day · accepted 04 Jun, 19:41 ET
8-K ↗
Thu, 04 Jun 2026
92.9200
95.5800
92.6200
93.5600
310,000
Wed, 03 Jun 2026
91.5800
93.4300
90.9600
91.6400
212,600
Tue, 02 Jun 2026
90.4900
92.0600
90.2800
91.6200
273,300
Mon, 01 Jun 2026
94.2300
94.5000
91.2700
91.4200
246,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
94.6000
96.4700
93.2100
94.6500
516,100
Thu, 28 May 2026
94.9500
96.2000
93.8700
94.5400
220,600
Wed, 27 May 2026
98.7700
99.7300
94.9800
95.7200
213,000
Tue, 26 May 2026
97.9400
99.7700
97.0000
98.7100
503,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
99.5300
99.5500
97.5800
97.7500
207,200
Thu, 21 May 2026
100.3800
101.0100
98.6300
99.5200
337,000
Wed, 20 May 2026
101.3300
102.6600
100.4700
101.4300
251,800
Tue, 19 May 2026
100.5300
102.4800
99.4200
101.3300
160,100
Mon, 18 May 2026
97.5000
103.2300
97.5000
100.8300
481,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
99.2300
100.0000
96.9500
97.3100
201,800
Thu, 14 May 2026
99.1400
99.9900
96.9600
99.5000
272,800
Wed, 13 May 2026
97.3900
100.6500
95.4600
98.1700
321,100
Tue, 12 May 2026
101.9100
101.9100
97.0000
97.2200
626,500
Mon, 11 May 2026
107.3000
109.0000
101.5600
101.6400
410,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
108.0000
109.7300
105.2600
107.9400
236,500
Thu, 07 May 2026
109.2000
112.4400
106.9900
107.9100
363,600
Wed, 06 May 2026
113.6800
115.7500
103.2200
110.2200
317,000
Wed, 06 May 2026
10 · 10-Q
Pre-market · 06:30 ET
10-Q ↗
Tue, 05 May 2026
9 · 8-K
After-hours · 16:34 ET
8-K ↗
Tue, 05 May 2026
111.6800
113.8300
109.9400
112.0000
225,500
Mon, 04 May 2026
111.6500
112.6600
108.8100
111.5300
236,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
109.7500
112.9600
107.2500
112.0400
230,100
Thu, 30 Apr 2026
107.3500
109.7500
106.3800
109.7500
175,400
Wed, 29 Apr 2026
111.4300
113.8700
106.8000
107.2700
241,100
Tue, 28 Apr 2026
115.0000
115.0000
111.5400
112.4000
135,900
Mon, 27 Apr 2026
113.1800
115.9500
112.5100
114.5200
181,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
112.5800
113.9000
111.9400
113.4500
85,100
Thu, 23 Apr 2026
113.4000
114.6400
111.9300
112.9000
121,600
Wed, 22 Apr 2026
112.7400
114.6000
112.3400
112.8000
94,400
Tue, 21 Apr 2026
115.1400
115.4400
111.7900
111.9000
151,400
Mon, 20 Apr 2026
113.9100
115.4800
113.6700
115.0000
159,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
112.9700
115.5300
112.9600
114.3600
168,300
Thu, 16 Apr 2026
114.7900
116.4200
111.5600
111.6500
217,000
Wed, 15 Apr 2026
117.3600
117.4200
114.0900
114.8100
117,300
Tue, 14 Apr 2026
115.0000
118.0100
114.7500
117.3900
335,800
Tue, 14 Apr 2026
8 · DEFA14A
Pre-market · 07:36 ET
DEFA14A ↗
Tue, 14 Apr 2026
7 · DEF 14A
Pre-market · 07:33 ET
DEF 14A ↗
Tue, 14 Apr 2026
6 · 8-K
Pre-market · 06:45 ET
8-K ↗
Mon, 13 Apr 2026
113.5400
115.2100
113.2300
115.1700
158,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
113.0000
114.9400
112.2400
114.6200
171,400
Thu, 09 Apr 2026
111.7800
113.0000
110.6600
112.7100
125,500
Wed, 08 Apr 2026
113.0700
113.6600
111.8300
112.4100
218,400
Tue, 07 Apr 2026
108.6600
110.6500
107.8400
110.3300
154,100
Mon, 06 Apr 2026
108.4900
109.7100
107.5300
109.1600
100,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
108.5500
109.4100
105.5100
108.4900
140,400
Wed, 01 Apr 2026
109.4200
110.4500
107.6400
108.7500
234,700
Tue, 31 Mar 2026
108.4100
109.8100
106.0700
109.1700
247,500
Mon, 30 Mar 2026
107.2700
108.2700
104.8300
106.8700
305,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
109.3100
109.6800
104.1400
106.6200
319,400
Thu, 26 Mar 2026
110.7900
113.6000
109.8500
110.3300
302,900
Wed, 25 Mar 2026
110.6600
111.7700
109.0000
111.0800
174,700
Tue, 24 Mar 2026
107.8600
110.9100
106.1000
109.9900
337,400
Mon, 23 Mar 2026
108.0000
108.6800
105.8100
107.8600
253,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
108.9400
109.9000
104.0000
106.3100
680,400
Thu, 19 Mar 2026
110.7700
111.7500
107.2300
109.0000
239,700
Wed, 18 Mar 2026
112.0600
113.3400
110.3000
110.8500
279,900
Tue, 17 Mar 2026
111.4100
113.3400
111.2200
112.2300
347,700
Mon, 16 Mar 2026
108.6900
111.0300
108.4600
110.7500
332,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
107.7000
108.7400
106.5700
108.0600
156,400
Thu, 12 Mar 2026
106.9000
108.4800
105.2000
106.5400
203,400
Wed, 11 Mar 2026
108.5000
110.2100
105.9600
108.3400
186,400
Tue, 10 Mar 2026
109.8400
111.2100
107.8500
109.2000
246,900
Mon, 09 Mar 2026
107.3000
112.0000
106.0800
110.0700
262,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
105.0600
107.6300
103.6100
107.3900
185,300
Thu, 05 Mar 2026
105.6700
106.9500
104.4700
106.1500
171,900
Wed, 04 Mar 2026
107.4300
108.1900
106.0400
106.4100
142,800
Tue, 03 Mar 2026
104.3200
108.1200
102.9100
107.8500
311,200
Mon, 02 Mar 2026
106.2000
109.5300
103.7400
107.4000
333,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
111.6900
112.7400
105.8500
108.1800
508,500
Thu, 26 Feb 2026
102.0000
115.3300
101.9200
113.6900
1,266,600
Thu, 26 Feb 2026
5 · 10-K
Pre-market · 07:01 ET
10-K ↗
Wed, 25 Feb 2026
4 · 8-K
After-hours · 16:54 ET
8-K ↗
Wed, 25 Feb 2026
90.3700
91.7900
88.3500
91.3800
203,200
Tue, 24 Feb 2026
91.5200
91.7000
89.2400
90.7500
192,200
Mon, 23 Feb 2026
92.9400
93.0000
90.8600
91.3800
209,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
92.2500
93.0500
91.2400
92.9400
132,100
Thu, 19 Feb 2026
90.2900
91.9200
88.5600
91.8600
221,300
Wed, 18 Feb 2026
88.7300
90.8400
88.7300
90.6100
113,800
Tue, 17 Feb 2026
87.3400
89.8000
85.7800
89.2500
143,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
86.6600
88.0000
86.4600
87.6600
162,000
Thu, 12 Feb 2026
87.7800
87.8400
85.3900
86.6000
136,400
Wed, 11 Feb 2026
88.1000
88.1000
85.9600
87.7800
127,400
Tue, 10 Feb 2026
86.8800
88.5000
86.8800
87.9800
142,300
Mon, 09 Feb 2026
87.3900
87.3900
85.8400
86.5400
82,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
87.1600
88.7300
86.8100
87.4200
130,000
Thu, 05 Feb 2026
87.1600
88.4300
86.2900
86.9900
115,100
Wed, 04 Feb 2026
87.2400
88.5000
86.1700
86.7900
125,800
Tue, 03 Feb 2026
86.1600
87.6700
84.8300
87.5100
150,100
Mon, 02 Feb 2026
84.9900
86.9600
84.8300
86.3900
100,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
83.8900
85.4100
83.3000
84.9700
177,600
Thu, 29 Jan 2026
84.8900
85.7900
83.2700
83.8600
140,500
Wed, 28 Jan 2026
85.2800
86.0700
84.4400
85.0600
117,700
Tue, 27 Jan 2026
85.0900
85.6200
84.4400
85.3300
100,700
Mon, 26 Jan 2026
84.2200
85.7400
84.2200
85.2800
72,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
85.5700
86.4900
83.7300
84.2200
116,300
Thu, 22 Jan 2026
86.9200
88.2100
85.6600
85.7400
123,200
Wed, 21 Jan 2026
86.1900
87.3600
85.2500
86.9900
110,600
Tue, 20 Jan 2026
87.0000
88.0000
84.3400
85.8000
172,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
86.2900
88.3800
85.3000
88.2700
197,100
Thu, 15 Jan 2026
85.1400
87.7200
85.0000
86.5000
154,500
Wed, 14 Jan 2026
83.1000
85.4600
81.8800
85.4600
115,200
Tue, 13 Jan 2026
83.9000
85.7800
82.4200
83.3400
116,500
Mon, 12 Jan 2026
84.8200
85.5700
82.0000
83.8300
159,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
84.9800
86.0400
84.0100
85.0000
234,300
Thu, 08 Jan 2026
83.1200
85.3200
82.8300
85.0400
145,900
Wed, 07 Jan 2026
83.5100
83.9800
82.5600
83.7500
132,100
Tue, 06 Jan 2026
81.6600
83.6300
81.6600
83.5100
148,200
Mon, 05 Jan 2026
79.7700
82.8000
79.4000
81.9100
167,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
81.1200
82.0300
79.6900
80.1700
190,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
82.6700
82.7600
80.9900
81.1000
132,600
Tue, 30 Dec 2025
82.7600
83.2800
81.9400
83.0100
195,600
Mon, 29 Dec 2025
84.0000
86.0000
82.6500
82.9600
108,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
84.3500
85.4100
83.1800
83.7800
90,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
83.7400
84.7000
83.5200
84.3400
56,900
Tue, 23 Dec 2025
84.6500
84.6900
83.3300
83.9700
132,400
Mon, 22 Dec 2025
84.7200
88.2800
84.3500
84.5100
230,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
84.7400
85.4500
84.2000
84.9600
459,700
Thu, 18 Dec 2025
84.9900
87.0900
83.5800
85.2700
160,000
Wed, 17 Dec 2025
83.1700
85.2800
83.1400
84.9400
229,500
Tue, 16 Dec 2025
83.1700
84.1200
82.7900
83.4100
190,400
Mon, 15 Dec 2025
84.5700
85.2100
82.6400
82.7700
141,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
83.3800
84.6000
82.5200
84.0000
196,100
Thu, 11 Dec 2025
84.2000
84.6500
82.7500
83.3600
184,900
Wed, 10 Dec 2025
82.6000
84.8600
82.4000
83.6600
279,300
Tue, 09 Dec 2025
83.4000
84.1500
82.3100
82.8500
118,200
Mon, 08 Dec 2025
84.5400
84.5400
82.5400
82.9300
160,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
86.1200
86.9600
83.6000
84.5300
132,600
Thu, 04 Dec 2025
84.5500
86.7900
83.1600
85.7000
233,600
Wed, 03 Dec 2025
84.0900
85.0300
81.8500
84.9200
143,800
Tue, 02 Dec 2025
83.0700
83.9100
81.6000
83.6800
159,700
Mon, 01 Dec 2025
82.5000
83.8500
81.9200
82.8000
219,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
83.9300
83.9300
82.7700
82.9500
97,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
83.4900
84.5500
81.8100
83.3700
275,500
Tue, 25 Nov 2025
85.0300
86.8800
82.7100
83.4900
372,800
Mon, 24 Nov 2025
88.1200
89.4300
84.0400
84.2800
313,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
84.6300
88.8800
84.5600
87.9300
174,800
Thu, 20 Nov 2025
87.5100
88.0500
84.4400
84.4400
172,600
Wed, 19 Nov 2025
86.5100
87.7400
85.5800
86.8000
166,600
Tue, 18 Nov 2025
86.7300
87.7900
85.1000
86.4800
153,700
Mon, 17 Nov 2025
87.8800
88.3500
86.6900
86.9900
148,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
89.7400
89.7400
87.7300
88.4400
109,100
Thu, 13 Nov 2025
89.9700
92.2500
88.7400
89.6400
192,400
Wed, 12 Nov 2025
90.7400
91.9600
89.8100
89.9700
216,700
Tue, 11 Nov 2025
88.3000
91.2500
87.7400
90.3700
188,700
Mon, 10 Nov 2025
86.5800
89.5700
85.2700
87.7900
176,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
83.0300
89.0100
81.5700
86.8200
276,000
Fri, 07 Nov 2025
3 · 10-Q
Pre-market · 06:59 ET
10-Q ↗
Fri, 07 Nov 2025
2 · 8-K/A
Next filing day · accepted 06 Nov, 21:00 ET
8-K/A ↗
Thu, 06 Nov 2025
1 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 06 Nov 2025
86.0000
88.0000
85.1300
85.6000
188,100
Wed, 05 Nov 2025
87.7000
87.8000
85.9000
86.2700
163,200
Tue, 04 Nov 2025
86.8200
90.0000
86.5800
87.2600
202,700
Mon, 03 Nov 2025
86.4300
87.2000
84.4100
86.9200
126,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
87.5900
88.4900
86.4400
86.6100
168,600
Thu, 30 Oct 2025
88.2800
89.7700
87.8200
88.5500
116,100
Wed, 29 Oct 2025
89.4100
90.5100
88.3300
88.8700
129,000
Tue, 28 Oct 2025
89.7700
90.1700
87.5900
89.5400
108,700
Mon, 27 Oct 2025
89.4100
90.6200
88.4900
90.1200
186,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
89.5600
89.5600
88.0000
89.2100
107,500