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
83.9500
86.5600
83.9500
85.9000
294,000
Thu, 23 Jul 2026
77.3600
83.2300
76.0100
83.1200
633,500
Wed, 22 Jul 2026
21 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 22 Jul 2026
88.6000
88.9900
87.7300
88.6700
223,100
Tue, 21 Jul 2026
88.9600
89.0200
87.1200
88.6000
209,300
Mon, 20 Jul 2026
89.7500
90.8100
89.0200
89.3400
205,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
91.9600
93.2400
89.4600
89.7600
240,300
Thu, 16 Jul 2026
91.2100
93.9300
91.2100
92.8800
281,500
Wed, 15 Jul 2026
91.2200
92.5800
90.2500
90.8700
174,200
Tue, 14 Jul 2026
90.7300
91.6500
90.5200
90.9700
156,700
Mon, 13 Jul 2026
90.5700
91.0700
89.4800
90.7800
210,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
90.2700
91.1900
89.7200
90.2300
144,100
Thu, 09 Jul 2026
88.9400
90.3900
88.1800
89.7200
188,600
Wed, 08 Jul 2026
89.6800
90.4400
88.2200
88.2900
198,400
Tue, 07 Jul 2026
90.2100
91.3600
90.0400
90.4400
160,600
Mon, 06 Jul 2026
88.7200
90.0700
88.1500
90.0000
141,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
89.9200
90.8300
88.2300
88.7200
193,200
Wed, 01 Jul 2026
87.3600
89.7400
86.6900
89.6900
407,800
Tue, 30 Jun 2026
86.3200
87.5000
86.0000
87.0600
369,100
Mon, 29 Jun 2026
87.3700
90.0300
85.4800
86.4200
224,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
87.0200
87.8700
86.5800
87.1600
438,000
Thu, 25 Jun 2026
85.8500
87.7100
85.0000
86.8200
202,100
Wed, 24 Jun 2026
84.9900
87.2000
84.9900
86.4500
195,600
Tue, 23 Jun 2026
82.5800
85.1700
82.0900
84.9900
226,900
Mon, 22 Jun 2026
82.0800
83.4700
82.0800
82.5200
239,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
81.3700
82.7600
81.3700
82.0500
408,900
Wed, 17 Jun 2026
83.0600
83.9500
80.2100
81.0000
292,600
Tue, 16 Jun 2026
82.6800
84.0000
81.9700
83.3000
152,000
Mon, 15 Jun 2026
84.4800
86.2000
81.7800
82.0300
155,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
83.4900
85.2600
82.9300
84.1700
278,100
Thu, 11 Jun 2026
81.6200
83.5300
81.0500
82.9100
272,700
Wed, 10 Jun 2026
81.1800
82.6400
80.7700
81.5500
199,200
Tue, 09 Jun 2026
80.8900
82.8500
80.8900
81.1800
187,500
Mon, 08 Jun 2026
81.1700
81.1700
79.7000
80.3900
222,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
79.1800
80.3900
78.9600
79.8900
256,000
Thu, 04 Jun 2026
78.9100
80.0300
77.9500
79.0500
296,800
Wed, 03 Jun 2026
81.1300
81.1300
77.5800
77.7400
371,300
Tue, 02 Jun 2026
80.4100
82.1100
80.3000
81.4100
138,100
Mon, 01 Jun 2026
81.6300
81.8500
80.1600
80.9100
141,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
81.8400
82.8000
81.8400
82.2400
146,200
Thu, 28 May 2026
82.6100
82.6300
81.4700
82.3800
127,900
Wed, 27 May 2026
84.0700
84.6200
82.7300
83.0300
95,700
Tue, 26 May 2026
82.8200
84.1500
82.8200
83.8900
152,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
82.4300
83.5200
82.4300
82.7400
171,900
Thu, 21 May 2026
81.8000
82.9000
80.8600
82.6500
154,700
Thu, 21 May 2026
20 · 8-K
Pre-market · 09:00 ET
8-K ↗
Wed, 20 May 2026
80.4500
82.7400
80.2300
82.5800
205,200
Tue, 19 May 2026
80.7700
81.2700
79.8200
80.4500
134,600
Mon, 18 May 2026
80.5700
81.4300
80.0600
80.5700
205,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
80.9400
81.1800
79.5600
79.9000
183,200
Thu, 14 May 2026
80.5900
81.8400
80.5600
81.2300
198,600
Wed, 13 May 2026
82.5300
82.6800
79.5500
79.9300
256,200
Tue, 12 May 2026
84.0700
84.3600
81.0500
82.5900
214,100
Mon, 11 May 2026
86.6100
86.6100
83.5400
83.7900
221,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
87.5500
88.0500
86.2300
86.3200
172,500
Thu, 07 May 2026
19 · 10-Q
After-hours · 16:18 ET
10-Q ↗
Thu, 07 May 2026
87.6100
88.7300
86.9200
87.5500
165,800
Wed, 06 May 2026
87.0100
87.8200
86.1600
87.3300
214,500
Tue, 05 May 2026
85.7000
87.7200
84.5900
85.8400
176,200
Mon, 04 May 2026
85.8700
87.8000
85.5400
85.7200
180,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
86.8400
88.0600
85.6500
86.5000
175,000
Thu, 30 Apr 2026
86.8400
87.2900
85.1200
86.8400
206,700
Wed, 29 Apr 2026
88.6000
88.8000
86.0800
86.4200
194,100
Tue, 28 Apr 2026
88.9800
90.6100
88.8500
89.0700
246,600
Mon, 27 Apr 2026
88.0300
89.8400
87.7200
88.4000
190,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
87.9700
88.9800
85.3200
88.0400
298,600
Thu, 23 Apr 2026
95.5500
96.8300
84.2100
87.6600
561,600
Wed, 22 Apr 2026
18 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 22 Apr 2026
98.3000
99.7000
97.5600
98.5100
183,200
Tue, 21 Apr 2026
99.7100
100.7200
97.5000
97.7900
147,900
Mon, 20 Apr 2026
98.6900
100.7200
98.6900
99.9300
152,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
98.0900
101.2600
97.4100
99.3500
203,500
Thu, 16 Apr 2026
96.0000
97.1400
95.6200
96.9500
131,300
Wed, 15 Apr 2026
97.0400
97.1400
95.8400
96.4300
185,800
Tue, 14 Apr 2026
95.1300
97.0000
93.9500
96.8900
154,000
Mon, 13 Apr 2026
94.6500
95.5200
93.9700
95.2300
135,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
94.9500
95.1900
93.9600
94.9100
154,200
Thu, 09 Apr 2026
94.3600
96.1300
93.9100
94.9500
251,700
Wed, 08 Apr 2026
93.9600
95.7400
93.9600
94.9300
246,900
Tue, 07 Apr 2026
92.0600
92.8000
91.3400
92.6100
199,500
Mon, 06 Apr 2026
89.9300
92.0600
89.6700
92.0600
136,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
88.6700
90.1900
88.2000
90.0000
220,600
Wed, 01 Apr 2026
89.8100
91.0900
89.4400
90.0200
264,400
Tue, 31 Mar 2026
89.0200
89.4000
87.4500
89.2300
230,700
Mon, 30 Mar 2026
88.7000
88.8500
87.4000
87.8600
153,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
88.3000
88.6600
87.4400
87.9700
136,500
Thu, 26 Mar 2026
88.3000
88.8300
87.8500
88.8200
165,600
Wed, 25 Mar 2026
91.6400
92.2000
87.7700
88.6400
229,200
Tue, 24 Mar 2026
90.6700
93.3600
89.6900
90.8000
246,200
Mon, 23 Mar 2026
91.3500
93.1100
90.2700
91.2600
336,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
91.3600
91.6200
89.0200
89.3200
974,200
Thu, 19 Mar 2026
89.9300
92.4400
89.3200
91.3600
208,000
Wed, 18 Mar 2026
90.7400
90.8400
89.4600
90.3400
275,700
Tue, 17 Mar 2026
90.8000
91.4100
89.7400
90.8500
198,400
Mon, 16 Mar 2026
91.5700
91.9300
89.8900
90.0600
270,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
90.6500
91.2100
89.4800
91.1700
186,300
Thu, 12 Mar 2026
88.5500
90.4600
88.1500
89.8100
191,200
Wed, 11 Mar 2026
89.4900
89.8700
87.3800
89.0600
214,300
Tue, 10 Mar 2026
89.9300
92.6700
89.0600
89.6200
315,700
Mon, 09 Mar 2026
88.5200
90.9300
86.4700
90.0700
283,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
88.7100
90.0200
87.2600
89.9100
196,200
Thu, 05 Mar 2026
90.5400
91.9500
89.1800
91.0300
174,500
Wed, 04 Mar 2026
92.0300
93.2500
91.2700
91.4500
259,300
Tue, 03 Mar 2026
89.9600
91.8100
89.0000
91.4900
159,000
Mon, 02 Mar 2026
89.5500
92.5900
89.3600
91.9100
201,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
93.5900
94.2400
88.4700
90.7900
393,700
Thu, 26 Feb 2026
93.9600
95.5900
93.2100
94.8800
286,700
Thu, 26 Feb 2026
17 · 8-K
Pre-market · 09:00 ET
8-K ↗
Wed, 25 Feb 2026
16 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 25 Feb 2026
92.9900
94.5700
92.4100
94.2700
173,500
Tue, 24 Feb 2026
92.8000
93.8900
91.9600
92.8500
369,000
Mon, 23 Feb 2026
95.0900
95.5500
91.8100
92.8000
529,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
94.5000
96.0600
93.1300
95.7100
216,000
Thu, 19 Feb 2026
92.4900
94.6200
92.0800
94.5200
233,400
Wed, 18 Feb 2026
93.4700
94.9700
91.4800
93.1500
353,400
Tue, 17 Feb 2026
93.1200
94.0900
92.6600
93.3700
234,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
88.6900
92.8800
87.2200
92.4500
270,700
Thu, 12 Feb 2026
90.2000
91.2600
87.4100
88.3100
206,900
Wed, 11 Feb 2026
92.9300
93.9700
89.4500
89.5900
350,600
Tue, 10 Feb 2026
93.4900
95.1000
92.0100
92.3600
351,800
Mon, 09 Feb 2026
93.7200
94.9300
93.4700
93.9300
314,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
92.9900
94.0400
90.7400
93.7200
177,800
Thu, 05 Feb 2026
15 · 10-Q
After-hours · 16:41 ET
10-Q ↗
Thu, 05 Feb 2026
81.1400
92.9300
81.1400
92.3700
371,300
Wed, 04 Feb 2026
91.3000
93.1500
91.1700
91.5700
376,100
Tue, 03 Feb 2026
91.0200
93.0800
89.6800
91.1400
320,800
Mon, 02 Feb 2026
90.3500
92.3700
89.8600
91.0800
352,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
88.7600
91.0000
88.2100
90.2900
427,600
Thu, 29 Jan 2026
86.1000
89.6900
85.1500
89.3700
371,200
Wed, 28 Jan 2026
86.4400
86.7600
85.4700
85.7100
240,000
Tue, 27 Jan 2026
85.5600
86.5200
85.1900
86.3000
261,500
Mon, 26 Jan 2026
86.0000
86.8200
84.9800
85.4300
399,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
82.1300
86.9200
82.1300
85.7200
572,900
Thu, 22 Jan 2026
14 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 22 Jan 2026
77.3000
80.5600
77.2600
79.9000
428,300
Wed, 21 Jan 2026
74.3200
77.5600
73.7300
77.2500
247,800
Tue, 20 Jan 2026
74.0300
75.2300
73.7500
74.1800
181,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
76.2300
76.4300
74.9400
75.2400
193,000
Thu, 15 Jan 2026
74.8900
76.6300
74.4700
76.5600
209,100
Wed, 14 Jan 2026
13 · DEFA14A
After-hours · 16:16 ET
DEFA14A ↗
Wed, 14 Jan 2026
12 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Wed, 14 Jan 2026
73.3200
74.8000
73.0800
74.7700
176,000
Tue, 13 Jan 2026
73.9300
74.3000
73.2600
73.6500
171,400
Mon, 12 Jan 2026
73.4200
74.0000
73.1900
73.5500
179,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
74.9300
75.4800
74.0400
74.1900
182,100
Thu, 08 Jan 2026
72.6600
75.1900
72.6600
74.9300
239,200
Wed, 07 Jan 2026
74.5300
74.5500
73.0300
73.0900
217,000
Tue, 06 Jan 2026
73.7100
74.7500
72.8600
74.5300
221,000
Mon, 05 Jan 2026
71.6100
74.7900
71.6100
73.9100
213,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
71.0800
72.5000
70.3800
71.8700
325,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
71.6900
72.0400
70.6100
71.0000
177,800
Tue, 30 Dec 2025
11 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 30 Dec 2025
72.9700
72.9700
71.9800
72.0200
117,900
Mon, 29 Dec 2025
73.5500
74.0000
72.5400
73.0300
99,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
74.2600
74.3000
73.1800
73.4400
92,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
73.7900
74.5000
73.4500
74.3000
72,600
Tue, 23 Dec 2025
74.6400
75.5000
73.7700
73.8400
206,300
Mon, 22 Dec 2025
75.4300
75.7000
74.3700
74.7300
161,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
73.8200
76.3900
73.8200
75.4100
706,000
Thu, 18 Dec 2025
73.7200
74.2700
73.3800
74.0200
295,000
Wed, 17 Dec 2025
74.2300
75.5400
72.9200
73.2200
278,500
Tue, 16 Dec 2025
73.7500
74.3800
72.6300
74.2300
372,200
Mon, 15 Dec 2025
75.0100
75.2200
73.4400
73.6300
230,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
75.0500
75.3000
74.0700
74.4300
209,200
Thu, 11 Dec 2025
75.0000
76.1700
74.3400
74.6300
206,000
Wed, 10 Dec 2025
73.1700
75.7100
72.6700
75.2500
257,200
Tue, 09 Dec 2025
72.8300
73.8900
72.4600
73.1400
187,600
Mon, 08 Dec 2025
74.3200
75.0000
73.0000
73.0600
195,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
73.6200
74.4700
72.6400
74.3600
410,000
Thu, 04 Dec 2025
74.1100
75.0500
73.4000
74.0600
246,200
Wed, 03 Dec 2025
72.2000
74.3200
72.0400
74.1100
264,700
Tue, 02 Dec 2025
72.7900
73.0700
72.2000
72.2300
154,900
Mon, 01 Dec 2025
71.2100
72.8500
71.2100
72.7000
178,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
71.4000
72.6900
71.2600
71.9000
125,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
71.1000
71.5800
71.0100
71.4800
179,900
Tue, 25 Nov 2025
10 · 10-K
After-hours · 17:22 ET
10-K ↗
Tue, 25 Nov 2025
70.0000
71.9500
70.0000
71.4800
181,700
Mon, 24 Nov 2025
69.8200
70.4200
68.9800
69.8300
194,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
67.9300
70.4600
67.8500
70.2000
249,700
Thu, 20 Nov 2025
68.1200
68.9100
66.9600
67.6300
219,600
Thu, 20 Nov 2025
9 · 8-K
Pre-market · 09:01 ET
8-K ↗
Wed, 19 Nov 2025
66.7800
67.4700
66.5000
67.4500
152,500
Tue, 18 Nov 2025
66.4400
67.4700
65.9600
66.8800
206,900
Mon, 17 Nov 2025
68.6900
68.8700
66.0800
66.4700
188,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
68.6600
68.8800
67.8200
68.8600
116,200
Thu, 13 Nov 2025
69.3100
69.8400
68.4700
68.7600
122,700
Wed, 12 Nov 2025
69.3800
70.0600
68.8400
69.4800
123,500
Tue, 11 Nov 2025
69.4500
69.7200
68.5300
69.0200
117,200
Mon, 10 Nov 2025
68.9000
69.7200
68.3200
69.2600
183,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
67.7300
68.7900
67.1700
68.6800
176,600
Thu, 06 Nov 2025
67.3400
67.9100
67.0200
67.5900
159,800
Wed, 05 Nov 2025
67.0000
67.8400
67.0000
67.5400
268,600
Tue, 04 Nov 2025
67.3500
67.3500
65.8700
67.0200
228,700
Mon, 03 Nov 2025
68.1400
68.1700
66.5500
67.4900
216,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
68.5700
69.5500
67.5000
68.0600
192,000
Thu, 30 Oct 2025
68.0600
69.3400
68.0600
68.5700
180,600
Wed, 29 Oct 2025
68.7900
69.1800
67.3900
68.0600
203,500
Tue, 28 Oct 2025
70.1200
70.1200
69.1100
69.1900
144,800
Mon, 27 Oct 2025
71.7600
71.7600
69.6200
70.1700
164,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
71.5700
72.2700
71.1700
71.5100
170,900
Thu, 23 Oct 2025
71.5100
71.8200
70.7700
71.1400
214,800
Wed, 22 Oct 2025
72.3800
72.8000
70.5000
71.7400
280,100
Tue, 21 Oct 2025
8 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 21 Oct 2025
72.0400
72.5000
71.7100
71.7500
213,600
Mon, 20 Oct 2025
71.6800
72.2700
71.1100
71.9800
205,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
70.4000
71.5600
69.1500
71.2100
203,400
Thu, 16 Oct 2025
75.1000
75.5000
69.0400
69.7600
539,400
Wed, 15 Oct 2025
76.9900
77.0000
75.1000
75.5700
134,400
Tue, 14 Oct 2025
73.6000
77.0300
73.6000
76.9200
180,600
Mon, 13 Oct 2025
73.0500
74.1100
72.4200
73.9000
167,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
74.3200
74.9200
72.0600
72.2300
262,600
Thu, 09 Oct 2025
74.7400
74.8100
73.6800
74.0700
166,200
Wed, 08 Oct 2025
74.6700
75.2100
73.7400
74.4300
166,200
Tue, 07 Oct 2025
74.0700
75.3000
74.0500
74.5200
177,800
Mon, 06 Oct 2025
74.0700
74.8500
73.3500
74.0000
154,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
73.7400
74.8600
73.6100
73.6600
149,300
Thu, 02 Oct 2025
73.5100
73.9700
73.0300
73.5400
146,300
Wed, 01 Oct 2025
73.6100
73.7900
72.7600
73.6300
135,000
Tue, 30 Sep 2025
75.0700
75.1800
73.2800
74.0100
212,900
Mon, 29 Sep 2025
76.1800
76.1800
74.6900
74.8900
164,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
75.3500
76.1600
74.7800
76.0400
113,500
Thu, 25 Sep 2025
74.8300
75.5100
74.0600
75.1700
156,000
Wed, 24 Sep 2025
75.6600
76.4600
74.2600
74.9900
157,400
Tue, 23 Sep 2025
77.4500
78.2100
75.6900
75.7200
166,600
Mon, 22 Sep 2025
76.4300
77.5200
75.7800
77.3100
272,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
76.5300
77.3000
75.6800
76.3300
655,700
Thu, 18 Sep 2025
76.1100
77.7600
75.3100
77.0600
282,600
Wed, 17 Sep 2025
75.0500
80.6400
74.5100
75.7200
226,100
Tue, 16 Sep 2025
7 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Tue, 16 Sep 2025
74.8800
75.1300
73.6800
74.6200
161,400
Mon, 15 Sep 2025
75.8500
75.9300
74.8100
75.1300
151,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
76.4000
76.5600
75.5200
75.5700
121,800
Thu, 11 Sep 2025
76.4300
76.8200
75.7900
76.4500
174,200
Wed, 10 Sep 2025
6 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Wed, 10 Sep 2025
76.2500
77.2300
76.1100
76.4500
95,600
Tue, 09 Sep 2025
76.6000
77.1300
75.9500
76.6400
166,800
Mon, 08 Sep 2025
76.5200
76.9700
75.2400
76.8700
120,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
78.5300
80.3100
76.2800
76.4000
176,000
Thu, 04 Sep 2025
78.0700
78.8300
77.7200
78.3800
114,400
Wed, 03 Sep 2025
5 · 10-Q/A
After-hours · 16:45 ET
10-Q/A ↗
Wed, 03 Sep 2025
78.7000
79.1300
77.3300
77.6900
118,200
Tue, 02 Sep 2025
4 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 02 Sep 2025
78.8600
79.0800
78.0000
78.9600
114,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
79.5800
80.5900
78.1400
79.4700
200,100
Fri, 29 Aug 2025
3 · 10-K/A
Pre-market · 08:31 ET
10-K/A ↗
Thu, 28 Aug 2025
80.4100
80.4100
79.6500
80.1200
125,100
Wed, 27 Aug 2025
78.9100
80.2600
75.7700
80.0500
109,000
Tue, 26 Aug 2025
78.4400
80.0000
77.9800
79.2800
162,500
Mon, 25 Aug 2025
78.5000
79.3000
78.1900
78.4400
125,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
75.6100
78.8500
75.0100
78.7400
187,500
Thu, 21 Aug 2025
75.6600
76.2500
74.8800
75.1600
98,100
Thu, 21 Aug 2025
2 · 8-K
Pre-market · 09:01 ET
8-K ↗
Wed, 20 Aug 2025
75.5400
75.9600
74.5300
75.7500
93,200
Tue, 19 Aug 2025
75.3800
76.0100
74.3300
75.3500
106,600
Mon, 18 Aug 2025
75.1100
75.4600
74.6500
75.4100
107,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
76.9400
77.0600
75.1800
75.3000
243,700
Thu, 14 Aug 2025
76.2000
76.8600
76.0400
76.6400
146,500
Wed, 13 Aug 2025
75.9000
77.0400
75.2800
76.9700
166,600
Tue, 12 Aug 2025
73.9500
75.5800
73.9200
75.3100
207,800
Mon, 11 Aug 2025
74.0000
74.3600
73.0500
73.7600
191,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
72.9100
73.9600
72.7900
73.8100
151,800
Thu, 07 Aug 2025
74.5300
75.1900
71.9500
72.3200
179,700
Wed, 06 Aug 2025
74.4200
74.7200
73.4800
73.8000
159,900
Tue, 05 Aug 2025
74.6400
75.2100
73.4700
74.5800
226,600
Mon, 04 Aug 2025
75.2200
75.4600
74.1900
74.5200
229,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
75.0200
75.2700
73.0400
74.7900
359,700
Thu, 31 Jul 2025
76.7000
77.4700
75.3100
75.6300
234,900
Wed, 30 Jul 2025
78.0100
78.3900
76.4500
76.7500
249,700
Tue, 29 Jul 2025
81.9800
81.9800
76.7800
77.7200
347,500
Mon, 28 Jul 2025
1 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 28 Jul 2025
80.3400
81.2700
79.2500
80.2700
185,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend