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
98.3400
101.4200
97.4000
100.1500
210,100
Thu, 23 Jul 2026
93.9400
99.2800
93.7500
97.4300
279,200
Wed, 22 Jul 2026
20 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 22 Jul 2026
19 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 22 Jul 2026
97.2600
97.2600
95.5400
96.2900
125,900
Tue, 21 Jul 2026
97.7500
98.2800
95.9200
97.4500
106,300
Mon, 20 Jul 2026
98.4900
99.0000
97.3300
97.7500
75,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
99.1500
100.3000
97.7100
98.6000
76,900
Thu, 16 Jul 2026
97.1000
100.1500
97.1000
100.1500
80,800
Wed, 15 Jul 2026
96.5800
97.6300
95.1300
97.1900
65,300
Tue, 14 Jul 2026
96.9300
97.7400
95.6500
96.0700
86,800
Mon, 13 Jul 2026
96.7100
97.2800
95.6600
96.8100
65,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
95.8000
97.0600
95.3800
96.5000
78,300
Thu, 09 Jul 2026
94.6400
97.1400
94.4800
96.0300
98,800
Wed, 08 Jul 2026
95.8300
96.2400
93.6600
94.5200
135,000
Tue, 07 Jul 2026
97.3100
97.5500
95.9000
95.9000
87,400
Mon, 06 Jul 2026
96.1600
97.8500
94.7300
97.3900
98,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
98.8600
99.8700
96.1400
96.6500
86,300
Wed, 01 Jul 2026
97.4200
99.4300
95.2200
98.8500
118,000
Tue, 30 Jun 2026
96.8600
97.5800
96.0800
97.3500
112,000
Mon, 29 Jun 2026
98.0000
98.0500
96.0400
96.6400
134,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
96.8900
98.7600
96.2200
98.2700
551,600
Thu, 25 Jun 2026
96.0000
97.1600
93.8700
96.6200
104,900
Wed, 24 Jun 2026
95.7400
96.9600
93.9700
96.2300
150,100
Tue, 23 Jun 2026
95.1700
95.8700
94.2300
95.5400
145,200
Mon, 22 Jun 2026
94.9600
96.7600
94.5000
95.0100
116,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
95.4300
96.3500
94.4300
94.9600
139,100
Wed, 17 Jun 2026
95.3000
96.9800
93.4700
94.5300
180,700
Tue, 16 Jun 2026
95.1500
96.1200
94.3800
95.4400
106,700
Mon, 15 Jun 2026
96.7500
97.0200
94.4900
94.7100
71,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
96.8000
97.2500
95.7400
96.3300
159,700
Thu, 11 Jun 2026
96.2500
96.8000
95.1700
96.3800
90,500
Wed, 10 Jun 2026
95.3200
96.3200
92.3500
95.4700
126,000
Tue, 09 Jun 2026
94.5100
96.3500
94.5100
94.9600
102,000
Mon, 08 Jun 2026
93.5000
94.8700
93.5000
93.9700
82,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
92.8800
94.2400
92.5000
93.5400
73,500
Thu, 04 Jun 2026
90.9800
93.1800
90.9800
92.9700
129,900
Wed, 03 Jun 2026
91.6500
92.0100
89.4600
89.9800
190,500
Tue, 02 Jun 2026
90.2500
92.8000
90.2500
92.3900
117,700
Mon, 01 Jun 2026
91.8700
91.9900
89.3200
90.2500
96,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
91.3800
92.4800
90.8100
92.1500
68,800
Thu, 28 May 2026
90.8500
91.5100
90.2500
91.3800
56,900
Wed, 27 May 2026
92.4900
93.0000
91.1900
91.4000
64,900
Tue, 26 May 2026
18 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Tue, 26 May 2026
90.9900
92.8100
90.9900
92.4900
64,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
17 · S-3ASR
After-hours · 16:04 ET
S-3ASR ↗
Fri, 22 May 2026
91.2400
91.7000
90.6400
90.8800
73,400
Thu, 21 May 2026
90.5100
91.8000
89.0200
91.0800
77,000
Wed, 20 May 2026
88.5100
91.5700
88.2800
91.3100
124,000
Tue, 19 May 2026
88.8200
89.0900
87.8100
88.4600
64,900
Mon, 18 May 2026
88.1000
89.3100
87.4000
88.7700
95,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
88.6000
89.1200
86.5600
87.5800
95,000
Thu, 14 May 2026
89.2200
90.4100
88.6900
88.8600
91,700
Wed, 13 May 2026
88.6100
89.4100
87.7000
88.7600
84,700
Tue, 12 May 2026
89.4500
89.8400
87.3600
89.3000
69,100
Mon, 11 May 2026
91.4700
91.7000
89.4700
89.6600
77,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
16 · 10-Q
After market open · 14:01 ET
10-Q ↗
Fri, 08 May 2026
91.5000
92.2600
90.7100
91.0700
70,100
Thu, 07 May 2026
91.8600
93.7000
91.3100
91.4600
121,400
Wed, 06 May 2026
92.5600
92.9700
91.0300
91.8600
87,500
Tue, 05 May 2026
90.1500
92.0400
89.8300
91.4500
120,200
Mon, 04 May 2026
90.3200
91.5900
89.2400
89.5800
100,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
90.8600
91.9400
89.6000
90.8700
117,300
Thu, 30 Apr 2026
89.8700
91.5000
89.6700
90.4200
111,600
Wed, 29 Apr 2026
91.7500
92.8000
89.6200
90.4500
92,800
Tue, 28 Apr 2026
91.4000
93.2200
91.4000
92.4100
91,400
Mon, 27 Apr 2026
88.5300
92.2700
88.5300
91.1900
152,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
88.0600
88.8300
87.1000
88.3900
129,300
Thu, 23 Apr 2026
89.7700
90.0000
86.6500
88.5600
162,800
Wed, 22 Apr 2026
15 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 22 Apr 2026
14 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 22 Apr 2026
90.7400
92.3500
88.4300
88.9700
177,900
Tue, 21 Apr 2026
92.3100
92.3800
90.3200
90.4300
77,500
Mon, 20 Apr 2026
92.1900
93.5600
91.8100
92.3100
67,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
91.7500
94.0900
91.6700
92.7700
131,400
Thu, 16 Apr 2026
90.5900
91.2600
89.8300
90.5900
86,700
Wed, 15 Apr 2026
90.3100
91.5100
89.5400
91.0000
74,000
Tue, 14 Apr 2026
91.0000
91.6500
89.9400
90.6400
208,000
Mon, 13 Apr 2026
90.3300
91.8200
89.8100
91.1500
75,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
91.5500
91.7700
90.0500
90.7900
56,500
Thu, 09 Apr 2026
13 · DEF 14A
After-hours · 16:06 ET
FORM DEF 14A ↗
Thu, 09 Apr 2026
12 · DEFA14A
After-hours · 16:00 ET
DEFA14A ↗
Thu, 09 Apr 2026
89.7300
92.6900
89.5900
91.9400
144,000
Wed, 08 Apr 2026
90.3200
91.3400
89.7400
90.2800
115,900
Tue, 07 Apr 2026
87.1900
88.1500
86.8100
88.0300
69,700
Mon, 06 Apr 2026
87.0800
88.0400
85.2500
87.5200
71,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
85.5000
87.3000
84.4600
87.2500
79,600
Wed, 01 Apr 2026
85.5000
87.4500
85.5000
86.6100
78,000
Tue, 31 Mar 2026
84.9000
86.0100
82.5700
85.4500
107,500
Mon, 30 Mar 2026
83.9600
84.6000
81.5100
84.4000
97,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
83.9600
84.3400
81.7700
83.4200
103,100
Thu, 26 Mar 2026
83.4500
84.5400
83.4300
84.3600
55,700
Wed, 25 Mar 2026
84.3700
84.7700
83.2300
83.9000
64,500
Tue, 24 Mar 2026
82.9000
84.9900
82.6600
83.6500
87,800
Mon, 23 Mar 2026
83.3500
84.4000
82.6500
83.6100
176,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
81.4700
81.7300
80.3500
81.6200
185,200
Thu, 19 Mar 2026
80.4300
81.5800
79.5500
81.3500
200,600
Wed, 18 Mar 2026
81.6000
82.2200
80.2200
80.8400
155,300
Tue, 17 Mar 2026
83.1200
83.5700
81.0400
82.1700
144,300
Mon, 16 Mar 2026
82.5300
83.3200
80.1400
82.6400
150,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
82.6000
83.9100
81.1500
81.9000
142,300
Thu, 12 Mar 2026
81.5500
82.5000
80.4800
81.9100
154,200
Wed, 11 Mar 2026
83.9200
84.5300
82.1400
82.8500
86,500
Tue, 10 Mar 2026
83.4500
85.7000
82.5100
84.2400
128,600
Mon, 09 Mar 2026
82.5000
84.2900
80.1100
83.3500
232,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
84.1200
84.9000
81.9700
83.0500
239,700
Thu, 05 Mar 2026
87.5500
88.3100
85.1100
85.9900
96,200
Wed, 04 Mar 2026
88.4500
89.2500
87.4300
88.2400
105,000
Tue, 03 Mar 2026
85.8100
88.1800
84.2600
87.9200
93,100
Mon, 02 Mar 2026
84.9800
88.9400
84.9800
87.9900
109,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11 · 10-K
After-hours · 16:02 ET
10-K ↗
Fri, 27 Feb 2026
87.5200
88.9000
85.9900
86.5000
150,400
Thu, 26 Feb 2026
90.6000
92.0200
88.9700
89.6900
157,400
Wed, 25 Feb 2026
89.1400
90.9600
87.5500
90.6000
77,900
Tue, 24 Feb 2026
89.0200
90.0100
88.0500
88.5500
86,500
Mon, 23 Feb 2026
92.5600
93.3200
88.3400
89.0800
117,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
92.3000
93.4700
91.5700
92.4200
113,400
Thu, 19 Feb 2026
10 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Thu, 19 Feb 2026
91.5500
92.9500
90.8000
91.8100
100,800
Wed, 18 Feb 2026
93.0600
94.9000
91.9200
92.0500
61,600
Tue, 17 Feb 2026
92.3000
94.0400
92.3000
93.2100
77,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
90.9500
93.0800
89.8700
92.3800
59,200
Thu, 12 Feb 2026
92.4300
92.7500
90.1000
91.0600
70,700
Wed, 11 Feb 2026
92.9400
94.0800
91.0300
91.6100
64,100
Tue, 10 Feb 2026
93.8100
94.7800
91.1500
92.4200
79,900
Mon, 09 Feb 2026
95.4000
95.9500
94.0800
94.2400
73,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
95.0000
96.0000
94.3700
95.4000
90,600
Thu, 05 Feb 2026
92.5000
94.2200
87.0100
93.9800
144,900
Wed, 04 Feb 2026
92.9600
94.4500
92.4200
92.5400
97,100
Tue, 03 Feb 2026
92.1500
95.0000
91.2000
92.1800
81,400
Mon, 02 Feb 2026
90.4400
92.8700
90.4400
92.3500
90,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
90.6000
91.6400
88.7000
90.2600
140,100
Thu, 29 Jan 2026
89.6400
91.5900
89.2900
90.7700
120,000
Wed, 28 Jan 2026
89.0800
92.0000
84.4100
89.4900
145,800
Tue, 27 Jan 2026
9 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Tue, 27 Jan 2026
8 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 27 Jan 2026
86.9800
88.2500
86.9800
88.1300
82,500
Mon, 26 Jan 2026
86.9600
88.5600
85.7600
87.1700
58,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
89.5400
90.0700
86.7800
87.1600
64,600
Thu, 22 Jan 2026
89.9900
91.4000
88.9600
90.0300
69,600
Wed, 21 Jan 2026
85.7600
90.0000
85.7600
90.0000
72,800
Tue, 20 Jan 2026
84.6100
85.9300
83.9400
85.5000
58,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
87.0000
87.6200
85.9800
85.9900
69,500
Thu, 15 Jan 2026
86.2200
87.2200
86.0500
87.1800
71,000
Wed, 14 Jan 2026
83.8700
85.1900
83.5600
85.1900
79,500
Tue, 13 Jan 2026
83.1000
83.9100
83.1000
83.8500
38,800
Mon, 12 Jan 2026
83.2200
84.2500
82.0800
83.5700
73,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
84.1700
84.5000
83.5800
83.7300
76,700
Thu, 08 Jan 2026
82.1400
84.8400
81.5600
84.0900
101,400
Wed, 07 Jan 2026
83.6300
84.4700
82.3000
82.5200
58,700
Tue, 06 Jan 2026
83.5800
84.6600
82.1600
83.5000
100,400
Mon, 05 Jan 2026
81.8600
84.7500
81.8600
83.8000
100,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
83.3100
83.4900
81.8500
82.1400
95,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
82.9400
83.8300
82.3500
83.3000
86,000
Tue, 30 Dec 2025
84.5300
84.5300
82.6700
82.7900
77,500
Mon, 29 Dec 2025
84.7700
85.2100
84.1800
84.2600
63,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
84.9500
85.4500
84.6600
84.7600
60,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
85.0000
86.1300
84.7000
84.7700
46,100
Tue, 23 Dec 2025
85.4000
86.2100
84.9500
84.9500
70,400
Mon, 22 Dec 2025
85.7100
86.8900
85.3400
85.4000
77,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
86.5500
87.3400
84.7100
85.5500
178,100
Thu, 18 Dec 2025
87.3000
87.6800
85.9200
86.8000
188,000
Wed, 17 Dec 2025
86.9300
88.1600
86.1900
86.5000
104,300
Tue, 16 Dec 2025
86.9500
87.4100
84.7000
87.0100
87,600
Mon, 15 Dec 2025
87.0200
87.4900
85.9400
86.6000
93,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
87.8000
87.8000
85.9700
86.5700
96,400
Thu, 11 Dec 2025
86.6200
87.9800
84.8900
87.5200
117,100
Wed, 10 Dec 2025
84.9700
87.7200
81.6000
86.7000
138,700
Tue, 09 Dec 2025
86.5000
87.0800
84.9100
85.1700
118,400
Mon, 08 Dec 2025
85.6800
86.7200
84.2500
86.5000
119,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
86.7500
87.0000
84.8500
85.7400
91,600
Thu, 04 Dec 2025
86.0800
86.7500
85.3900
86.6600
190,000
Wed, 03 Dec 2025
83.5400
86.7900
80.9900
86.5800
143,900
Tue, 02 Dec 2025
83.1600
84.1000
82.2000
83.6100
130,700
Mon, 01 Dec 2025
80.7000
83.2200
80.7000
83.0100
105,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
82.4900
82.9000
79.7200
81.6300
77,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
80.7700
82.5000
74.7800
82.0400
116,400
Tue, 25 Nov 2025
78.8600
81.5800
78.0600
81.3400
92,400
Mon, 24 Nov 2025
78.4400
79.5100
77.5600
78.4600
94,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
76.5000
79.4700
76.5000
78.6100
96,900
Fri, 21 Nov 2025
7 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Thu, 20 Nov 2025
77.3900
78.7900
76.3800
76.4400
99,000
Wed, 19 Nov 2025
75.9800
76.9800
75.6800
76.4900
67,100
Tue, 18 Nov 2025
75.6700
76.4900
74.9100
75.9600
77,800
Mon, 17 Nov 2025
78.0400
78.8200
75.4800
75.5900
91,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
77.7300
78.6700
76.4300
78.3600
105,100
Thu, 13 Nov 2025
78.1000
79.0800
77.3400
77.6200
115,400
Wed, 12 Nov 2025
77.4900
79.0800
77.4100
78.1000
88,900
Tue, 11 Nov 2025
77.4400
78.0700
76.5500
77.5700
81,300
Mon, 10 Nov 2025
76.6200
77.7700
75.5800
77.3500
77,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
6 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Fri, 07 Nov 2025
76.3500
77.1100
75.1100
76.2500
68,400
Thu, 06 Nov 2025
76.5600
77.1600
75.2400
76.2800
73,500
Wed, 05 Nov 2025
75.9300
77.1900
75.9300
77.0400
78,300
Tue, 04 Nov 2025
74.8100
76.5400
74.0800
76.0900
93,500
Mon, 03 Nov 2025
74.7200
75.4500
73.9000
75.2900
84,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
73.4600
74.6400
71.6900
74.3900
93,100
Thu, 30 Oct 2025
72.7500
74.8100
72.7500
74.1900
89,900
Wed, 29 Oct 2025
75.1000
75.5500
72.7500
73.1600
89,300
Tue, 28 Oct 2025
75.4700
75.6900
74.7500
75.5200
85,300
Mon, 27 Oct 2025
77.3800
77.3800
75.4600
75.7600
74,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
74.2700
77.4400
74.2700
76.8900
111,900
Fri, 24 Oct 2025
5 · 8-K
Pre-market · 08:01 ET
FORM 8-K ↗
Thu, 23 Oct 2025
74.2100
78.0100
72.5000
73.7600
214,600
Wed, 22 Oct 2025
4 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 22 Oct 2025
71.3700
72.5100
70.7400
71.4900
95,100
Tue, 21 Oct 2025
69.5500
71.8600
69.5500
71.2000
80,200
Mon, 20 Oct 2025
68.0700
70.1500
68.0500
69.9500
88,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
67.7100
68.2400
66.7100
67.6600
136,700
Thu, 16 Oct 2025
70.8800
71.4500
66.6500
67.0400
143,000
Wed, 15 Oct 2025
72.9700
73.1800
70.5200
71.0700
90,400
Tue, 14 Oct 2025
70.2300
72.8200
70.0700
72.6900
158,600
Mon, 13 Oct 2025
70.7100
70.9900
70.0500
70.9000
120,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
72.5600
72.8300
69.6700
69.7700
115,500
Thu, 09 Oct 2025
73.7600
73.9500
71.5000
72.0600
230,800
Wed, 08 Oct 2025
75.7900
76.0100
74.6800
74.8700
37,200
Tue, 07 Oct 2025
75.9300
76.9700
75.2200
75.2500
90,700
Mon, 06 Oct 2025
75.6100
77.4800
75.0600
76.0900
91,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
75.5000
76.3300
75.0900
75.2500
73,800
Thu, 02 Oct 2025
76.0900
76.0900
75.1200
75.1900
89,400
Wed, 01 Oct 2025
75.1000
76.4000
74.5200
76.2100
100,900
Tue, 30 Sep 2025
75.6600
76.3500
74.8200
75.6400
111,300
Mon, 29 Sep 2025
76.9200
77.0200
75.3700
75.9700
114,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
78.1200
78.5800
76.5200
76.7500
106,200
Thu, 25 Sep 2025
77.7000
78.2800
75.3300
77.9100
114,500
Wed, 24 Sep 2025
77.8100
78.4700
77.5100
77.9500
88,600
Tue, 23 Sep 2025
78.7300
79.0300
77.7100
77.8100
108,400
Mon, 22 Sep 2025
77.8600
78.5000
77.3700
78.1100
107,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
79.2200
79.2200
77.6700
77.9000
232,300
Thu, 18 Sep 2025
78.1500
79.2700
77.8200
79.2500
138,400
Wed, 17 Sep 2025
77.6900
79.5000
77.0200
77.8000
124,300
Tue, 16 Sep 2025
78.0300
78.8200
76.5400
77.3100
104,400
Mon, 15 Sep 2025
3 · 8-K
After-hours · 16:04 ET
FORM 8-K ↗
Mon, 15 Sep 2025
76.8200
78.5400
76.8200
78.3900
108,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
78.0400
78.3200
76.6400
76.7800
92,900
Thu, 11 Sep 2025
77.8000
78.5000
77.0600
78.1200
69,800
Wed, 10 Sep 2025
77.9600
78.3400
76.9900
77.6300
62,500
Tue, 09 Sep 2025
78.7000
79.3100
75.9600
77.9700
71,200
Mon, 08 Sep 2025
78.5800
79.0600
77.4300
79.0000
59,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
79.1400
80.0700
78.0500
78.3500
54,800
Thu, 04 Sep 2025
78.2900
79.1800
77.8800
78.8200
64,200
Wed, 03 Sep 2025
77.9100
79.0300
77.4600
78.0000
61,200
Tue, 02 Sep 2025
77.6200
78.4600
76.2000
78.3400
71,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
78.8500
79.1300
77.9900
78.3800
80,800
Thu, 28 Aug 2025
79.8600
80.1800
78.4400
78.5600
86,300
Wed, 27 Aug 2025
80.3700
81.2400
79.5600
79.6700
110,100
Tue, 26 Aug 2025
78.9300
80.9700
78.9200
80.7400
188,400
Mon, 25 Aug 2025
78.9800
79.4000
78.1100
79.0900
87,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
75.8500
79.0800
75.7500
78.9600
97,000
Fri, 22 Aug 2025
2 · 8-K
Pre-market · 08:30 ET
FORM 8-K ↗
Thu, 21 Aug 2025
75.2200
75.7200
75.0700
75.4000
62,100
Wed, 20 Aug 2025
75.7600
75.9400
75.0600
75.2900
54,100
Tue, 19 Aug 2025
75.4600
76.1700
74.9100
75.4300
61,500
Mon, 18 Aug 2025
74.8700
75.4100
74.5000
75.3100
61,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
76.3500
76.3500
74.6900
74.7800
207,100
Thu, 14 Aug 2025
75.2600
76.2700
75.0100
76.1100
93,800
Wed, 13 Aug 2025
75.6500
76.3400
75.2000
76.1500
131,200
Tue, 12 Aug 2025
71.7900
75.2000
71.5000
75.0800
146,900
Mon, 11 Aug 2025
70.6500
71.1700
70.0700
71.0200
78,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
1 · 10-Q
After market open · 11:57 ET
10-Q ↗
Fri, 08 Aug 2025
70.4100
71.0200
69.8900
70.5400
88,400
Thu, 07 Aug 2025
70.9000
70.9000
69.4200
69.9100
73,200
Wed, 06 Aug 2025
71.0400
71.0400
69.8600
70.2000
63,300
Tue, 05 Aug 2025
70.3500
71.2700
69.7300
71.0600
113,200
Mon, 04 Aug 2025
70.0400
70.7100
69.9000
70.2900
68,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
70.5300
71.4000
69.6200
70.0100
159,500
Thu, 31 Jul 2025
71.0800
71.6200
70.8200
71.0000
133,900
Wed, 30 Jul 2025
72.8100
73.3500
71.5000
71.8300
131,900
Tue, 29 Jul 2025
74.3500
74.7600
72.4400
72.6400
114,600
Mon, 28 Jul 2025
75.6900
75.6900
73.3600
73.9200
125,700
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend