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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
79.0400
79.1800
77.4300
77.6500
158,000
Thu, 23 Jul 2026
77.1500
78.9600
76.4300
78.5300
245,700
Wed, 22 Jul 2026
79.1700
80.0100
77.2700
77.6100
203,500
Tue, 21 Jul 2026
77.2500
79.1500
77.0100
79.1500
205,400
Mon, 20 Jul 2026
79.1100
79.5500
77.6200
77.7200
420,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
80.9000
82.4700
78.6000
79.2000
322,500
Thu, 16 Jul 2026
81.3900
82.9700
81.2000
81.9200
242,900
Wed, 15 Jul 2026
80.5600
82.4600
79.6900
80.8200
361,300
Tue, 14 Jul 2026
80.8500
81.7400
79.8600
80.5500
240,300
Mon, 13 Jul 2026
81.8400
82.7900
80.0500
81.0800
303,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
84.0200
85.9000
81.9700
82.0700
254,100
Thu, 09 Jul 2026
84.1900
85.0500
82.8100
83.7800
297,500
Wed, 08 Jul 2026
85.6200
86.1400
84.6800
84.7700
228,500
Tue, 07 Jul 2026
86.1900
87.1900
85.6200
85.9900
211,200
Mon, 06 Jul 2026
85.2900
86.7200
82.2100
85.0500
362,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
83.1800
86.1300
82.7000
86.0300
581,000
Wed, 01 Jul 2026
83.4500
84.8200
82.3700
83.0500
254,900
Tue, 30 Jun 2026
84.1200
84.1200
82.6600
82.7800
238,700
Mon, 29 Jun 2026
84.6500
85.2500
83.4800
84.1200
315,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
83.7500
85.4400
83.5000
84.5000
780,600
Thu, 25 Jun 2026
82.7200
84.5000
81.6100
83.2800
264,600
Wed, 24 Jun 2026
83.3900
83.9500
80.5900
82.7200
285,100
Tue, 23 Jun 2026
81.3100
83.3100
80.6200
82.9400
378,100
Mon, 22 Jun 2026
79.5700
82.1500
78.8400
80.5800
477,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
81.0000
81.0000
78.3800
79.4900
351,400
Wed, 17 Jun 2026
83.0000
83.3500
79.9800
80.5200
301,600
Tue, 16 Jun 2026
82.6900
83.2500
82.1700
83.0000
308,400
Mon, 15 Jun 2026
82.1600
82.9900
81.2500
82.2900
293,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
82.1000
83.6600
80.7500
81.6800
179,800
Thu, 11 Jun 2026
82.0700
82.2800
81.0400
81.6500
167,600
Wed, 10 Jun 2026
81.5800
83.9700
81.3300
81.8500
268,500
Tue, 09 Jun 2026
81.0500
82.2500
80.7700
81.2000
271,900
Mon, 08 Jun 2026
80.8800
81.5000
80.1200
80.1300
251,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
79.7700
81.3100
79.2500
81.1100
338,200
Thu, 04 Jun 2026
76.0000
80.2100
76.0000
79.2000
548,900
Wed, 03 Jun 2026
74.2400
75.8500
73.5400
75.2300
257,500
Tue, 02 Jun 2026
75.8300
76.6400
73.9500
74.6500
264,500
Mon, 01 Jun 2026
78.4800
79.4900
76.4400
76.7100
427,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
80.7300
81.3000
78.1300
78.5100
430,000
Thu, 28 May 2026
81.5300
82.7300
80.8200
81.1100
174,100
Wed, 27 May 2026
82.2000
82.5800
81.0200
81.7600
335,300
Tue, 26 May 2026
82.9300
83.7500
81.0700
81.4100
456,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
82.8000
83.5200
81.2800
82.7200
562,400
Thu, 21 May 2026
20 · 8-K
After-hours · 16:13 ET
8-K ↗
Thu, 21 May 2026
81.5400
83.2000
80.7300
82.7700
324,100
Wed, 20 May 2026
80.9100
82.5100
80.6700
82.0000
345,600
Tue, 19 May 2026
79.9000
80.8700
78.9100
80.3200
257,500
Mon, 18 May 2026
77.8800
80.3000
77.6400
79.3400
169,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
79.2800
80.0000
76.6700
78.0100
325,000
Thu, 14 May 2026
80.7000
81.6000
78.9300
79.5800
223,800
Wed, 13 May 2026
78.1600
81.4800
78.1100
80.8800
308,800
Wed, 13 May 2026
19 · 8-K
Pre-market · 08:27 ET
8-K ↗
Tue, 12 May 2026
79.3100
80.2400
77.7100
79.5000
561,900
Mon, 11 May 2026
80.7500
81.2800
76.1200
78.7100
895,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
87.7600
87.7600
79.3700
81.8600
1,307,700
Fri, 08 May 2026
18 · 10-Q
Pre-market · 06:58 ET
10-Q ↗
Fri, 08 May 2026
17 · 8-K
Pre-market · 06:56 ET
8-K ↗
Thu, 07 May 2026
84.1800
84.7800
82.8300
83.9100
400,500
Wed, 06 May 2026
85.0000
86.1700
84.0100
84.0600
269,300
Tue, 05 May 2026
82.4000
84.9100
82.2600
84.6300
340,700
Mon, 04 May 2026
80.2600
83.8300
80.2600
82.3200
332,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
80.1100
81.0400
79.0000
80.3900
266,300
Thu, 30 Apr 2026
77.9100
79.7000
77.9100
79.4500
222,700
Wed, 29 Apr 2026
77.7000
78.5800
77.1400
77.9700
258,100
Tue, 28 Apr 2026
80.1900
81.0100
78.3200
78.5000
221,500
Mon, 27 Apr 2026
78.1400
80.1800
78.1400
79.6000
245,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
77.8800
79.2300
76.8400
78.6400
204,200
Thu, 23 Apr 2026
80.1400
81.5800
78.0400
78.0600
206,500
Wed, 22 Apr 2026
80.3500
81.9900
79.2700
80.1400
218,200
Tue, 21 Apr 2026
81.7000
82.2400
79.3800
79.9400
309,900
Mon, 20 Apr 2026
81.0000
82.4300
80.1900
81.7300
347,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
79.1100
81.2000
78.7900
80.9200
552,800
Thu, 16 Apr 2026
76.5000
78.3100
76.5000
78.0700
263,300
Wed, 15 Apr 2026
78.2900
78.4600
75.8800
76.4800
229,800
Tue, 14 Apr 2026
78.2100
78.9100
77.6000
78.2900
205,400
Mon, 13 Apr 2026
77.9500
79.5000
77.6100
78.3100
274,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
80.1400
80.7900
77.8500
78.3600
581,400
Thu, 09 Apr 2026
16 · DEFA14A
After-hours · 16:13 ET
DEFA14A ↗
Thu, 09 Apr 2026
15 · DEF 14A
After-hours · 16:12 ET
DEF 14A ↗
Thu, 09 Apr 2026
78.8300
80.7900
78.4800
80.1400
334,600
Wed, 08 Apr 2026
81.1200
82.0800
78.2500
79.0100
716,300
Tue, 07 Apr 2026
14 · 8-K
After-hours · 16:21 ET
8-K ↗
Tue, 07 Apr 2026
76.8400
81.1100
76.1000
79.4700
398,900
Mon, 06 Apr 2026
73.9700
78.3300
73.3800
77.2000
524,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
75.1000
76.2700
74.2100
74.2100
275,800
Wed, 01 Apr 2026
77.3100
78.1000
75.7400
75.9600
455,800
Tue, 31 Mar 2026
74.2700
77.3600
74.2700
76.9000
372,100
Mon, 30 Mar 2026
73.0400
74.4500
73.0200
73.7100
185,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
73.9500
74.6500
72.6000
72.8200
130,700
Thu, 26 Mar 2026
73.5300
74.9800
73.5300
74.1400
196,100
Wed, 25 Mar 2026
73.9800
75.0900
73.5000
74.0700
152,600
Tue, 24 Mar 2026
73.1900
74.4300
72.8200
73.3100
219,700
Mon, 23 Mar 2026
75.9500
75.9500
73.8100
73.9200
246,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
74.8200
75.6100
73.7500
74.6700
571,400
Thu, 19 Mar 2026
74.0000
75.5100
73.9900
74.8200
291,100
Wed, 18 Mar 2026
73.4500
76.0000
72.2000
74.1700
482,600
Tue, 17 Mar 2026
72.2800
74.4400
71.9800
74.2800
449,600
Mon, 16 Mar 2026
70.7700
72.4100
70.3900
72.1700
310,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
72.6200
72.9000
70.1500
70.4900
517,900
Thu, 12 Mar 2026
76.0000
77.0200
72.1800
72.4900
993,600
Wed, 11 Mar 2026
76.0000
77.4700
74.9100
76.2900
225,000
Tue, 10 Mar 2026
74.6900
76.9700
74.5900
75.9600
313,100
Mon, 09 Mar 2026
73.8300
74.9800
72.6400
74.8100
241,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
75.0000
75.4900
72.9500
74.0400
174,400
Thu, 05 Mar 2026
75.5800
76.1600
74.8200
75.6000
314,000
Wed, 04 Mar 2026
76.0700
77.2000
74.8000
76.5300
676,700
Tue, 03 Mar 2026
74.8100
77.9700
74.0000
76.1000
665,400
Tue, 03 Mar 2026
13 · 8-K
Pre-market · 07:05 ET
8-K ↗
Mon, 02 Mar 2026
74.0000
76.4400
73.9400
75.2200
476,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
76.2400
78.0000
72.4300
73.9000
602,600
Fri, 27 Feb 2026
12 · 10-K
Pre-market · 06:59 ET
10-K ↗
Fri, 27 Feb 2026
11 · 8-K
Pre-market · 06:57 ET
8-K ↗
Thu, 26 Feb 2026
77.1000
77.4900
75.5400
77.1500
186,400
Wed, 25 Feb 2026
77.0700
77.1900
75.9800
76.3000
191,100
Tue, 24 Feb 2026
75.3600
76.9100
73.8000
76.7000
291,100
Mon, 23 Feb 2026
78.1500
78.1500
75.0000
75.1000
336,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
77.8800
78.8400
77.0200
77.7700
289,400
Thu, 19 Feb 2026
77.5300
78.3500
76.6900
78.1000
363,600
Wed, 18 Feb 2026
78.8800
80.0400
76.6400
77.8100
370,300
Tue, 17 Feb 2026
78.0800
80.1000
77.6600
78.9000
221,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
76.8000
79.1300
76.1000
77.3600
279,200
Thu, 12 Feb 2026
76.4100
77.1500
75.3000
76.7000
400,000
Wed, 11 Feb 2026
79.9000
79.9400
75.6400
76.2500
307,500
Tue, 10 Feb 2026
80.3700
81.0700
79.3000
79.9100
184,600
Mon, 09 Feb 2026
82.0500
82.0500
78.3800
80.3400
481,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
82.4200
82.4200
80.5700
81.8400
301,800
Thu, 05 Feb 2026
81.4700
83.8000
81.2100
81.5000
360,400
Wed, 04 Feb 2026
79.6900
81.5200
78.7900
81.2700
363,900
Tue, 03 Feb 2026
80.1600
81.9900
79.1300
79.8800
320,600
Mon, 02 Feb 2026
81.8500
81.9200
79.4100
80.0000
405,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
81.4700
82.0500
80.2600
81.8500
284,200
Thu, 29 Jan 2026
79.4200
82.6000
79.1200
82.0000
498,400
Wed, 28 Jan 2026
80.5800
80.5900
78.1000
79.5100
615,400
Tue, 27 Jan 2026
81.5600
83.0200
80.0000
80.4500
729,200
Mon, 26 Jan 2026
82.7600
83.8900
81.1100
81.3300
774,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
85.3500
85.5700
82.3700
82.9900
310,600
Thu, 22 Jan 2026
85.7000
86.9700
85.2500
85.3900
286,300
Wed, 21 Jan 2026
85.8000
86.2200
83.9400
85.5200
406,500
Tue, 20 Jan 2026
83.3900
86.9500
83.0300
85.7700
605,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
85.9200
87.0700
84.3900
84.8300
517,800
Thu, 15 Jan 2026
84.7000
85.8700
83.9900
85.2900
611,700
Wed, 14 Jan 2026
82.2800
85.3800
81.6400
85.0300
522,800
Tue, 13 Jan 2026
84.3300
84.3300
80.1100
82.2800
649,900
Mon, 12 Jan 2026
10 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 12 Jan 2026
82.3000
87.0100
79.3500
84.3500
1,082,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
81.3600
81.3600
75.1000
76.2800
1,279,000
Thu, 08 Jan 2026
79.4000
81.3500
78.0500
81.0400
387,900
Wed, 07 Jan 2026
78.0700
80.1800
77.2000
79.4700
317,400
Tue, 06 Jan 2026
78.6600
79.8800
76.6900
77.4800
418,100
Mon, 05 Jan 2026
78.0400
79.0900
76.8600
78.6600
417,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
79.1000
80.2900
77.4100
78.4300
631,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
79.6100
80.0000
78.5500
78.9400
374,500
Tue, 30 Dec 2025
81.3100
81.5000
79.3100
79.4200
584,900
Mon, 29 Dec 2025
82.5000
82.5300
81.0000
81.3800
275,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
81.9100
82.7800
80.2700
82.4100
225,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.7300
82.3600
80.4200
82.1800
199,900
Tue, 23 Dec 2025
80.9200
82.2200
80.4000
80.7300
516,500
Mon, 22 Dec 2025
82.3700
83.6500
78.5500
80.7200
520,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
82.8700
84.3700
82.6300
82.8500
965,200
Thu, 18 Dec 2025
82.4000
83.9200
82.1500
82.8300
260,900
Wed, 17 Dec 2025
81.3700
83.5800
81.1900
82.3500
486,300
Tue, 16 Dec 2025
81.5600
82.5100
80.7700
81.1000
340,600
Mon, 15 Dec 2025
81.0900
82.7800
80.4900
81.5100
659,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
82.3200
83.0000
79.9800
80.3900
426,400
Thu, 11 Dec 2025
82.1600
82.9900
81.5800
82.1300
193,700
Wed, 10 Dec 2025
81.1400
82.3600
80.3000
82.0300
273,300
Tue, 09 Dec 2025
82.8300
83.6000
81.4500
81.6700
232,400
Mon, 08 Dec 2025
82.1700
83.2500
81.1500
81.3400
426,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
82.5300
83.1400
80.5700
81.7700
519,700
Thu, 04 Dec 2025
82.4000
83.4700
81.5900
82.7400
328,200
Wed, 03 Dec 2025
82.2500
84.1700
81.7500
82.6700
390,900
Tue, 02 Dec 2025
84.3700
84.6500
81.8600
82.1200
371,300
Mon, 01 Dec 2025
84.2000
85.0900
83.4800
84.4700
502,000
Mon, 01 Dec 2025
9 · 8-K
Pre-market · 06:58 ET
8-K ↗
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
84.0500
85.0700
83.0200
84.8500
150,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
84.0200
85.2400
82.9500
84.3600
588,700
Tue, 25 Nov 2025
81.7400
84.6700
81.5400
83.2200
435,400
Mon, 24 Nov 2025
79.2900
81.5500
78.4000
80.9800
370,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
78.6200
80.7800
77.9900
79.7200
330,200
Thu, 20 Nov 2025
81.3600
82.1200
78.1500
78.5200
353,800
Wed, 19 Nov 2025
81.5900
81.5900
79.0600
80.3300
660,100
Tue, 18 Nov 2025
82.2200
82.8100
80.9500
81.0700
633,500
Mon, 17 Nov 2025
84.2200
85.1700
81.6800
81.9700
853,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.7500
85.0400
83.7400
84.0200
394,300
Thu, 13 Nov 2025
87.2700
87.8900
84.0900
84.5500
593,700
Wed, 12 Nov 2025
89.4700
89.5700
87.2100
87.2700
382,800
Tue, 11 Nov 2025
89.6100
90.7300
86.8200
88.5400
427,300
Mon, 10 Nov 2025
87.5800
90.8700
81.8200
88.9300
467,400
Mon, 10 Nov 2025
8 · 8-K
Pre-market · 08:45 ET
8-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
83.2100
95.4500
79.3900
90.4300
710,600
Fri, 07 Nov 2025
7 · 10-Q
Pre-market · 06:57 ET
10-Q ↗
Fri, 07 Nov 2025
6 · 8-K
Pre-market · 06:54 ET
8-K ↗
Thu, 06 Nov 2025
92.5600
94.4600
90.0400
90.2300
456,800
Wed, 05 Nov 2025
94.0200
95.5700
92.3700
92.6200
223,900
Tue, 04 Nov 2025
93.3800
95.1200
92.3700
94.4800
203,400
Mon, 03 Nov 2025
90.5200
94.2500
88.9600
94.0600
344,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
92.2500
94.0000
90.4500
90.6000
324,500
Thu, 30 Oct 2025
92.3900
93.4600
91.6700
91.9300
198,100
Wed, 29 Oct 2025
93.1300
93.8000
91.5000
92.2300
243,000
Tue, 28 Oct 2025
92.8300
93.6400
90.0600
93.2900
2,088,000
Mon, 27 Oct 2025
94.6300
96.5700
91.2200
92.8600
338,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
95.1700
97.0000
93.8100
94.2400
260,600
Thu, 23 Oct 2025
93.6600
95.1600
93.2600
94.9000
156,100
Wed, 22 Oct 2025
95.4300
95.8300
93.0000
93.7600
198,000
Tue, 21 Oct 2025
94.9600
95.9400
93.5200
95.3800
189,700
Mon, 20 Oct 2025
95.1000
95.6700
92.9500
95.1200
187,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
90.7000
95.9400
90.7000
94.7900
315,400
Thu, 16 Oct 2025
90.2800
92.2600
90.2800
91.9500
270,700
Wed, 15 Oct 2025
88.8800
90.6100
88.8800
90.1000
214,500
Tue, 14 Oct 2025
88.0800
89.3100
87.6000
88.7400
180,100
Mon, 13 Oct 2025
90.0900
90.8500
88.4200
88.6100
148,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
91.0500
91.4700
89.3100
89.7900
173,800
Thu, 09 Oct 2025
91.6500
92.2600
89.7200
90.7800
264,300
Wed, 08 Oct 2025
91.8300
92.5600
90.3700
91.6500
200,600
Tue, 07 Oct 2025
92.3500
92.4300
90.6500
91.6800
240,000
Mon, 06 Oct 2025
89.9300
92.4700
89.1300
92.0600
346,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
89.7100
92.5200
89.5600
89.6400
277,500
Thu, 02 Oct 2025
90.0000
90.6200
88.1600
89.1300
347,100
Wed, 01 Oct 2025
91.5600
91.6000
88.4600
90.1800
471,700
Tue, 30 Sep 2025
92.9600
93.2100
91.4800
91.6000
355,300
Mon, 29 Sep 2025
93.1900
93.4000
90.7300
91.9300
372,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
5 · 8-K
After-hours · 17:03 ET
8-K ↗
Fri, 26 Sep 2025
93.8100
94.7700
92.6400
93.0500
230,800
Thu, 25 Sep 2025
94.9500
95.1200
92.9700
93.3700
219,400
Wed, 24 Sep 2025
96.4100
96.5300
91.8900
94.9900
423,500
Tue, 23 Sep 2025
96.0600
96.7900
94.7100
95.3300
258,900
Mon, 22 Sep 2025
97.2500
97.5200
95.3600
95.9300
290,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
98.0400
98.0400
96.0900
96.7900
346,300
Thu, 18 Sep 2025
95.7400
98.5500
94.5600
97.4800
374,900
Wed, 17 Sep 2025
98.1800
98.4500
95.1100
95.3600
432,100
Tue, 16 Sep 2025
98.8800
99.3900
96.9100
97.5500
460,800
Mon, 15 Sep 2025
97.5600
98.9800
96.0800
98.8100
340,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
98.4200
99.1000
97.1800
97.7100
210,900
Thu, 11 Sep 2025
97.6000
98.7600
96.5000
98.7300
323,400
Wed, 10 Sep 2025
97.8800
99.5000
97.0500
97.4600
353,600
Tue, 09 Sep 2025
95.4500
98.4900
95.2000
98.4600
613,400
Mon, 08 Sep 2025
95.8500
96.0300
94.3100
95.2000
376,200
Mon, 08 Sep 2025
4 · 8-K
Pre-market · 06:57 ET
8-K ↗
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
95.6500
96.5600
93.9200
95.3500
414,000
Thu, 04 Sep 2025
95.4000
96.3700
94.8000
96.0000
398,600
Wed, 03 Sep 2025
94.0700
95.3100
93.2300
94.9200
544,600
Tue, 02 Sep 2025
93.6000
95.6000
93.2300
94.1000
490,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
93.0000
93.7200
91.9800
93.5000
283,200
Thu, 28 Aug 2025
91.5600
92.5300
90.3400
92.5300
477,300
Wed, 27 Aug 2025
91.8900
92.6200
91.5200
91.8800
241,700
Tue, 26 Aug 2025
90.3200
92.1400
90.0000
91.8900
499,400
Mon, 25 Aug 2025
91.0000
92.6500
89.6800
90.3200
351,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
91.5600
92.5300
90.7700
91.0100
432,200
Thu, 21 Aug 2025
90.6000
91.5400
89.2900
91.1400
643,800
Wed, 20 Aug 2025
90.7500
90.8600
89.2500
90.6200
396,300
Tue, 19 Aug 2025
89.4100
91.1500
88.8200
90.1200
707,000
Mon, 18 Aug 2025
87.7800
90.8300
87.3100
89.7100
720,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
88.4800
90.1400
85.4400
87.4700
1,063,500
Thu, 14 Aug 2025
88.5400
90.2300
88.3000
90.0000
605,100
Wed, 13 Aug 2025
88.8700
90.2300
87.8700
88.7400
1,245,500
Tue, 12 Aug 2025
84.5200
88.3600
84.0400
88.3400
1,427,300
Mon, 11 Aug 2025
81.5000
87.9500
81.4400
84.8800
1,671,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
77.8600
83.8000
76.9900
81.4800
2,104,100
Fri, 08 Aug 2025
3 · 10-Q
Pre-market · 07:01 ET
10-Q ↗
Fri, 08 Aug 2025
2 · 8-K
Pre-market · 06:56 ET
8-K ↗
Thu, 07 Aug 2025
69.0300
70.9600
67.9800
69.0100
780,500
Wed, 06 Aug 2025
65.2900
69.7100
64.9900
69.0900
887,200
Tue, 05 Aug 2025
65.2600
66.1800
64.6900
65.8700
249,200
Mon, 04 Aug 2025
63.9500
65.5700
63.6700
65.4300
204,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
63.1200
64.3800
62.6800
63.9300
318,800
Thu, 31 Jul 2025
63.5200
65.0700
62.6100
63.3500
196,500
Wed, 30 Jul 2025
64.5600
66.3900
63.3500
64.0300
253,600
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:55 ET
FORM 8-K ↗
Tue, 29 Jul 2025
66.4500
67.5000
64.1400
64.2000
469,200
Mon, 28 Jul 2025
67.4800
68.1800
66.0100
66.5000
394,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend