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
40.4100
41.2200
40.2500
40.7400
153,500
Thu, 23 Jul 2026
39.7800
40.5000
39.5200
40.2700
144,600
Wed, 22 Jul 2026
39.1100
40.2500
39.1100
40.1800
141,400
Tue, 21 Jul 2026
39.5200
39.7800
38.7100
39.1200
179,800
Mon, 20 Jul 2026
40.8100
41.1500
39.3600
39.4200
291,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
40.7400
41.6800
40.3600
41.0300
301,800
Thu, 16 Jul 2026
39.2400
41.3400
39.2400
41.2200
286,000
Wed, 15 Jul 2026
38.5700
39.3500
38.1500
39.2500
204,300
Tue, 14 Jul 2026
38.8200
39.4200
38.0400
38.5300
258,900
Mon, 13 Jul 2026
38.7900
39.3000
38.1000
39.0000
222,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
38.9800
39.5100
38.8200
38.8200
160,400
Thu, 09 Jul 2026
38.7700
39.2500
38.2400
38.8600
159,100
Wed, 08 Jul 2026
38.5500
38.5800
37.6700
38.4000
283,700
Tue, 07 Jul 2026
39.6400
40.4800
38.8400
38.9700
363,900
Mon, 06 Jul 2026
40.6500
41.2100
39.6600
39.7900
363,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
43.9800
44.4000
39.7800
40.5700
288,700
Wed, 01 Jul 2026
19 · 8-K
After-hours · 16:59 ET
8-K ↗
Wed, 01 Jul 2026
45.4300
45.7300
43.8000
43.8400
242,900
Tue, 30 Jun 2026
18 · 10-Q
After market open · 15:01 ET
10-Q ↗
Tue, 30 Jun 2026
46.3600
47.0600
45.6500
45.7400
281,900
Mon, 29 Jun 2026
17 · 8-K
After market open · 11:35 ET
8-K ↗
Mon, 29 Jun 2026
47.7600
48.3100
43.7800
46.1000
675,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
45.5500
50.8800
43.2300
48.9200
1,465,400
Fri, 26 Jun 2026
16 · 8-K
Pre-market · 09:03 ET
8-K ↗
Thu, 25 Jun 2026
42.0500
43.5300
42.0500
42.4800
291,300
Wed, 24 Jun 2026
40.0000
42.2600
40.0000
41.9600
263,400
Tue, 23 Jun 2026
41.0000
41.4200
40.0400
40.1700
457,400
Mon, 22 Jun 2026
41.6100
42.2900
40.9600
41.4200
335,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
40.2900
42.1100
40.2900
41.2700
512,900
Wed, 17 Jun 2026
39.8900
41.1700
39.7300
39.8900
302,900
Tue, 16 Jun 2026
40.4300
41.0600
39.9000
40.1200
263,900
Mon, 15 Jun 2026
40.6500
41.1300
40.0000
40.0400
242,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
39.9500
40.6300
39.2500
40.1400
174,900
Thu, 11 Jun 2026
38.6300
39.8700
38.0100
39.8300
184,500
Wed, 10 Jun 2026
39.2700
39.6500
38.1200
38.5400
276,600
Tue, 09 Jun 2026
37.4000
39.4900
37.4000
39.4500
263,900
Mon, 08 Jun 2026
37.2700
37.5400
36.8100
36.9600
401,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
37.2500
37.6500
36.8500
37.0100
174,000
Thu, 04 Jun 2026
37.8900
38.1100
36.8500
37.3700
252,100
Wed, 03 Jun 2026
38.3800
38.6300
37.2400
37.3300
180,800
Tue, 02 Jun 2026
38.4700
39.2100
38.2900
38.5700
240,900
Mon, 01 Jun 2026
38.2200
38.5400
37.1800
38.4700
213,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
38.0200
39.3600
38.0200
38.4100
363,300
Fri, 29 May 2026
15 · 8-K
Pre-market · 09:01 ET
8-K ↗
Thu, 28 May 2026
14 · 8-K
After market open · 14:03 ET
8-K ↗
Thu, 28 May 2026
37.9000
38.3000
37.3100
37.7400
196,800
Wed, 27 May 2026
37.2400
38.1400
36.9600
37.6000
167,200
Tue, 26 May 2026
36.1600
36.9000
36.1600
36.7500
155,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
35.4400
36.0600
35.1800
35.8800
148,900
Thu, 21 May 2026
33.9800
35.4400
33.3100
35.3000
248,200
Wed, 20 May 2026
33.3200
34.3700
32.8400
34.3100
152,100
Tue, 19 May 2026
33.9900
33.9900
33.1200
33.3200
139,000
Mon, 18 May 2026
34.3100
34.9500
34.0300
34.4100
165,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
35.5400
35.5400
33.9400
34.0100
173,600
Thu, 14 May 2026
35.2300
36.0800
35.2300
35.8600
114,500
Wed, 13 May 2026
35.0300
35.4300
34.5800
35.2100
167,700
Tue, 12 May 2026
13 · DEF 14A
After market open · 15:11 ET
DEF 14A ↗
Tue, 12 May 2026
12 · DEFA14A
After market open · 15:09 ET
DEFA14A ↗
Tue, 12 May 2026
35.9800
36.0600
35.2100
35.6200
137,400
Mon, 11 May 2026
36.4000
36.9300
36.1500
36.2200
131,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
36.6000
37.2500
36.3800
36.6500
129,300
Thu, 07 May 2026
36.8500
37.4300
36.1800
36.5800
179,100
Wed, 06 May 2026
36.5300
37.1700
36.1100
36.4300
159,300
Tue, 05 May 2026
34.8800
35.8300
34.7200
35.7900
232,100
Mon, 04 May 2026
36.0000
36.2500
34.7000
34.7800
170,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
36.6900
37.2600
36.2400
36.3000
217,700
Thu, 30 Apr 2026
35.6100
36.4600
35.4000
36.4000
188,600
Wed, 29 Apr 2026
36.7000
37.0400
35.1300
35.6100
201,900
Tue, 28 Apr 2026
11 · 8-K
After-hours · 16:18 ET
8-K ↗
Tue, 28 Apr 2026
37.5900
38.0200
36.6000
36.9900
254,100
Mon, 27 Apr 2026
38.1000
39.0400
36.3200
37.4400
389,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
10 · 10-K
After market open · 13:21 ET
10-K ↗
Fri, 24 Apr 2026
39.0000
39.6200
37.7000
38.2900
651,100
Fri, 24 Apr 2026
9 · 8-K
Pre-market · 09:05 ET
8-K ↗
Thu, 23 Apr 2026
35.5200
36.0500
35.2800
35.5900
146,100
Wed, 22 Apr 2026
36.1400
36.2400
35.3300
35.4700
216,100
Tue, 21 Apr 2026
36.6000
37.1600
35.4800
35.7100
204,200
Mon, 20 Apr 2026
35.9900
36.8400
35.5000
36.3700
192,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
34.8400
36.3600
34.8400
36.1200
197,300
Thu, 16 Apr 2026
34.9200
35.4900
33.7800
34.1200
275,900
Wed, 15 Apr 2026
36.0000
36.0000
34.8100
34.9500
182,600
Tue, 14 Apr 2026
36.2200
36.5800
35.7900
36.1400
165,700
Mon, 13 Apr 2026
35.9900
36.4300
35.4400
36.2000
155,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
36.1600
36.5600
35.9800
36.2200
144,600
Thu, 09 Apr 2026
34.7400
36.2000
34.7400
36.1600
143,400
Wed, 08 Apr 2026
34.8300
35.7100
34.7900
35.0700
222,400
Tue, 07 Apr 2026
33.1500
33.6300
32.9100
33.5000
219,900
Mon, 06 Apr 2026
33.3200
33.5200
33.0000
33.3300
243,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
33.1400
33.7900
32.5700
33.3500
162,000
Wed, 01 Apr 2026
33.7800
34.5400
33.4500
33.7500
175,900
Tue, 31 Mar 2026
32.9700
33.6100
32.4800
33.5400
251,300
Mon, 30 Mar 2026
32.8900
33.2500
32.3700
32.4400
262,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
32.5500
32.9600
32.2800
32.4600
319,300
Thu, 26 Mar 2026
32.5800
33.1700
32.4100
32.7200
412,900
Wed, 25 Mar 2026
32.9300
33.0600
31.9100
32.8800
627,800
Tue, 24 Mar 2026
32.3300
32.9100
31.9300
32.4200
753,300
Mon, 23 Mar 2026
33.0600
33.3700
32.3700
32.7800
877,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
32.8200
32.8200
31.2100
31.7300
1,467,200
Thu, 19 Mar 2026
32.4900
32.8400
31.8600
32.6500
337,200
Wed, 18 Mar 2026
32.9000
33.3100
32.6300
32.9500
327,000
Tue, 17 Mar 2026
33.3000
33.7400
32.8000
33.1000
210,200
Mon, 16 Mar 2026
33.8900
33.8900
32.9600
33.0700
219,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
33.4100
33.6000
32.7300
33.2700
143,000
Thu, 12 Mar 2026
33.8000
33.8500
32.9400
33.2700
148,400
Wed, 11 Mar 2026
34.3000
34.7100
34.0300
34.1300
149,300
Tue, 10 Mar 2026
34.1200
35.4100
33.7700
34.7100
180,000
Mon, 09 Mar 2026
34.5300
34.7900
33.3600
34.5500
156,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
35.8000
35.9400
35.0000
35.2500
162,200
Thu, 05 Mar 2026
37.7500
38.7100
36.2700
36.5800
145,700
Wed, 04 Mar 2026
38.7100
38.8700
37.8800
38.2900
143,900
Tue, 03 Mar 2026
38.3600
38.8200
37.4800
38.4200
129,000
Mon, 02 Mar 2026
39.1300
39.7200
38.6600
39.3800
107,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
39.4000
39.9700
38.8700
39.8200
170,700
Thu, 26 Feb 2026
39.9600
41.0000
39.4400
39.9300
141,200
Wed, 25 Feb 2026
40.2900
40.3900
39.4500
39.8800
134,000
Tue, 24 Feb 2026
39.9600
40.4100
39.5800
40.2300
110,600
Mon, 23 Feb 2026
41.1300
41.1300
39.4300
39.9100
135,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
41.0000
41.7600
40.1700
41.0600
121,100
Thu, 19 Feb 2026
40.9300
41.1500
40.3100
40.9900
107,200
Wed, 18 Feb 2026
41.1200
41.8300
40.5800
40.9700
103,800
Tue, 17 Feb 2026
41.5000
42.0700
41.0000
41.2300
119,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
41.4400
42.1700
41.0800
41.4400
167,400
Thu, 12 Feb 2026
41.8700
42.6400
41.2300
41.4200
185,800
Wed, 11 Feb 2026
42.3800
42.9300
41.2900
41.6900
212,900
Tue, 10 Feb 2026
42.0800
43.3600
42.0800
42.2800
279,100
Mon, 09 Feb 2026
41.6100
42.3400
40.5500
41.9000
192,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
41.0200
42.0200
40.6000
41.7900
214,900
Thu, 05 Feb 2026
40.4600
41.1300
40.2400
40.6200
206,800
Wed, 04 Feb 2026
39.0300
40.8200
39.0300
40.5000
288,600
Tue, 03 Feb 2026
37.3800
38.8600
37.3800
38.8000
361,400
Mon, 02 Feb 2026
37.2300
38.0000
37.1000
37.6600
154,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
37.2900
37.6000
36.6400
37.1300
158,200
Thu, 29 Jan 2026
38.0300
38.2800
36.8400
37.4900
214,100
Wed, 28 Jan 2026
38.4600
38.5500
37.8200
38.0600
159,300
Tue, 27 Jan 2026
39.0500
39.5900
38.1900
38.4900
253,900
Mon, 26 Jan 2026
38.8300
39.5000
38.0600
39.1100
267,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
39.5400
39.5400
38.6700
38.8600
255,000
Thu, 22 Jan 2026
8 · 8-K
After-hours · 16:54 ET
8-K ↗
Thu, 22 Jan 2026
38.8700
40.5500
38.6300
39.6400
576,500
Wed, 21 Jan 2026
37.4400
39.1400
37.4400
39.1200
373,600
Tue, 20 Jan 2026
36.2400
37.4900
36.0100
37.2400
370,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
36.5600
36.9800
36.1200
36.9200
260,100
Thu, 15 Jan 2026
36.1700
37.2600
35.0100
36.7000
235,200
Wed, 14 Jan 2026
34.7100
35.6900
34.7100
35.5400
238,000
Tue, 13 Jan 2026
34.9300
35.2300
34.4400
34.6500
203,000
Mon, 12 Jan 2026
35.1000
35.4400
34.5900
34.9300
254,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
33.9100
35.4700
33.8900
35.3500
323,600
Thu, 08 Jan 2026
32.1100
34.5700
31.7300
33.7700
564,400
Wed, 07 Jan 2026
7 · 10-Q
After market open · 13:08 ET
10-Q ↗
Wed, 07 Jan 2026
31.0000
33.5000
30.7500
32.1100
942,600
Wed, 07 Jan 2026
6 · 8-K
Pre-market · 07:16 ET
8-K ↗
Wed, 07 Jan 2026
5 · 8-K
Pre-market · 07:04 ET
8-K ↗
Tue, 06 Jan 2026
36.8900
37.6300
36.2600
37.2900
466,600
Mon, 05 Jan 2026
37.1600
38.5200
37.0400
37.1500
294,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
36.5000
37.6500
36.2400
37.3400
175,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
36.8900
37.1500
36.3500
36.4100
452,400
Tue, 30 Dec 2025
36.7700
37.0500
36.3100
36.9000
463,700
Mon, 29 Dec 2025
38.0500
38.1500
36.2500
36.7200
370,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
37.4400
38.0300
37.3800
37.9600
135,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
37.5000
37.8700
37.1200
37.6200
75,000
Tue, 23 Dec 2025
37.7300
38.0300
37.2600
37.5000
148,500
Mon, 22 Dec 2025
38.8600
39.2000
37.6200
37.8300
335,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
40.0100
40.1000
38.7200
38.7900
820,400
Thu, 18 Dec 2025
40.5100
41.0000
40.1200
40.2500
119,300
Wed, 17 Dec 2025
40.2900
40.7600
39.7800
40.0900
121,800
Tue, 16 Dec 2025
39.9700
41.1800
39.8800
40.3400
173,600
Mon, 15 Dec 2025
40.4900
40.4900
39.4700
39.9400
195,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
40.7500
41.0000
39.9900
39.9900
122,600
Thu, 11 Dec 2025
39.4400
40.2000
39.4400
40.2000
118,200
Wed, 10 Dec 2025
38.3000
39.8300
38.3000
39.4700
279,000
Tue, 09 Dec 2025
37.5300
38.7500
37.5300
38.2800
153,700
Mon, 08 Dec 2025
37.8800
38.0800
37.6500
37.8300
124,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
37.3100
37.8900
37.2900
37.6500
94,100
Thu, 04 Dec 2025
37.7600
38.1200
37.2600
37.5800
142,300
Wed, 03 Dec 2025
36.9700
38.5800
36.9700
38.1200
148,800
Tue, 02 Dec 2025
36.9900
37.0900
36.3500
37.0000
128,200
Mon, 01 Dec 2025
35.8500
37.0000
35.0200
36.7400
136,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
36.6400
36.6400
36.1500
36.4100
75,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
35.7100
36.8800
35.7100
36.4900
200,900
Tue, 25 Nov 2025
35.4500
36.2000
35.3000
35.9800
174,300
Mon, 24 Nov 2025
35.0800
35.4900
34.7300
35.1700
224,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
34.1500
35.5400
34.1500
35.3000
177,900
Thu, 20 Nov 2025
33.8200
34.8500
33.7900
34.0500
220,600
Wed, 19 Nov 2025
34.0000
34.0900
33.2600
33.6000
199,600
Tue, 18 Nov 2025
33.1500
34.3000
32.7700
34.0800
222,100
Mon, 17 Nov 2025
34.9100
35.8800
33.4500
33.5000
274,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
33.4100
33.4600
32.9500
33.4200
248,700
Thu, 13 Nov 2025
34.5300
34.9700
33.5300
33.6600
188,100
Wed, 12 Nov 2025
34.3000
34.7900
34.3000
34.5100
191,900
Tue, 11 Nov 2025
34.5000
34.6400
34.1400
34.2700
153,700
Mon, 10 Nov 2025
34.8900
34.8900
34.0700
34.2700
160,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
34.4400
34.8200
33.7500
34.4400
216,900
Thu, 06 Nov 2025
35.4900
35.8400
34.3700
34.5700
275,200
Wed, 05 Nov 2025
4 · 8-K
After-hours · 16:19 ET
8-K ↗
Wed, 05 Nov 2025
35.4200
35.6300
34.7800
35.4400
227,800
Tue, 04 Nov 2025
35.3200
35.8400
35.1100
35.2700
243,600
Mon, 03 Nov 2025
36.3200
36.3200
35.2600
35.6700
260,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
36.2700
36.8900
35.6800
36.6100
275,900
Thu, 30 Oct 2025
36.5200
37.0000
36.4000
36.4600
173,300
Wed, 29 Oct 2025
37.7900
38.0100
36.5500
36.8200
257,300
Tue, 28 Oct 2025
38.8500
38.9400
38.0500
38.1400
281,400
Mon, 27 Oct 2025
39.2900
39.4600
38.7800
38.8500
197,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
39.2100
39.3800
38.9800
39.1200
174,200
Thu, 23 Oct 2025
38.3600
39.0600
37.9000
38.9500
157,200
Wed, 22 Oct 2025
39.5700
39.7900
38.0500
38.4500
192,900
Tue, 21 Oct 2025
38.2200
39.9800
38.0300
39.7000
346,900
Mon, 20 Oct 2025
38.3900
38.3900
37.6300
38.1600
149,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
37.9000
38.5100
37.2500
38.0000
211,400
Thu, 16 Oct 2025
38.0400
38.9000
37.5100
37.9100
324,000
Wed, 15 Oct 2025
38.6900
38.9900
38.0500
38.2500
224,500
Tue, 14 Oct 2025
38.3200
39.1000
38.2600
38.4800
226,200
Mon, 13 Oct 2025
39.7500
40.0200
38.3700
38.7500
504,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
41.1000
44.8600
39.5800
39.6000
664,300
Fri, 10 Oct 2025
3 · 8-K
Next filing day · accepted 09 Oct, 21:46 ET
8-K ↗
Thu, 09 Oct 2025
2 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Thu, 09 Oct 2025
43.1200
43.8200
41.2300
41.4400
572,400
Wed, 08 Oct 2025
43.2600
44.0200
42.4000
43.3200
137,200
Tue, 07 Oct 2025
44.0000
44.2300
42.4700
42.8900
128,700
Mon, 06 Oct 2025
44.6700
44.8600
43.5400
43.7300
124,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
44.4300
45.5600
44.4100
44.4300
133,400
Thu, 02 Oct 2025
44.0700
44.3000
43.5300
44.3000
107,100
Wed, 01 Oct 2025
43.1800
44.3300
42.7900
44.0100
132,600
Tue, 30 Sep 2025
43.9300
43.9300
42.8400
43.5700
191,200
Mon, 29 Sep 2025
45.7000
46.0300
43.8100
43.9500
257,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
43.8900
45.4700
43.7000
45.3300
321,600
Thu, 25 Sep 2025
44.1100
44.8600
43.3800
43.7800
193,900
Wed, 24 Sep 2025
45.3100
45.8000
44.0500
44.4400
229,200
Tue, 23 Sep 2025
45.3300
46.1400
45.0000
45.4000
348,800
Mon, 22 Sep 2025
43.7200
45.3000
42.2800
45.1700
341,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
43.0000
43.9300
42.2500
43.8400
913,500
Thu, 18 Sep 2025
41.5300
42.8000
41.2900
42.5900
131,300
Wed, 17 Sep 2025
42.3200
43.6000
41.2100
41.3100
149,200
Tue, 16 Sep 2025
42.7400
42.8100
41.9600
42.3200
120,700
Mon, 15 Sep 2025
42.4400
42.7400
41.5700
42.7000
116,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
43.5900
43.5900
41.8500
41.9300
97,600
Thu, 11 Sep 2025
41.7500
43.7500
41.7200
43.6900
173,200
Wed, 10 Sep 2025
41.9800
42.1700
41.3800
41.6200
106,100
Tue, 09 Sep 2025
42.7900
42.7900
41.3500
41.5600
120,200
Mon, 08 Sep 2025
43.9400
44.0000
42.6800
43.0800
115,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
44.0700
44.4800
43.4200
43.6200
88,900
Thu, 04 Sep 2025
42.5200
43.8100
41.9100
43.7900
106,800
Wed, 03 Sep 2025
42.8200
43.0500
41.7900
42.2700
151,100
Tue, 02 Sep 2025
43.3100
43.5600
42.1300
43.1000
106,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
44.1000
44.2000
43.4800
43.9800
146,500
Thu, 28 Aug 2025
44.3300
44.5200
43.5200
44.0900
115,200
Wed, 27 Aug 2025
44.1800
44.9400
44.0700
44.3100
91,600
Tue, 26 Aug 2025
44.6300
44.9200
44.2800
44.3400
156,900
Mon, 25 Aug 2025
44.7900
44.9300
44.4500
44.7300
101,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
42.9000
45.5500
42.9000
45.1900
177,300
Thu, 21 Aug 2025
42.2500
42.6100
41.4600
42.5100
84,600
Wed, 20 Aug 2025
43.5000
43.5800
42.5700
42.6400
108,100
Tue, 19 Aug 2025
43.2500
44.1100
43.0600
43.5900
81,300
Mon, 18 Aug 2025
42.8300
43.1900
42.5500
42.9600
92,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
43.9900
43.9900
42.6700
42.7000
179,900
Thu, 14 Aug 2025
43.9400
44.0000
43.2300
43.6500
122,300
Wed, 13 Aug 2025
43.3700
44.8200
43.0900
44.6400
158,700
Tue, 12 Aug 2025
41.3900
43.5200
41.3900
43.2800
128,300
Mon, 11 Aug 2025
41.5300
41.9000
40.6000
41.1300
105,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
41.6400
41.8300
41.3600
41.5200
101,800
Thu, 07 Aug 2025
1 · 8-K
After-hours · 17:00 ET
8-K ↗
Thu, 07 Aug 2025
41.8900
42.2500
41.3400
41.6100
115,700
Wed, 06 Aug 2025
41.9000
41.9000
41.1900
41.3800
115,900
Tue, 05 Aug 2025
40.8600
41.7900
40.5500
41.7100
126,600
Mon, 04 Aug 2025
40.5400
41.8900
40.2400
40.6000
118,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
41.4300
42.0000
40.1100
40.4000
200,700
Thu, 31 Jul 2025
41.8700
42.3600
41.4300
41.9900
216,800
Wed, 30 Jul 2025
42.5500
43.5900
42.2900
42.4800
176,400
Tue, 29 Jul 2025
43.1600
43.1600
41.9400
42.4700
218,100
Mon, 28 Jul 2025
42.9200
43.0300
42.3900
42.7800
150,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend