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
48.5100
49.7000
47.8400
49.4400
191,400
Thu, 23 Jul 2026
48.5000
49.0800
47.0700
48.6600
263,000
Thu, 23 Jul 2026
17 · 8-K
Pre-market · 06:26 ET
8-K ↗
Wed, 22 Jul 2026
47.3900
47.5000
46.6500
46.9600
154,200
Tue, 21 Jul 2026
16 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 21 Jul 2026
47.0400
47.5800
46.7900
47.5600
178,500
Mon, 20 Jul 2026
47.5000
47.7700
46.9000
47.1700
148,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
47.6600
48.0400
47.1700
47.6700
256,000
Thu, 16 Jul 2026
46.9700
48.5900
46.6700
48.3000
165,900
Wed, 15 Jul 2026
46.3100
47.4100
46.0200
46.9200
131,800
Tue, 14 Jul 2026
46.6100
46.8500
45.5200
46.4000
135,500
Mon, 13 Jul 2026
46.4900
46.7800
46.2200
46.4600
154,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
46.2000
46.7600
45.7800
46.6600
124,900
Thu, 09 Jul 2026
45.3400
46.7600
45.3200
46.3200
148,600
Wed, 08 Jul 2026
45.6400
45.6400
44.4600
45.0400
149,400
Tue, 07 Jul 2026
46.3800
46.7100
45.7600
45.8000
167,300
Mon, 06 Jul 2026
45.9200
46.6800
45.7400
46.3800
106,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
47.3500
47.7300
45.8500
46.0400
129,000
Wed, 01 Jul 2026
46.0700
47.8900
45.9300
47.0400
178,300
Tue, 30 Jun 2026
46.4800
46.6000
45.7700
45.9000
162,200
Mon, 29 Jun 2026
46.7200
46.7900
45.8900
46.6500
261,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
45.8400
47.1700
45.3200
46.9500
735,800
Thu, 25 Jun 2026
45.5000
46.0500
45.3300
45.8000
157,800
Wed, 24 Jun 2026
45.4800
45.8000
45.2900
45.5000
143,500
Tue, 23 Jun 2026
44.3600
45.5300
44.2000
45.3500
143,400
Mon, 22 Jun 2026
43.7800
44.6900
43.7800
44.2500
107,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
43.8000
44.5000
43.3900
43.9600
225,300
Wed, 17 Jun 2026
43.9400
44.2200
42.7400
43.1800
163,000
Tue, 16 Jun 2026
44.0100
44.6200
43.7100
43.9800
100,300
Mon, 15 Jun 2026
44.8600
45.2300
43.6400
43.6800
144,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
44.6200
45.2000
44.3700
44.6500
149,400
Thu, 11 Jun 2026
15 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 11 Jun 2026
44.1000
44.2000
43.1800
44.1000
119,600
Wed, 10 Jun 2026
43.6000
44.2500
43.5200
43.7000
132,000
Tue, 09 Jun 2026
43.0700
44.1200
43.0000
43.5200
98,500
Mon, 08 Jun 2026
42.4900
43.3100
42.4900
42.7000
100,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
42.3700
43.0500
42.3000
42.4200
93,700
Thu, 04 Jun 2026
41.2500
42.7900
41.2500
42.3700
115,000
Wed, 03 Jun 2026
42.1300
42.1300
40.6800
40.7400
127,600
Tue, 02 Jun 2026
40.7500
42.2900
40.7500
42.2300
131,000
Mon, 01 Jun 2026
41.3800
41.3800
40.6400
40.9900
99,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
41.6700
41.8700
41.4100
41.4800
121,100
Thu, 28 May 2026
41.2100
41.6600
40.6900
41.6200
152,000
Wed, 27 May 2026
42.1600
42.1600
41.2700
41.3900
96,900
Tue, 26 May 2026
41.3000
42.0700
41.2300
41.9900
125,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
14 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 22 May 2026
41.5500
41.8500
41.2400
41.2900
80,300
Thu, 21 May 2026
40.6000
41.4900
39.9500
41.3900
106,400
Wed, 20 May 2026
40.0100
41.3700
39.9900
40.9100
105,800
Tue, 19 May 2026
40.2000
40.8500
39.8000
40.0500
105,500
Mon, 18 May 2026
40.0700
41.5600
39.9800
40.4000
157,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
40.3000
40.4800
39.4400
39.6800
172,200
Thu, 14 May 2026
40.0200
40.8000
40.0200
40.4200
98,000
Wed, 13 May 2026
40.7600
41.1800
39.9900
40.0100
124,400
Tue, 12 May 2026
41.0000
41.0200
40.0600
40.9000
80,500
Mon, 11 May 2026
42.0500
42.0700
40.9800
41.1800
155,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
41.9000
42.3500
41.7200
42.0700
133,300
Thu, 07 May 2026
41.9200
42.7500
41.6800
41.9200
198,800
Wed, 06 May 2026
41.8800
42.1500
41.2800
41.7500
130,400
Tue, 05 May 2026
40.4800
41.6500
40.2100
41.3500
96,300
Tue, 05 May 2026
13 · 10-Q
Pre-market · 08:47 ET
10-Q ↗
Mon, 04 May 2026
41.1100
41.4600
40.2800
40.5700
110,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
40.9100
41.5300
40.5300
41.3400
93,000
Thu, 30 Apr 2026
40.0800
41.2000
40.0600
40.8800
113,800
Wed, 29 Apr 2026
40.8600
41.1000
40.1100
40.3700
142,100
Tue, 28 Apr 2026
41.7000
42.1000
40.9600
41.1500
154,800
Mon, 27 Apr 2026
40.6300
41.8000
40.5000
41.6400
180,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
40.1900
40.7500
39.5600
40.4900
239,500
Thu, 23 Apr 2026
38.2500
40.6400
36.4000
40.3700
286,800
Thu, 23 Apr 2026
12 · 8-K
Pre-market · 06:27 ET
8-K ↗
Wed, 22 Apr 2026
43.3000
43.6100
42.2100
42.3100
182,900
Tue, 21 Apr 2026
11 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 21 Apr 2026
43.5700
43.8700
43.0800
43.0800
175,400
Mon, 20 Apr 2026
43.4500
44.0000
43.2000
43.6000
136,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
42.5700
44.0100
42.4000
43.5000
160,900
Thu, 16 Apr 2026
41.8800
42.1100
41.6300
42.0000
143,800
Wed, 15 Apr 2026
41.7800
42.1000
41.2500
42.0100
102,100
Tue, 14 Apr 2026
41.6500
42.0500
41.0100
41.7700
107,700
Mon, 13 Apr 2026
42.0000
42.0000
41.1300
41.6500
75,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
10 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Fri, 10 Apr 2026
9 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Fri, 10 Apr 2026
42.1500
42.4100
41.6700
42.1300
102,100
Thu, 09 Apr 2026
41.3500
42.2400
41.1700
42.2400
166,900
Wed, 08 Apr 2026
41.7900
42.1000
41.3300
41.5000
216,500
Tue, 07 Apr 2026
40.0200
40.5600
39.8300
40.4100
146,900
Mon, 06 Apr 2026
39.4600
40.2600
39.4600
40.1400
102,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
38.3700
39.5400
38.2700
39.4000
114,200
Wed, 01 Apr 2026
39.0800
39.9200
38.9700
39.0800
163,700
Tue, 31 Mar 2026
38.7800
39.0600
38.3400
38.8700
121,400
Mon, 30 Mar 2026
38.2400
38.5600
37.6800
38.2400
95,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
38.0500
38.3100
37.6500
37.9500
108,000
Thu, 26 Mar 2026
38.1700
38.5400
38.0500
38.3400
102,100
Wed, 25 Mar 2026
38.9700
39.2400
38.4100
38.5700
99,300
Tue, 24 Mar 2026
37.8100
39.0000
37.8000
38.5600
116,300
Mon, 23 Mar 2026
38.4800
39.1500
38.0900
38.1700
191,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
37.7600
37.8200
37.2400
37.4300
214,300
Thu, 19 Mar 2026
36.7000
38.0900
36.5200
37.7600
134,500
Wed, 18 Mar 2026
37.4000
37.8400
36.9100
36.9500
199,900
Tue, 17 Mar 2026
38.3500
38.7400
37.2000
37.4100
197,100
Mon, 16 Mar 2026
38.3500
38.9900
37.8700
38.0000
125,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
38.2800
38.5700
37.5800
38.1000
141,000
Thu, 12 Mar 2026
36.7800
38.1100
36.7400
37.9600
121,800
Wed, 11 Mar 2026
37.7100
38.0600
37.3200
37.6600
92,900
Tue, 10 Mar 2026
37.7200
38.9600
37.4900
38.0500
163,900
Mon, 09 Mar 2026
36.9200
38.1600
36.1300
37.8700
195,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
37.4200
37.9300
36.8800
37.8000
125,300
Thu, 05 Mar 2026
8 · 10-K
After-hours · 16:06 ET
10-K ↗
Thu, 05 Mar 2026
38.8500
38.9900
38.2200
38.5200
129,800
Wed, 04 Mar 2026
38.8800
39.6700
38.6900
39.1500
160,300
Tue, 03 Mar 2026
37.7900
38.8300
37.2800
38.5900
112,400
Mon, 02 Mar 2026
37.7500
39.3700
37.4600
38.7700
142,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
39.1700
39.9200
38.0000
38.4900
164,400
Thu, 26 Feb 2026
39.9300
40.8900
39.7400
40.0500
148,400
Wed, 25 Feb 2026
38.9400
40.3900
38.6300
39.9500
193,300
Tue, 24 Feb 2026
38.6300
38.9900
38.2300
38.6300
121,100
Mon, 23 Feb 2026
40.4200
40.5700
38.1500
38.6700
266,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
39.9900
40.8200
39.3300
40.4500
289,800
Thu, 19 Feb 2026
40.4400
40.6300
39.2100
39.9300
137,700
Wed, 18 Feb 2026
40.8400
41.9500
40.4100
40.7600
183,400
Tue, 17 Feb 2026
41.4900
41.7000
40.7100
41.0100
134,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
40.3400
41.5700
39.7800
41.3900
139,000
Thu, 12 Feb 2026
40.8800
41.4200
39.5800
40.3000
138,700
Wed, 11 Feb 2026
41.5500
41.8900
40.1500
40.4900
135,100
Tue, 10 Feb 2026
41.7500
41.9600
40.6100
41.1200
178,300
Mon, 09 Feb 2026
41.2500
42.6600
40.9000
41.9100
185,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
40.7000
41.3500
40.3700
41.2500
196,500
Thu, 05 Feb 2026
40.3900
40.7600
39.6200
40.2300
124,500
Wed, 04 Feb 2026
40.6600
41.3700
40.3900
40.5200
171,600
Tue, 03 Feb 2026
39.8600
40.8800
39.3700
40.3600
177,100
Mon, 02 Feb 2026
39.0100
40.4800
38.6800
40.1900
221,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
38.7700
39.3100
38.4000
38.8400
222,700
Thu, 29 Jan 2026
37.6500
39.0800
37.4400
39.0600
233,500
Wed, 28 Jan 2026
38.0400
38.5900
37.6300
37.6500
198,400
Tue, 27 Jan 2026
38.3200
38.4400
37.5500
38.1500
215,400
Mon, 26 Jan 2026
38.2100
39.2300
37.7200
38.2100
304,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
38.4300
38.6600
37.7300
38.0200
222,500
Thu, 22 Jan 2026
36.0300
39.3400
36.0200
38.4400
327,800
Thu, 22 Jan 2026
7 · 8-K
Pre-market · 06:26 ET
8-K ↗
Wed, 21 Jan 2026
34.2200
36.1700
33.9900
36.0300
299,100
Tue, 20 Jan 2026
6 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 20 Jan 2026
34.0000
34.3200
33.6700
33.8400
151,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
34.7900
35.0100
34.5700
34.6500
121,000
Thu, 15 Jan 2026
33.7800
35.0400
33.7800
34.7900
130,000
Wed, 14 Jan 2026
33.3000
33.9200
33.0200
33.8000
104,700
Tue, 13 Jan 2026
33.9400
33.9400
33.1200
33.2500
129,800
Mon, 12 Jan 2026
33.2700
34.0400
32.9300
33.9700
222,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
34.1900
34.1900
33.3400
33.5500
131,100
Thu, 08 Jan 2026
33.3200
34.4300
33.2300
34.0300
223,100
Wed, 07 Jan 2026
33.4700
33.7500
32.8600
33.5200
249,700
Tue, 06 Jan 2026
33.3500
33.5500
32.9400
33.4400
181,900
Mon, 05 Jan 2026
31.9100
33.6200
31.9100
33.5500
840,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
32.1400
32.3100
31.5000
31.9400
121,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
32.6500
32.6500
31.9600
32.0300
128,400
Tue, 30 Dec 2025
33.1600
33.1600
32.4500
32.5700
142,700
Mon, 29 Dec 2025
32.6700
33.1300
32.4300
33.0600
146,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
32.8300
33.0200
32.5600
32.7100
93,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
32.9500
33.1700
32.7800
32.8000
47,300
Tue, 23 Dec 2025
32.6100
33.0600
32.6100
32.8600
148,600
Mon, 22 Dec 2025
32.9200
33.1500
32.7500
32.8300
174,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
33.5500
33.5500
32.6800
32.9700
423,000
Thu, 18 Dec 2025
33.1300
33.7500
32.9900
33.5500
194,100
Wed, 17 Dec 2025
32.5300
32.9800
32.4900
32.8600
125,300
Tue, 16 Dec 2025
32.3500
32.5800
32.2500
32.5300
179,900
Mon, 15 Dec 2025
32.2200
32.4000
31.9900
32.2600
120,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
32.3300
32.3300
31.8100
31.9900
151,200
Thu, 11 Dec 2025
31.9200
32.4800
31.8800
32.2900
149,900
Wed, 10 Dec 2025
30.9500
32.1800
29.7500
32.0800
272,000
Tue, 09 Dec 2025
30.9900
31.4100
30.9700
31.0000
207,600
Mon, 08 Dec 2025
31.0200
31.3700
30.8500
30.9000
150,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
30.6400
30.9700
30.4600
30.9500
116,700
Thu, 04 Dec 2025
30.7800
30.9600
30.6000
30.8200
123,000
Wed, 03 Dec 2025
30.2700
31.0200
30.1000
30.9700
125,600
Tue, 02 Dec 2025
30.1500
30.3800
29.7300
30.1000
162,500
Mon, 01 Dec 2025
29.0100
30.0000
29.0100
30.0000
146,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
29.4400
29.8000
29.2400
29.3500
53,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
29.9200
30.0200
29.4800
29.5800
170,300
Tue, 25 Nov 2025
29.2400
30.2100
29.0700
30.0900
126,700
Mon, 24 Nov 2025
28.7100
29.3900
27.8300
29.2400
230,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
27.8800
28.8300
27.8800
28.8100
178,600
Thu, 20 Nov 2025
27.7300
28.4300
27.4800
27.8100
732,800
Wed, 19 Nov 2025
27.2900
27.8800
27.2400
27.7100
202,100
Tue, 18 Nov 2025
26.7000
27.2100
26.6900
27.0200
143,000
Mon, 17 Nov 2025
27.9000
28.1700
26.6100
26.7500
163,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
27.6800
28.6200
27.3500
28.1200
129,100
Thu, 13 Nov 2025
27.7600
28.1600
27.7000
27.8700
121,400
Wed, 12 Nov 2025
28.4500
28.8500
27.8400
27.8900
126,400
Tue, 11 Nov 2025
28.1300
28.7300
27.8900
28.4200
161,700
Mon, 10 Nov 2025
5 · 8-K
After-hours · 16:25 ET
8-K ↗
Mon, 10 Nov 2025
28.1400
28.3300
27.7700
28.2100
130,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
27.7900
28.1100
27.5800
27.8700
197,100
Thu, 06 Nov 2025
28.0100
28.0600
27.6500
27.8300
143,000
Wed, 05 Nov 2025
27.3900
28.0100
27.2900
27.9300
167,000
Tue, 04 Nov 2025
27.3300
27.4700
27.0500
27.4000
195,700
Tue, 04 Nov 2025
4 · 10-Q
Pre-market · 08:28 ET
10-Q ↗
Mon, 03 Nov 2025
27.1000
27.5300
26.8200
27.5100
135,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
27.4300
27.6300
27.0400
27.2600
217,000
Thu, 30 Oct 2025
27.1300
27.9100
27.1300
27.6500
183,200
Wed, 29 Oct 2025
27.6700
28.0800
27.0400
27.2700
167,900
Tue, 28 Oct 2025
27.9400
28.0000
27.6400
27.8500
170,500
Mon, 27 Oct 2025
28.5000
28.6400
27.9700
28.1300
215,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
27.7200
28.7800
27.7200
28.3200
216,300
Thu, 23 Oct 2025
26.6400
27.4700
26.4500
27.4500
219,300
Thu, 23 Oct 2025
3 · 8-K
Pre-market · 06:25 ET
8-K ↗
Wed, 22 Oct 2025
26.8000
26.9600
26.0300
26.6800
179,500
Tue, 21 Oct 2025
2 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 21 Oct 2025
26.3800
26.8600
26.3300
26.7000
120,600
Mon, 20 Oct 2025
25.9600
26.6000
25.7300
26.5500
119,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
25.5600
25.8500
25.5000
25.7200
188,300
Thu, 16 Oct 2025
27.0000
27.0000
25.1300
25.2600
304,500
Wed, 15 Oct 2025
27.7400
27.7900
26.9800
27.1600
160,200
Tue, 14 Oct 2025
26.5600
27.7800
26.5600
27.6600
124,300
Mon, 13 Oct 2025
26.7000
26.8500
26.2800
26.8200
113,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
26.8300
27.4000
26.2000
26.2200
161,000
Thu, 09 Oct 2025
27.1500
27.2700
26.6900
26.8300
111,500
Wed, 08 Oct 2025
27.5400
27.5400
27.2000
27.2400
109,500
Tue, 07 Oct 2025
27.4900
27.8500
27.2500
27.3300
262,500
Mon, 06 Oct 2025
27.4500
27.6700
27.0700
27.4900
156,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
26.6600
27.1500
26.6100
27.0800
206,100
Thu, 02 Oct 2025
26.8600
26.8600
26.4000
26.6600
186,200
Wed, 01 Oct 2025
26.9600
26.9900
26.5600
26.8600
153,300
Tue, 30 Sep 2025
27.2100
27.4900
26.7900
27.1500
183,600
Mon, 29 Sep 2025
27.7400
27.7400
27.0900
27.2600
197,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
27.5400
27.7900
27.3900
27.6900
84,500
Thu, 25 Sep 2025
27.4000
27.5600
27.2100
27.4200
132,800
Wed, 24 Sep 2025
27.8500
28.0000
27.4800
27.6000
134,300
Tue, 23 Sep 2025
28.1400
28.3300
27.7000
27.7200
107,500
Mon, 22 Sep 2025
27.9400
28.1100
26.4800
28.0000
112,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
28.6800
28.7000
28.0200
28.0900
296,000
Thu, 18 Sep 2025
27.9600
28.7500
27.7200
28.7300
127,300
Wed, 17 Sep 2025
27.7100
28.5800
27.4700
27.8000
149,000
Tue, 16 Sep 2025
28.0600
28.0600
27.4100
27.5800
221,300
Mon, 15 Sep 2025
28.6100
28.6100
28.0700
28.1900
131,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
28.9100
28.9100
28.4300
28.5200
116,400
Thu, 11 Sep 2025
28.5300
28.9900
28.3200
28.8800
176,500
Wed, 10 Sep 2025
28.8500
29.0100
28.3800
28.4600
120,200
Tue, 09 Sep 2025
28.8700
29.1900
28.7000
28.7500
128,000
Mon, 08 Sep 2025
28.8500
29.0300
28.4700
28.9300
146,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
29.1700
29.5800
28.6600
28.8700
124,100
Thu, 04 Sep 2025
28.8300
29.0900
28.4900
29.0700
162,700
Wed, 03 Sep 2025
28.3000
28.7300
28.2000
28.6600
311,900
Tue, 02 Sep 2025
28.5600
28.8400
28.3400
28.4400
219,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
29.1600
29.3500
28.8500
28.8900
161,600
Thu, 28 Aug 2025
29.9000
29.9000
28.9900
29.1100
167,900
Wed, 27 Aug 2025
29.5100
29.8700
29.4300
29.6600
172,400
Tue, 26 Aug 2025
29.5900
29.9100
29.3000
29.6900
153,700
Mon, 25 Aug 2025
29.7800
29.8800
29.0500
29.3900
146,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
28.5200
30.1400
28.5100
30.0400
200,600
Thu, 21 Aug 2025
28.2700
28.5800
28.1600
28.3700
110,600
Wed, 20 Aug 2025
28.4900
28.5900
28.2600
28.4700
119,900
Tue, 19 Aug 2025
28.9100
29.0900
28.3700
28.4200
97,800
Mon, 18 Aug 2025
28.7800
28.9100
28.5900
28.8800
105,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
29.5500
29.5500
28.7700
28.8100
151,300
Thu, 14 Aug 2025
29.3400
29.5300
29.2100
29.4500
120,000
Wed, 13 Aug 2025
29.5200
29.8300
29.2400
29.7300
172,000
Tue, 12 Aug 2025
28.4700
29.3100
28.4700
29.2600
159,900
Mon, 11 Aug 2025
27.9500
28.3000
27.8200
28.2200
152,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
27.8400
28.1400
27.3800
27.8900
142,800
Thu, 07 Aug 2025
27.7800
27.8300
27.3300
27.5200
172,600
Wed, 06 Aug 2025
27.4800
27.7900
27.2700
27.5300
141,400
Tue, 05 Aug 2025
27.1000
27.5500
26.8700
27.5400
372,800
Tue, 05 Aug 2025
1 · 10-Q
Pre-market · 08:32 ET
10-Q ↗
Mon, 04 Aug 2025
28.5500
28.9100
28.3400
28.8900
122,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
28.6800
28.8500
28.1800
28.5100
253,100
Thu, 31 Jul 2025
29.0300
29.7900
28.8700
28.9900
234,900
Wed, 30 Jul 2025
29.7500
30.2700
29.1500
29.2900
198,000
Tue, 29 Jul 2025
30.0000
30.0700
29.5400
29.6300
203,900
Mon, 28 Jul 2025
30.0500
30.0500
29.2900
29.8500
289,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend