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
35.7200
35.8500
35.1550
35.2000
254,200
Thu, 23 Jul 2026
34.3200
35.6900
34.0000
35.5900
253,200
Wed, 22 Jul 2026
35.8900
36.5100
34.5900
34.7200
231,300
Tue, 21 Jul 2026
35.2600
36.2950
35.1500
35.8500
301,600
Mon, 20 Jul 2026
36.1500
36.9200
35.3100
35.5400
383,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
36.0000
36.9330
35.5000
36.0800
316,600
Thu, 16 Jul 2026
37.0000
37.7000
36.2250
36.2700
380,000
Wed, 15 Jul 2026
34.8900
36.7600
34.5100
36.7200
623,900
Tue, 14 Jul 2026
34.5700
35.2800
34.2500
35.0200
552,700
Mon, 13 Jul 2026
35.1500
35.5350
34.6450
34.8200
343,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
36.1200
36.2700
35.1400
35.2300
286,200
Thu, 09 Jul 2026
35.6600
36.1200
34.5700
35.8100
466,300
Wed, 08 Jul 2026
36.7300
36.7300
35.7900
35.8300
445,400
Tue, 07 Jul 2026
38.2100
38.4950
36.3800
36.4400
471,300
Mon, 06 Jul 2026
37.2700
38.2600
36.6000
37.4700
646,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
36.4700
37.4200
36.0000
37.0300
480,500
Wed, 01 Jul 2026
36.5500
37.2200
35.7400
35.8700
405,900
Tue, 30 Jun 2026
16 · 8-K/A
After-hours · 16:05 ET
FORM 8-K/A ↗
Tue, 30 Jun 2026
36.0900
36.3000
35.1700
36.2000
357,600
Mon, 29 Jun 2026
36.3300
36.3900
35.2100
35.9800
510,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
34.9400
37.1100
34.9400
36.5900
1,618,500
Thu, 25 Jun 2026
35.3700
36.1800
34.5400
34.8400
229,600
Wed, 24 Jun 2026
34.8900
36.0900
34.8900
35.5800
352,700
Tue, 23 Jun 2026
33.9200
34.8700
33.7900
34.6200
318,000
Mon, 22 Jun 2026
33.5400
33.8600
32.9000
33.4500
477,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
33.9900
34.2700
33.0100
33.5400
631,900
Wed, 17 Jun 2026
33.2700
34.6650
31.6910
33.6800
413,600
Tue, 16 Jun 2026
34.5300
34.8700
33.8100
34.6500
181,700
Mon, 15 Jun 2026
34.7000
35.2100
34.0600
34.1900
408,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
34.6900
34.9260
34.3200
34.6400
278,500
Thu, 11 Jun 2026
34.5100
35.5200
34.0400
34.3400
461,400
Wed, 10 Jun 2026
34.3400
35.4700
34.3400
34.8000
375,000
Tue, 09 Jun 2026
33.7100
34.8500
33.6050
34.4000
258,000
Mon, 08 Jun 2026
33.4600
33.6800
33.1100
33.2700
422,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
33.0200
34.2500
33.0100
33.3800
333,400
Thu, 04 Jun 2026
31.6100
32.8100
31.6100
32.6900
350,100
Wed, 03 Jun 2026
30.4800
31.2350
30.1300
31.0600
474,300
Tue, 02 Jun 2026
31.4000
31.7600
30.4300
30.4800
668,700
Mon, 01 Jun 2026
33.1300
33.6380
31.5600
31.7800
512,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
33.2300
33.6200
33.0000
33.6100
490,000
Thu, 28 May 2026
33.4800
34.2950
33.0590
33.3700
304,700
Wed, 27 May 2026
33.9100
35.1300
33.5600
33.6800
377,700
Tue, 26 May 2026
34.0300
34.2950
33.5700
33.7800
283,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
34.5500
35.0050
33.9800
34.0700
163,800
Thu, 21 May 2026
33.9000
34.6400
33.3230
34.4200
206,500
Wed, 20 May 2026
33.8300
34.4550
33.4500
34.2200
322,900
Tue, 19 May 2026
33.7700
34.1450
33.2400
33.6200
314,400
Mon, 18 May 2026
33.6600
35.0700
33.6300
33.6500
427,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
15 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Fri, 15 May 2026
34.8700
35.0430
33.4100
33.7800
307,700
Thu, 14 May 2026
34.8700
35.3800
34.4200
34.8300
287,300
Wed, 13 May 2026
36.1100
36.4700
34.5500
34.8700
660,100
Tue, 12 May 2026
35.7500
36.4200
34.7200
35.6900
492,600
Tue, 12 May 2026
14 · 8-K
Pre-market · 07:43 ET
FORM 8-K ↗
Mon, 11 May 2026
37.8000
37.8300
35.7600
35.8100
495,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
39.6500
40.5000
37.6100
37.8000
698,000
Thu, 07 May 2026
37.5000
39.5800
35.8100
39.3300
913,800
Thu, 07 May 2026
13 · 10-Q
Pre-market · 07:34 ET
10-Q ↗
Thu, 07 May 2026
12 · 8-K
Pre-market · 07:33 ET
8-K ↗
Wed, 06 May 2026
35.0920
36.7600
35.0920
36.5100
900,900
Tue, 05 May 2026
34.7600
35.5000
34.3250
35.3200
390,500
Mon, 04 May 2026
34.1100
35.2700
33.5090
34.5800
448,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
33.7900
34.3500
33.3850
34.3200
344,400
Thu, 30 Apr 2026
33.7200
34.2500
33.4300
33.7300
323,800
Wed, 29 Apr 2026
32.4200
33.9700
32.4000
33.7600
452,900
Tue, 28 Apr 2026
33.0800
33.4400
32.5400
32.8100
474,500
Mon, 27 Apr 2026
32.7300
33.7800
32.5100
32.7800
468,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
32.5000
32.6000
31.8710
32.5000
373,100
Thu, 23 Apr 2026
33.1900
33.6100
32.1250
32.2800
348,400
Wed, 22 Apr 2026
33.4900
33.9700
32.7400
33.0600
296,100
Tue, 21 Apr 2026
34.2900
34.4700
33.2100
33.2700
253,800
Mon, 20 Apr 2026
34.3000
35.2600
34.2500
34.3100
344,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
33.6800
34.4300
32.7300
34.4100
491,800
Thu, 16 Apr 2026
34.7500
35.2500
32.6400
33.0400
763,400
Wed, 15 Apr 2026
35.5200
36.1250
34.7600
34.9300
816,900
Tue, 14 Apr 2026
35.6200
36.2700
35.3500
35.6400
512,300
Mon, 13 Apr 2026
35.1600
35.7200
34.2500
35.6200
722,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
35.6400
36.0400
34.8800
35.4700
508,100
Thu, 09 Apr 2026
33.0600
35.2500
33.0600
35.2500
568,900
Wed, 08 Apr 2026
33.4400
33.9400
33.3250
33.4300
791,500
Tue, 07 Apr 2026
11 · DEF 14A
After-hours · 16:02 ET
DEF 14A ↗
Tue, 07 Apr 2026
10 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 07 Apr 2026
32.3700
33.0600
32.0300
32.7600
366,800
Mon, 06 Apr 2026
32.4600
33.0000
31.5400
32.5900
345,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
32.8500
33.3100
32.0900
32.3100
583,700
Wed, 01 Apr 2026
33.3700
33.9700
33.1500
33.2500
454,000
Tue, 31 Mar 2026
32.4900
33.1200
32.4800
33.0700
782,400
Mon, 30 Mar 2026
32.6200
33.0000
31.8400
31.9900
567,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
33.5600
33.6120
32.3700
32.4400
659,300
Thu, 26 Mar 2026
32.9100
33.4800
32.8250
33.4200
382,100
Wed, 25 Mar 2026
33.4800
33.7600
33.2000
33.2500
634,800
Tue, 24 Mar 2026
34.3800
34.8450
32.8600
33.2300
643,600
Mon, 23 Mar 2026
36.7700
36.7700
34.5510
34.7350
537,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
36.3100
36.5750
35.2650
35.4400
1,651,700
Thu, 19 Mar 2026
9 · 8-K
After-hours · 17:06 ET
FORM 8-K ↗
Thu, 19 Mar 2026
35.6400
36.8850
34.6700
36.3000
1,237,900
Wed, 18 Mar 2026
35.5200
35.5200
34.7100
34.8000
467,400
Tue, 17 Mar 2026
35.9600
36.3800
35.6200
35.7200
333,800
Mon, 16 Mar 2026
34.9400
37.0650
34.9400
35.6200
670,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
35.1500
35.2700
34.3900
34.5000
413,500
Thu, 12 Mar 2026
35.0100
35.4700
34.2750
35.0000
556,500
Wed, 11 Mar 2026
36.4900
36.6330
35.4700
35.6200
294,100
Tue, 10 Mar 2026
37.2400
37.7600
36.4500
36.6100
403,200
Mon, 09 Mar 2026
36.6500
37.4200
36.3900
37.2700
489,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
36.6100
37.3900
36.2500
37.2900
1,009,100
Thu, 05 Mar 2026
38.9900
39.4000
37.1200
37.2800
902,800
Wed, 04 Mar 2026
39.9900
40.1300
39.1800
39.6100
488,800
Tue, 03 Mar 2026
40.8900
41.4150
39.8100
39.9900
810,400
Mon, 02 Mar 2026
41.7900
42.1550
40.9400
41.6000
475,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
43.5000
44.0550
40.7600
41.6700
892,300
Thu, 26 Feb 2026
41.7500
45.1800
41.0000
44.2200
568,300
Thu, 26 Feb 2026
8 · 10-K
Pre-market · 07:34 ET
10-K ↗
Thu, 26 Feb 2026
7 · 8-K
Pre-market · 07:32 ET
8-K ↗
Wed, 25 Feb 2026
45.3600
46.4100
45.1200
45.7500
422,800
Tue, 24 Feb 2026
44.9200
45.7300
44.6200
45.1700
235,200
Mon, 23 Feb 2026
45.1500
45.3000
44.1600
44.8500
224,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
45.2500
45.9300
44.8200
45.0000
227,100
Thu, 19 Feb 2026
45.1300
45.4400
44.5900
45.1800
127,100
Wed, 18 Feb 2026
46.1600
46.2800
45.0200
45.2900
515,200
Tue, 17 Feb 2026
45.7900
46.6600
45.5300
46.1000
212,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
45.5300
46.5250
45.2800
45.7900
220,000
Thu, 12 Feb 2026
45.5500
46.2500
45.0800
45.2800
308,300
Wed, 11 Feb 2026
46.4000
46.4600
43.9900
45.1400
388,300
Tue, 10 Feb 2026
46.2400
46.8750
46.0400
46.7500
309,500
Mon, 09 Feb 2026
47.3400
47.5250
46.0350
46.2800
211,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
47.4800
48.0450
47.0450
47.6100
259,000
Thu, 05 Feb 2026
48.1800
49.3100
46.5900
46.9200
416,800
Wed, 04 Feb 2026
47.6500
48.5100
47.2400
48.1800
249,600
Tue, 03 Feb 2026
47.3000
48.5000
47.0000
47.5100
322,400
Mon, 02 Feb 2026
45.8800
47.7700
45.5550
47.1100
372,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
45.4200
46.3400
45.0400
45.9200
349,200
Thu, 29 Jan 2026
44.9000
46.0000
44.9000
45.3500
467,400
Wed, 28 Jan 2026
45.2900
45.6050
44.5900
44.8200
305,400
Tue, 27 Jan 2026
45.8000
46.9400
43.6150
45.3200
559,100
Mon, 26 Jan 2026
45.4000
46.3350
45.3310
45.8200
589,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
47.1100
47.3800
45.3400
45.5000
254,500
Thu, 22 Jan 2026
47.0000
48.2900
46.5000
47.1000
391,800
Wed, 21 Jan 2026
47.5100
47.5800
45.9700
47.0100
335,200
Tue, 20 Jan 2026
45.1600
47.7800
44.4300
47.7000
1,603,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
46.9500
47.1600
45.5200
45.6000
272,200
Thu, 15 Jan 2026
46.3500
47.1300
45.8100
46.9000
721,000
Wed, 14 Jan 2026
47.2600
47.8850
46.5300
46.5700
227,900
Tue, 13 Jan 2026
48.1000
48.1000
46.5750
47.2800
257,400
Mon, 12 Jan 2026
45.8900
48.4300
45.0000
48.1500
536,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
48.7700
49.0400
45.0100
45.5400
675,100
Thu, 08 Jan 2026
47.7300
49.1700
47.2050
48.7800
637,100
Thu, 08 Jan 2026
6 · 8-K
Pre-market · 08:06 ET
FORM 8-K ↗
Wed, 07 Jan 2026
46.7100
47.6800
45.9500
47.2600
647,300
Tue, 06 Jan 2026
45.8050
47.5500
45.6600
46.2100
546,300
Mon, 05 Jan 2026
45.1700
45.8150
44.5100
45.6800
659,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
46.3300
46.4600
45.0600
45.5300
320,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
46.7800
47.4350
45.8000
46.3000
391,100
Tue, 30 Dec 2025
49.4900
49.4900
46.8600
47.1300
485,400
Tue, 30 Dec 2025
5 · 8-K
Pre-market · 08:05 ET
FORM 8-K ↗
Mon, 29 Dec 2025
50.0800
50.7870
49.2050
49.4800
313,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
49.7700
50.0100
49.0900
49.8400
453,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
48.9100
49.5900
48.5000
49.5800
199,000
Tue, 23 Dec 2025
49.0100
49.4450
48.6300
48.8500
537,200
Mon, 22 Dec 2025
48.7700
49.2000
48.2850
48.8400
274,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
48.7800
49.7900
48.5300
48.8800
870,300
Thu, 18 Dec 2025
48.9900
49.9200
48.8650
49.3300
689,700
Wed, 17 Dec 2025
48.6000
49.0350
47.8300
48.9000
447,300
Tue, 16 Dec 2025
49.0500
49.4900
48.2430
48.7100
479,300
Mon, 15 Dec 2025
48.6900
49.4600
48.5100
49.0100
521,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
48.5250
48.9650
47.8550
48.6300
369,400
Thu, 11 Dec 2025
48.9600
49.1550
48.1050
48.3600
238,000
Wed, 10 Dec 2025
47.1100
48.9400
46.1500
48.8600
547,400
Tue, 09 Dec 2025
48.3300
48.7650
46.8500
47.0300
902,600
Mon, 08 Dec 2025
47.9200
49.0900
47.2050
47.9100
688,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
47.5900
47.9200
46.8100
47.9100
274,800
Thu, 04 Dec 2025
47.6100
47.7400
47.0000
47.4300
270,100
Wed, 03 Dec 2025
47.5100
48.3700
47.2800
47.8500
683,500
Tue, 02 Dec 2025
46.6600
47.6950
45.8200
47.5100
837,900
Mon, 01 Dec 2025
46.5800
46.8900
46.1050
46.8600
526,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
46.5300
47.0000
46.0600
46.6800
267,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
45.6000
46.7000
45.3300
46.2300
522,800
Tue, 25 Nov 2025
46.0200
46.5000
45.5000
45.6000
1,690,100
Mon, 24 Nov 2025
45.0000
45.6000
44.5950
45.5750
370,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
43.9600
45.3600
43.1210
45.1400
365,500
Thu, 20 Nov 2025
44.5500
45.3300
43.7800
43.9500
446,300
Wed, 19 Nov 2025
45.5000
45.8590
44.4000
44.4700
304,500
Tue, 18 Nov 2025
45.3400
46.0500
44.4900
45.3400
368,200
Mon, 17 Nov 2025
44.9100
46.4800
43.5900
45.3400
337,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
46.2000
46.2600
45.4530
45.9800
339,100
Thu, 13 Nov 2025
47.3600
48.1800
45.6750
46.3800
864,900
Wed, 12 Nov 2025
45.0000
47.5000
45.0000
47.3500
1,167,600
Tue, 11 Nov 2025
43.8300
44.9350
43.6200
44.8400
562,300
Mon, 10 Nov 2025
42.3600
43.6800
41.9800
43.5300
751,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
40.9100
43.0600
40.5900
42.3000
865,800
Thu, 06 Nov 2025
40.0300
41.8100
39.0800
40.6600
1,822,600
Thu, 06 Nov 2025
4 · 10-Q
Pre-market · 07:35 ET
10-Q ↗
Thu, 06 Nov 2025
3 · 8-K
Pre-market · 07:33 ET
8-K ↗
Wed, 05 Nov 2025
35.7600
36.5800
35.2550
35.8500
506,600
Tue, 04 Nov 2025
35.7000
36.5550
35.6100
35.7600
260,300
Mon, 03 Nov 2025
35.8900
36.5750
35.2050
36.1000
411,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
35.4700
36.0100
35.3600
36.0000
258,400
Thu, 30 Oct 2025
34.6900
35.7600
33.8900
35.6500
330,600
Wed, 29 Oct 2025
35.2800
35.9000
34.5100
34.8100
268,400
Tue, 28 Oct 2025
34.6300
35.8150
34.5700
35.4100
256,100
Mon, 27 Oct 2025
35.1400
35.1400
34.4400
34.8150
292,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
35.5400
35.9700
35.2100
35.3000
181,800
Thu, 23 Oct 2025
35.6000
36.1100
35.4900
35.5400
188,400
Wed, 22 Oct 2025
35.2500
35.9150
35.1300
35.7100
322,000
Tue, 21 Oct 2025
34.6700
35.7300
34.4480
35.3600
375,700
Mon, 20 Oct 2025
33.9800
34.8800
33.6000
34.8500
381,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
32.9800
34.0700
32.9800
33.9400
427,000
Thu, 16 Oct 2025
33.0200
33.5550
32.4350
33.2100
427,100
Wed, 15 Oct 2025
32.1500
33.0000
32.1500
32.8800
537,500
Tue, 14 Oct 2025
31.8200
32.3590
31.5900
32.1700
199,200
Mon, 13 Oct 2025
32.1600
32.3650
31.2600
32.0400
418,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
33.1000
33.2000
31.8500
32.0400
422,400
Thu, 09 Oct 2025
33.0400
33.2200
32.6000
33.2100
306,100
Wed, 08 Oct 2025
33.5400
33.9150
32.8000
33.1300
275,900
Tue, 07 Oct 2025
33.6400
33.9850
33.0900
33.3900
260,100
Mon, 06 Oct 2025
34.5900
34.5900
33.7300
33.8300
384,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
34.2600
35.1500
34.2600
34.6100
228,600
Thu, 02 Oct 2025
35.2600
35.3050
34.1900
34.2800
243,500
Wed, 01 Oct 2025
35.0400
35.8300
34.9250
35.1700
296,100
Tue, 30 Sep 2025
34.5900
35.5350
34.3850
34.9900
308,600
Mon, 29 Sep 2025
34.4000
34.5700
33.7800
34.5700
309,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
34.9000
35.5400
34.1000
34.4100
291,100
Thu, 25 Sep 2025
35.2600
36.2900
34.3350
34.6500
649,800
Wed, 24 Sep 2025
34.9000
35.4500
34.7000
35.1600
295,400
Tue, 23 Sep 2025
35.6200
35.9000
34.8900
34.9000
236,500
Mon, 22 Sep 2025
35.9700
36.2400
35.4800
35.6400
304,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
36.2500
36.2500
35.4700
35.7500
758,100
Thu, 18 Sep 2025
35.5300
36.2600
35.0200
36.1600
214,500
Wed, 17 Sep 2025
36.0000
36.5650
35.4400
35.5400
305,800
Tue, 16 Sep 2025
34.9700
35.6400
34.7100
35.6200
575,500
Mon, 15 Sep 2025
37.2500
37.2500
34.8450
34.9200
672,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
38.8600
38.8600
37.2600
37.3200
412,900
Thu, 11 Sep 2025
37.6800
39.1200
37.4800
39.0600
539,500
Wed, 10 Sep 2025
37.9700
38.0100
37.0950
37.7100
364,200
Tue, 09 Sep 2025
37.9000
38.2050
37.3200
37.9700
636,700
Mon, 08 Sep 2025
38.3300
39.0100
37.0900
37.7500
647,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
39.2300
39.5550
38.1800
38.3200
470,100
Thu, 04 Sep 2025
39.5800
39.6100
38.7200
39.2300
305,000
Wed, 03 Sep 2025
39.0600
39.6700
38.8300
39.5900
550,400
Tue, 02 Sep 2025
38.7700
39.7800
38.6650
39.1600
556,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
38.3800
38.8550
38.0000
38.8000
520,600
Thu, 28 Aug 2025
38.9900
38.9900
38.1450
38.3500
316,400
Wed, 27 Aug 2025
38.2900
39.1000
38.2900
38.7900
241,600
Tue, 26 Aug 2025
38.9300
39.0600
38.2900
38.5800
461,200
Mon, 25 Aug 2025
39.0000
39.1400
38.4050
38.7700
423,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
39.8400
39.9500
38.8110
39.1100
447,800
Thu, 21 Aug 2025
38.5000
39.5300
38.1600
39.5200
339,000
Wed, 20 Aug 2025
37.5600
38.4900
37.2900
38.3700
356,900
Tue, 19 Aug 2025
38.1100
38.5000
37.5600
37.6300
445,600
Mon, 18 Aug 2025
37.9300
38.4850
37.7300
38.1900
300,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
37.3800
37.8500
37.1150
37.7400
352,200
Thu, 14 Aug 2025
37.0100
37.5700
36.6200
37.1600
404,400
Wed, 13 Aug 2025
37.8900
38.2350
37.6800
37.8600
450,500
Tue, 12 Aug 2025
36.4700
37.8900
36.0370
37.8700
537,300
Mon, 11 Aug 2025
35.1400
36.6300
34.9300
36.1400
641,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
33.3000
34.9900
33.2800
34.9300
809,600
Thu, 07 Aug 2025
31.4800
33.4700
31.4000
32.9400
900,900
Thu, 07 Aug 2025
2 · 10-Q
Pre-market · 07:35 ET
10-Q ↗
Thu, 07 Aug 2025
1 · 8-K
Pre-market · 07:32 ET
8-K ↗
Wed, 06 Aug 2025
31.0400
31.2000
29.7000
29.7500
424,400
Tue, 05 Aug 2025
30.9600
31.2100
30.5400
31.1000
212,900
Mon, 04 Aug 2025
30.0000
31.3750
30.0000
31.0900
321,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
29.8600
30.9200
29.1900
30.0700
445,400
Thu, 31 Jul 2025
30.3200
30.6800
29.7300
29.8600
237,700
Wed, 30 Jul 2025
31.2000
31.5100
30.5500
30.7000
219,000
Tue, 29 Jul 2025
31.3700
31.4900
30.8800
31.2100
310,600
Mon, 28 Jul 2025
31.8100
31.9800
31.1400
31.3600
357,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend