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
51.7300
52.5800
51.6000
52.3800
409,000
Thu, 23 Jul 2026
51.1900
51.3700
50.7400
51.3200
448,800
Wed, 22 Jul 2026
52.1100
52.3900
51.2800
51.7300
391,400
Tue, 21 Jul 2026
52.3200
52.7400
51.5900
52.0800
441,400
Mon, 20 Jul 2026
52.4800
52.7600
52.1500
52.3300
392,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
52.8300
53.2200
52.1900
52.4500
615,100
Thu, 16 Jul 2026
51.3000
53.3300
51.2600
53.1800
475,700
Wed, 15 Jul 2026
50.6700
51.6100
50.4700
51.3000
338,900
Tue, 14 Jul 2026
50.6100
50.9000
50.2700
50.6400
442,500
Mon, 13 Jul 2026
50.3800
50.8600
50.1500
50.6100
291,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
49.9500
50.6900
49.7700
50.2800
249,000
Thu, 09 Jul 2026
49.1700
50.1800
49.1400
49.9500
269,600
Wed, 08 Jul 2026
49.4800
49.4800
48.6500
49.0500
509,400
Tue, 07 Jul 2026
50.3500
50.6500
49.5600
49.6300
368,100
Mon, 06 Jul 2026
49.9900
50.7100
49.5600
50.1600
303,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
50.3200
51.0900
49.7000
50.0800
330,200
Wed, 01 Jul 2026
49.4900
50.6100
49.2400
50.2500
370,900
Tue, 30 Jun 2026
49.1100
49.4500
48.3900
49.3700
214,100
Mon, 29 Jun 2026
49.6400
49.6400
48.7900
49.1700
392,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
49.5800
49.9800
49.0000
49.5900
1,265,500
Thu, 25 Jun 2026
48.6000
49.4900
48.6000
49.2600
249,700
Wed, 24 Jun 2026
48.0200
48.9300
47.5800
48.7200
448,500
Tue, 23 Jun 2026
47.2900
48.1800
46.8300
48.1000
255,900
Mon, 22 Jun 2026
46.6500
47.4800
46.6300
47.2900
315,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
46.8200
47.0700
46.4900
46.6800
662,900
Wed, 17 Jun 2026
47.5000
47.7400
45.9100
46.3500
359,100
Tue, 16 Jun 2026
47.8100
48.2600
47.0200
47.3000
388,200
Mon, 15 Jun 2026
48.2400
48.8100
47.3200
47.4100
357,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
47.8000
48.2600
47.8000
48.1800
222,600
Thu, 11 Jun 2026
47.7000
47.9200
47.1800
47.6700
240,700
Wed, 10 Jun 2026
47.4500
47.8800
47.2300
47.4700
245,200
Tue, 09 Jun 2026
46.5100
47.7200
46.2900
47.2100
461,300
Mon, 08 Jun 2026
46.4100
46.9500
46.0400
46.2400
254,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
46.4300
47.0700
46.4000
46.4100
382,200
Thu, 04 Jun 2026
45.2900
46.5400
45.1600
46.4300
289,700
Wed, 03 Jun 2026
46.2200
46.3000
44.7400
44.7900
413,300
Tue, 02 Jun 2026
45.3100
46.6100
45.2700
46.4900
369,200
Mon, 01 Jun 2026
45.6800
45.7500
45.1900
45.5100
417,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
46.0700
46.5200
45.9300
46.2400
324,700
Thu, 28 May 2026
45.8800
46.3100
45.3900
46.2500
201,400
Wed, 27 May 2026
46.5500
46.9000
45.8200
46.0900
197,900
Tue, 26 May 2026
46.0400
46.6700
46.0400
46.5800
241,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
45.9600
46.2500
45.7200
45.9300
282,500
Thu, 21 May 2026
45.4400
45.8800
45.1100
45.8600
290,800
Wed, 20 May 2026
44.8900
45.8200
44.6800
45.5700
311,900
Tue, 19 May 2026
16 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 19 May 2026
44.5400
45.1200
44.3400
44.8100
235,600
Mon, 18 May 2026
15 · 8-K
After-hours · 16:32 ET
8-K ↗
Mon, 18 May 2026
44.1800
45.1200
44.0100
44.8000
358,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
44.3300
44.3300
43.5900
44.0900
353,600
Thu, 14 May 2026
44.7400
45.2300
44.2900
44.3800
321,900
Wed, 13 May 2026
44.8500
45.2700
44.4700
44.5400
358,700
Tue, 12 May 2026
44.8900
45.2100
44.0000
44.9800
345,600
Mon, 11 May 2026
45.5900
45.9000
44.7000
44.8200
365,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
14 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Fri, 08 May 2026
45.0200
45.8600
44.9000
45.5900
295,900
Thu, 07 May 2026
45.2000
45.7300
44.9900
45.0700
387,600
Wed, 06 May 2026
45.0000
45.6300
44.9100
45.2000
409,000
Tue, 05 May 2026
44.1100
44.9800
44.0700
44.7200
270,300
Mon, 04 May 2026
13 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 04 May 2026
43.8500
44.4000
43.6800
44.0700
254,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
43.8500
44.5100
43.3800
44.2100
381,800
Thu, 30 Apr 2026
43.7200
44.1400
43.0200
43.6900
317,000
Wed, 29 Apr 2026
44.2300
44.7600
43.6100
43.6900
217,400
Tue, 28 Apr 2026
44.4000
45.0200
44.1100
44.5700
269,100
Mon, 27 Apr 2026
43.1900
44.1500
43.0200
44.0000
321,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
43.2400
44.0500
41.5800
43.2500
481,400
Thu, 23 Apr 2026
12 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 23 Apr 2026
44.8500
45.4000
44.5700
45.2900
140,800
Wed, 22 Apr 2026
45.3500
45.3500
44.3100
44.7200
265,700
Tue, 21 Apr 2026
45.6300
45.9300
44.9700
45.0700
214,900
Mon, 20 Apr 2026
45.3600
46.0900
45.3600
45.7600
220,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
45.2200
46.4300
45.1500
45.6500
239,500
Thu, 16 Apr 2026
44.7300
44.8700
44.4700
44.6000
180,500
Wed, 15 Apr 2026
45.0800
45.1800
44.5400
44.8900
170,000
Tue, 14 Apr 2026
45.3000
45.4700
44.5500
45.1900
159,100
Mon, 13 Apr 2026
45.0000
45.5000
44.5400
45.4000
173,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
45.6400
45.6400
44.8800
45.1600
175,200
Thu, 09 Apr 2026
45.0800
46.0000
44.6300
45.7900
306,500
Wed, 08 Apr 2026
45.0100
45.6900
44.8400
44.9800
276,100
Tue, 07 Apr 2026
43.4300
44.0900
43.4300
43.9900
192,800
Mon, 06 Apr 2026
42.9800
43.7300
42.8500
43.6900
180,100
Mon, 06 Apr 2026
11 · DEFA14A
Pre-market · 08:20 ET
DEFA14A ↗
Mon, 06 Apr 2026
10 · DEF 14A
Pre-market · 08:15 ET
DEF 14A ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
42.4500
43.2500
42.3000
43.1500
123,400
Wed, 01 Apr 2026
42.8500
43.3300
42.5500
43.0000
212,400
Tue, 31 Mar 2026
42.3600
42.8700
42.0300
42.5800
309,400
Mon, 30 Mar 2026
42.2600
42.2600
41.7300
42.0200
279,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
42.4600
42.4600
41.7300
41.8600
218,100
Thu, 26 Mar 2026
42.2300
42.6400
42.2300
42.5400
166,400
Wed, 25 Mar 2026
42.3800
42.6000
41.8400
42.4700
253,100
Tue, 24 Mar 2026
41.5200
42.5800
41.5200
41.9600
194,900
Mon, 23 Mar 2026
41.8100
42.6500
41.5700
41.9900
302,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
41.0900
41.1200
40.3800
40.7100
710,900
Thu, 19 Mar 2026
40.4100
41.1700
40.1300
40.9700
264,600
Wed, 18 Mar 2026
40.9000
41.2000
40.4700
40.6200
245,500
Tue, 17 Mar 2026
41.5000
42.0000
40.9600
41.3100
370,600
Mon, 16 Mar 2026
42.0100
43.0100
41.4200
41.4500
212,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
41.5700
41.8900
40.9900
41.4700
199,600
Thu, 12 Mar 2026
40.1800
41.2800
40.1800
41.2500
209,100
Wed, 11 Mar 2026
41.1100
41.2400
40.7500
41.1300
205,600
Tue, 10 Mar 2026
41.1400
42.4300
40.9800
41.5300
254,900
Mon, 09 Mar 2026
40.8400
41.6400
39.9600
41.4100
205,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
40.9900
42.1000
40.5500
41.6300
219,700
Thu, 05 Mar 2026
42.4700
42.6600
41.9800
42.4300
138,400
Wed, 04 Mar 2026
43.0300
43.3000
42.5100
43.0100
186,000
Tue, 03 Mar 2026
41.9200
42.9000
41.4200
42.6700
188,700
Mon, 02 Mar 2026
41.6600
42.9100
41.2100
42.7800
320,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
9 · 10-K
After-hours · 17:20 ET
10-K ↗
Fri, 27 Feb 2026
43.7400
43.7400
42.2800
42.7200
246,600
Thu, 26 Feb 2026
45.4000
45.7400
43.7000
44.4500
281,400
Wed, 25 Feb 2026
44.2300
45.2500
44.1100
45.2100
224,300
Tue, 24 Feb 2026
43.7000
45.3700
43.4900
43.9300
273,700
Mon, 23 Feb 2026
45.3700
45.9200
43.4000
43.6600
284,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
45.2100
45.6900
44.8500
45.6300
171,400
Thu, 19 Feb 2026
44.6500
45.2300
44.6500
45.1600
220,200
Wed, 18 Feb 2026
45.5600
46.2400
44.7300
44.9800
208,200
Tue, 17 Feb 2026
45.8900
46.4600
45.4000
45.7100
201,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
45.7200
46.2100
45.1600
45.8200
168,500
Thu, 12 Feb 2026
45.5300
45.8600
44.8300
45.5600
200,800
Wed, 11 Feb 2026
45.9700
46.2200
45.0200
45.3300
192,200
Tue, 10 Feb 2026
8 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 10 Feb 2026
46.1400
46.5000
45.3500
45.5800
156,400
Mon, 09 Feb 2026
46.4700
46.6400
46.0600
46.2900
163,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
46.7700
46.9200
45.7700
46.6500
393,100
Thu, 05 Feb 2026
46.0600
46.6700
45.4400
46.3800
217,600
Wed, 04 Feb 2026
45.6600
46.5000
45.2600
46.0600
187,900
Tue, 03 Feb 2026
45.2200
46.2500
44.6000
45.2500
290,700
Mon, 02 Feb 2026
44.4300
45.6400
44.1700
45.4100
187,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
43.9300
44.5700
43.6900
44.4300
323,600
Thu, 29 Jan 2026
42.8800
44.1900
42.8800
44.1100
274,900
Wed, 28 Jan 2026
43.4700
43.9700
41.8700
42.6200
555,100
Tue, 27 Jan 2026
44.2100
44.8600
43.3000
43.4200
164,600
Mon, 26 Jan 2026
7 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 26 Jan 2026
43.5800
44.2000
43.0800
43.9100
173,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
45.1800
45.1800
43.4100
43.6500
184,700
Thu, 22 Jan 2026
45.1200
45.9700
44.8900
45.4700
245,700
Wed, 21 Jan 2026
43.1900
45.2200
43.1900
45.1900
177,300
Tue, 20 Jan 2026
42.8500
43.1700
42.6500
43.0700
156,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
43.5700
43.8700
43.4300
43.5900
208,400
Thu, 15 Jan 2026
42.6800
43.9800
42.6800
43.7100
227,500
Wed, 14 Jan 2026
42.0200
42.7100
41.9300
42.7100
144,000
Tue, 13 Jan 2026
42.5300
42.5900
41.9700
42.1300
104,100
Mon, 12 Jan 2026
42.6000
43.0300
42.3000
42.5300
166,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
43.2800
43.3600
42.5100
42.8800
158,800
Thu, 08 Jan 2026
42.2800
43.7900
42.0400
43.2800
181,500
Wed, 07 Jan 2026
42.6700
42.6800
42.0400
42.5900
158,400
Tue, 06 Jan 2026
42.1300
42.9000
41.7400
42.8600
184,600
Mon, 05 Jan 2026
41.4400
43.0400
41.4300
42.3900
217,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
41.5200
41.9400
41.0200
41.5900
239,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
41.8500
41.8500
41.3600
41.5200
162,300
Tue, 30 Dec 2025
42.2900
42.2900
41.6500
41.7100
148,200
Mon, 29 Dec 2025
42.8800
42.9000
42.1100
42.3000
133,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
42.6000
42.9100
42.3100
42.7100
141,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
42.7000
42.8400
42.3200
42.7100
119,100
Tue, 23 Dec 2025
43.0800
43.4900
42.5500
42.6500
178,400
Mon, 22 Dec 2025
43.5000
43.9600
42.8800
43.1100
165,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
44.2400
44.4900
43.1100
43.5000
920,200
Thu, 18 Dec 2025
44.4800
44.6700
44.0800
44.4600
227,200
Wed, 17 Dec 2025
43.8300
44.6600
43.8300
44.2100
304,000
Tue, 16 Dec 2025
44.4100
44.6400
43.7000
43.9800
225,900
Mon, 15 Dec 2025
44.4300
44.6300
43.8900
44.4600
324,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
44.3100
44.4100
43.6200
44.0300
334,700
Thu, 11 Dec 2025
43.8100
44.4800
43.1800
44.0600
194,800
Wed, 10 Dec 2025
42.3800
44.0000
42.3000
43.7900
285,600
Tue, 09 Dec 2025
42.4100
43.0200
41.3800
42.3000
134,500
Mon, 08 Dec 2025
42.2400
42.7600
41.7900
42.2800
324,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
41.7900
42.1400
41.4500
42.0100
130,400
Thu, 04 Dec 2025
42.0400
42.2500
41.7700
41.8200
134,100
Wed, 03 Dec 2025
41.7500
42.5800
41.6000
42.2400
230,600
Tue, 02 Dec 2025
41.8300
41.9600
41.2700
41.5400
153,000
Mon, 01 Dec 2025
40.8600
41.7800
40.8000
41.5400
238,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
42.1300
42.2300
41.3400
41.4600
209,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
42.0800
42.6900
41.9300
42.1400
409,200
Tue, 25 Nov 2025
41.4400
42.8600
41.3800
42.3500
253,900
Mon, 24 Nov 2025
41.1500
41.4100
40.7800
41.1400
251,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
40.0400
41.7700
39.9000
41.2800
230,000
Thu, 20 Nov 2025
40.0000
40.9300
39.7900
39.9600
159,800
Wed, 19 Nov 2025
39.6800
40.0200
39.5200
39.6100
220,200
Tue, 18 Nov 2025
39.6500
40.7100
39.6500
39.7700
180,400
Mon, 17 Nov 2025
40.9400
40.9500
39.4500
39.6500
190,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
40.5800
41.1000
40.2600
40.9300
193,700
Thu, 13 Nov 2025
41.3100
41.7500
40.9100
41.2000
156,900
Wed, 12 Nov 2025
41.6500
42.4000
41.2300
41.3900
227,900
Tue, 11 Nov 2025
41.5200
41.8700
41.3100
41.6900
132,800
Mon, 10 Nov 2025
41.8100
42.0200
41.2200
41.5100
176,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
6 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Fri, 07 Nov 2025
40.8300
41.6900
40.5700
41.6100
301,100
Thu, 06 Nov 2025
41.4800
41.9800
40.7100
40.8500
153,800
Wed, 05 Nov 2025
40.8600
41.8600
40.7000
41.7200
190,700
Tue, 04 Nov 2025
5 · 8-K
After-hours · 16:32 ET
8-K ↗
Tue, 04 Nov 2025
40.6400
40.9300
40.3700
40.7300
310,000
Mon, 03 Nov 2025
40.2400
40.8100
39.6800
40.8100
387,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
40.4800
40.7600
39.9300
40.4700
254,400
Thu, 30 Oct 2025
39.8000
40.8700
39.8000
40.4900
251,900
Wed, 29 Oct 2025
40.9400
41.5900
39.7600
39.9100
271,800
Tue, 28 Oct 2025
41.7800
42.0000
40.7400
41.3000
427,000
Mon, 27 Oct 2025
4 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 27 Oct 2025
40.9500
41.1400
40.4900
40.7400
147,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
40.8100
41.1500
40.6200
40.9200
148,200
Thu, 23 Oct 2025
40.6600
40.6600
40.0100
40.3300
187,100
Wed, 22 Oct 2025
40.8300
41.3000
40.5100
40.7000
163,600
Tue, 21 Oct 2025
40.5300
41.0000
40.2800
40.7600
104,300
Mon, 20 Oct 2025
40.4000
40.9200
40.3800
40.7500
151,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
40.0000
40.3800
39.4400
40.1500
165,200
Thu, 16 Oct 2025
41.2400
41.2400
39.4800
39.6100
345,000
Wed, 15 Oct 2025
42.2300
42.2700
40.8900
41.4300
266,900
Tue, 14 Oct 2025
39.9700
42.4700
39.7100
42.1800
285,900
Mon, 13 Oct 2025
39.7600
39.8800
39.2000
39.6500
145,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
40.7500
41.2200
39.2000
39.2700
201,200
Thu, 09 Oct 2025
41.0700
41.4600
40.4000
40.7500
104,300
Wed, 08 Oct 2025
41.4400
41.4400
41.0500
41.1600
94,900
Tue, 07 Oct 2025
41.6500
42.2700
41.2000
41.2800
168,000
Mon, 06 Oct 2025
41.8000
42.2700
41.4100
41.7400
196,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
41.2000
42.0900
41.2000
41.4700
169,400
Thu, 02 Oct 2025
41.3100
41.5100
40.9000
41.2100
144,000
Wed, 01 Oct 2025
41.4000
41.7700
40.9400
41.4300
192,800
Tue, 30 Sep 2025
41.6800
41.9000
41.0800
41.7600
136,700
Mon, 29 Sep 2025
42.6000
42.6000
41.6900
41.8400
187,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
42.5800
42.9500
42.2500
42.5400
119,200
Thu, 25 Sep 2025
42.6400
42.7200
41.9900
42.5500
107,700
Wed, 24 Sep 2025
42.7800
43.1000
42.3900
42.7800
115,400
Tue, 23 Sep 2025
42.9400
43.6500
42.6300
42.8300
152,700
Mon, 22 Sep 2025
43.0900
43.4000
42.6500
42.8300
177,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
44.0900
44.0900
43.0700
43.2800
832,300
Thu, 18 Sep 2025
42.9500
44.2100
42.7600
44.1900
191,300
Wed, 17 Sep 2025
42.3200
43.8800
42.3200
42.7700
175,700
Tue, 16 Sep 2025
42.6300
42.6300
41.8900
42.2700
152,400
Mon, 15 Sep 2025
43.4000
43.4000
42.7300
42.8000
171,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
43.6600
43.7900
43.0400
43.2800
110,700
Thu, 11 Sep 2025
43.2000
43.6600
42.9100
43.6400
149,900
Wed, 10 Sep 2025
43.1100
43.4300
43.0700
43.2100
116,200
Tue, 09 Sep 2025
43.8300
43.9600
43.0500
43.1600
127,400
Mon, 08 Sep 2025
44.1700
44.1900
43.3000
43.9400
155,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
44.7700
45.2800
43.8200
44.0400
162,500
Thu, 04 Sep 2025
44.0000
44.5900
43.6600
44.5800
140,800
Wed, 03 Sep 2025
43.6800
44.2100
43.5200
43.8800
142,100
Tue, 02 Sep 2025
43.8500
44.3000
43.3000
43.9200
187,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
3 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 29 Aug 2025
44.5700
44.8200
44.2500
44.2700
147,000
Thu, 28 Aug 2025
45.1900
45.1900
44.4900
44.7600
154,900
Wed, 27 Aug 2025
44.7000
45.2800
44.7000
45.0700
151,700
Tue, 26 Aug 2025
44.3900
45.1800
44.3000
44.8900
150,600
Mon, 25 Aug 2025
44.6300
44.9500
44.1800
44.4000
150,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
42.7700
44.9900
42.7700
44.8800
270,800
Thu, 21 Aug 2025
42.3600
42.6200
42.1700
42.5200
146,800
Wed, 20 Aug 2025
42.3600
42.6200
42.0100
42.4900
165,000
Tue, 19 Aug 2025
42.2800
42.8100
42.1600
42.2400
143,700
Mon, 18 Aug 2025
42.0200
42.4000
41.8900
42.3300
123,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
43.1400
43.6800
42.1300
42.1300
295,100
Thu, 14 Aug 2025
42.8500
43.1700
42.4400
43.0800
175,800
Wed, 13 Aug 2025
43.0900
43.6200
42.8600
43.4400
212,100
Tue, 12 Aug 2025
41.2800
42.9900
41.2800
42.8600
243,300
Mon, 11 Aug 2025
41.0300
41.0300
40.6700
40.9400
164,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
2 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Fri, 08 Aug 2025
40.9400
41.0100
40.4900
40.9500
131,400
Thu, 07 Aug 2025
41.1800
41.1800
40.3500
40.6500
166,100
Wed, 06 Aug 2025
40.7900
41.1400
40.6500
40.8500
158,400
Tue, 05 Aug 2025
40.9300
41.0200
40.1000
40.9000
186,900
Mon, 04 Aug 2025
40.5200
41.0200
40.3300
40.9900
173,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
41.0200
41.7600
40.0800
40.5600
272,300
Thu, 31 Jul 2025
41.9500
42.0900
41.3100
41.3800
217,000
Wed, 30 Jul 2025
43.3000
44.1900
42.0300
42.1800
359,400
Tue, 29 Jul 2025
42.7200
43.7600
41.9400
43.0300
522,400
Mon, 28 Jul 2025
1 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 28 Jul 2025
41.4100
42.4600
41.1100
41.4700
165,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend