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.2200
49.1000
47.7000
48.1000
700,400
Thu, 23 Jul 2026
46.3300
48.8200
45.9100
48.1600
978,200
Wed, 22 Jul 2026
45.8700
46.5100
45.6200
45.9100
780,800
Tue, 21 Jul 2026
44.3800
46.0700
43.9100
45.4600
643,700
Mon, 20 Jul 2026
44.2700
44.8100
44.0700
44.4100
702,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
17 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 17 Jul 2026
42.7800
44.7200
42.5100
44.1400
1,689,200
Thu, 16 Jul 2026
43.8500
43.9800
42.8700
43.1000
899,400
Wed, 15 Jul 2026
44.6400
45.4200
43.1800
43.8200
1,125,800
Tue, 14 Jul 2026
43.9300
45.0100
43.7900
44.3700
622,500
Mon, 13 Jul 2026
44.2100
44.4500
43.0300
43.3500
732,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
44.7800
44.8700
43.6500
44.1500
573,600
Thu, 09 Jul 2026
44.8200
44.9600
44.2800
44.6700
633,400
Wed, 08 Jul 2026
44.8100
45.8500
44.6100
44.7100
790,400
Tue, 07 Jul 2026
45.3700
45.9400
44.5800
45.4700
752,600
Mon, 06 Jul 2026
43.9300
45.4300
43.8800
45.3700
1,610,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
43.1700
44.7300
42.8500
43.7200
3,148,800
Wed, 01 Jul 2026
43.0000
44.4200
42.6400
42.6900
2,105,200
Tue, 30 Jun 2026
41.6200
42.7000
41.4500
42.6700
1,945,000
Mon, 29 Jun 2026
42.5200
42.8600
40.4000
40.9500
1,522,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
44.1000
44.5200
42.1300
42.4800
2,437,400
Thu, 25 Jun 2026
44.4600
45.3900
44.0800
44.3600
889,700
Wed, 24 Jun 2026
45.0600
45.8900
44.6600
44.6900
739,700
Tue, 23 Jun 2026
44.9300
46.1900
44.7900
45.7400
701,900
Mon, 22 Jun 2026
45.7300
45.8300
44.3000
44.9900
741,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
47.0500
47.2400
44.8800
46.0800
1,440,000
Wed, 17 Jun 2026
45.4700
47.0000
45.3100
46.5800
1,242,500
Tue, 16 Jun 2026
46.0700
46.3300
44.3600
45.5900
1,257,100
Mon, 15 Jun 2026
48.5300
48.5300
46.5400
46.6800
1,003,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
50.3000
50.5900
48.4100
48.5300
676,200
Thu, 11 Jun 2026
46.4900
50.0400
46.3600
49.6900
1,052,800
Wed, 10 Jun 2026
47.3500
47.3800
46.0300
46.1100
695,100
Tue, 09 Jun 2026
46.5500
47.8500
45.8800
47.3500
604,500
Mon, 08 Jun 2026
46.4800
47.1700
46.0300
46.5500
624,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
46.7800
47.2500
45.8200
46.1500
691,200
Thu, 04 Jun 2026
45.7500
46.9300
45.6500
46.7100
765,600
Wed, 03 Jun 2026
46.0900
46.9300
45.5300
45.6100
814,600
Tue, 02 Jun 2026
47.6700
48.3100
47.0000
47.3900
814,600
Mon, 01 Jun 2026
48.0400
48.4700
47.0800
47.9600
1,029,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
48.2900
48.9500
47.6000
48.7600
1,342,400
Thu, 28 May 2026
45.4300
48.9300
45.4300
48.4100
1,799,100
Wed, 27 May 2026
45.8400
45.8400
44.8800
45.3500
809,100
Tue, 26 May 2026
45.7600
45.8500
44.9200
45.8000
977,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
44.5500
45.3900
44.5000
44.9200
802,500
Thu, 21 May 2026
43.9400
44.5900
43.1800
44.5500
695,600
Wed, 20 May 2026
43.8100
44.6200
43.0300
44.5600
1,023,400
Tue, 19 May 2026
42.7200
43.1600
42.3300
42.8100
768,900
Mon, 18 May 2026
41.8400
43.0000
41.6500
42.8400
811,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
42.8000
43.0500
41.4200
41.5000
790,600
Thu, 14 May 2026
16 · 8-K
After-hours · 16:20 ET
8-K ↗
Thu, 14 May 2026
42.6800
43.0500
42.4000
42.8600
679,500
Wed, 13 May 2026
42.5000
42.6800
40.8500
42.5000
816,700
Tue, 12 May 2026
41.6200
43.0300
41.4600
42.8700
1,016,200
Mon, 11 May 2026
41.4300
42.3000
41.3500
41.4900
819,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
41.7100
41.8300
40.9000
41.3600
924,900
Thu, 07 May 2026
42.0900
42.0900
40.8800
41.4400
1,150,600
Wed, 06 May 2026
40.4500
41.9100
39.7800
41.7900
1,161,900
Tue, 05 May 2026
15 · 10-Q
After-hours · 16:36 ET
10-Q ↗
Tue, 05 May 2026
41.0000
41.4900
38.5500
39.7000
1,398,600
Tue, 05 May 2026
14 · 8-K
Pre-market · 07:30 ET
8-K ↗
Mon, 04 May 2026
40.0300
40.7100
39.8000
40.0000
833,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
40.3400
40.8000
39.9100
40.0300
576,100
Thu, 30 Apr 2026
39.5900
40.7400
39.5400
40.6300
862,600
Wed, 29 Apr 2026
40.1800
40.2500
39.4600
39.4700
871,500
Tue, 28 Apr 2026
40.9200
40.9200
39.6600
40.1800
1,125,200
Mon, 27 Apr 2026
40.0600
40.8500
39.9100
40.7200
1,027,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
41.4100
41.4100
39.2900
39.9800
1,097,100
Thu, 23 Apr 2026
42.0300
42.6900
40.3000
41.4100
803,100
Wed, 22 Apr 2026
43.8200
43.9700
41.8600
42.0700
1,030,800
Tue, 21 Apr 2026
43.8900
44.2900
42.9100
43.2000
1,085,300
Mon, 20 Apr 2026
44.5700
45.0700
43.7600
44.2400
995,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
45.2100
45.8600
44.4100
44.5700
1,510,300
Thu, 16 Apr 2026
46.4000
46.7100
44.0100
44.9400
1,025,600
Wed, 15 Apr 2026
47.5400
47.8300
46.0700
46.2900
996,100
Tue, 14 Apr 2026
47.7000
47.9000
46.9900
47.5400
1,020,600
Mon, 13 Apr 2026
46.0300
47.5300
46.0300
47.4300
724,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
46.9100
46.9700
45.0800
46.0600
1,123,200
Thu, 09 Apr 2026
47.7700
48.3700
46.9100
47.1000
1,018,900
Wed, 08 Apr 2026
46.6800
48.4100
46.1900
47.9300
1,277,500
Tue, 07 Apr 2026
46.3400
46.6700
45.6600
46.1900
863,000
Mon, 06 Apr 2026
46.3000
46.9200
46.1400
46.7300
879,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
13 · DEFA14A
After-hours · 16:26 ET
DEFA14A ↗
Fri, 03 Apr 2026
12 · DEF 14A
After-hours · 16:23 ET
DEF 14A ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
45.3800
46.9400
45.0200
46.3000
945,400
Wed, 01 Apr 2026
45.5200
46.2900
45.3000
45.8600
1,009,200
Tue, 31 Mar 2026
43.6400
45.1200
43.5000
44.5200
1,625,800
Mon, 30 Mar 2026
45.0900
45.5500
42.7700
43.2500
1,348,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
46.1900
46.8200
44.7600
44.8400
1,474,600
Thu, 26 Mar 2026
45.8800
46.8200
45.4700
46.5300
1,328,500
Wed, 25 Mar 2026
44.9700
46.3800
44.6200
46.3200
1,136,200
Tue, 24 Mar 2026
44.2000
44.5100
43.4000
44.0600
607,100
Mon, 23 Mar 2026
44.3500
44.9700
43.1400
44.4000
1,144,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
45.0700
45.4300
43.1700
43.8200
1,370,800
Thu, 19 Mar 2026
46.0700
46.2200
44.1900
45.4800
1,069,800
Wed, 18 Mar 2026
45.6700
46.9500
45.6200
46.4400
690,000
Tue, 17 Mar 2026
45.5000
45.9900
45.0000
45.6000
800,700
Mon, 16 Mar 2026
45.2700
46.0800
44.9400
45.3000
709,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
46.3100
46.4000
44.5700
45.3000
708,500
Thu, 12 Mar 2026
46.4200
46.6200
45.1200
45.9100
1,068,300
Wed, 11 Mar 2026
45.7500
46.4100
45.4000
46.1600
923,800
Tue, 10 Mar 2026
11 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 10 Mar 2026
46.7000
46.9800
46.0700
46.3500
1,075,100
Mon, 09 Mar 2026
47.0000
47.7500
45.5600
47.4100
1,649,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
45.4400
46.9700
45.0000
46.5800
1,245,100
Thu, 05 Mar 2026
46.9500
47.0700
44.6800
45.8200
1,085,500
Wed, 04 Mar 2026
45.5100
47.0100
44.5600
46.9500
1,381,600
Tue, 03 Mar 2026
45.2300
45.8200
43.5300
45.5100
2,518,900
Mon, 02 Mar 2026
44.8600
46.8900
44.1500
45.4900
1,836,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
42.6800
43.4300
42.0500
43.3900
1,823,700
Fri, 27 Feb 2026
10 · 10-K
Next filing day · accepted 26 Feb, 18:07 ET
10-K ↗
Thu, 26 Feb 2026
42.2000
43.5300
41.8300
43.3400
1,255,600
Wed, 25 Feb 2026
43.8200
44.0200
41.7500
42.3600
2,359,000
Tue, 24 Feb 2026
39.7900
44.8300
38.1900
43.8200
3,018,500
Tue, 24 Feb 2026
9 · 8-K
Pre-market · 07:29 ET
8-K ↗
Mon, 23 Feb 2026
39.6400
40.0300
38.0800
38.1400
1,149,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
40.9500
41.5600
39.9300
40.0300
811,900
Thu, 19 Feb 2026
39.9400
41.2900
39.7900
41.0700
1,402,400
Wed, 18 Feb 2026
39.5000
40.3200
39.2000
39.9000
961,700
Tue, 17 Feb 2026
38.1500
39.5400
38.1100
39.1300
963,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
37.9200
39.1300
37.7100
38.1300
1,019,300
Thu, 12 Feb 2026
38.1200
38.6700
37.5000
37.7700
703,700
Wed, 11 Feb 2026
40.0400
40.2500
37.8000
37.8700
841,100
Tue, 10 Feb 2026
40.2200
40.2900
39.4100
39.4800
1,050,000
Mon, 09 Feb 2026
39.0100
40.5000
39.0100
40.2200
738,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
38.0700
39.0300
37.8100
38.9300
975,900
Thu, 05 Feb 2026
37.8600
38.9600
37.0800
37.2700
1,211,800
Wed, 04 Feb 2026
41.3100
41.6400
37.3000
38.3100
1,989,700
Tue, 03 Feb 2026
40.9200
41.7400
40.5200
41.5100
988,100
Mon, 02 Feb 2026
40.5100
41.0800
40.2000
40.4500
1,333,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
40.8200
41.6200
40.3800
41.0600
1,039,600
Thu, 29 Jan 2026
42.5500
42.8200
40.5300
41.3000
1,185,900
Wed, 28 Jan 2026
8 · 8-K
After-hours · 16:17 ET
8-K ↗
Wed, 28 Jan 2026
42.2300
42.9400
41.4000
42.4700
1,174,800
Tue, 27 Jan 2026
40.9300
42.2600
40.8400
42.1600
1,190,800
Mon, 26 Jan 2026
40.9900
41.0900
40.2700
40.6300
735,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
41.5500
41.8100
40.6200
40.9900
619,700
Thu, 22 Jan 2026
41.8700
41.9900
40.9300
41.2800
794,500
Wed, 21 Jan 2026
41.8000
41.8100
40.1000
41.4600
1,829,600
Tue, 20 Jan 2026
41.7700
43.2500
41.7400
42.0700
2,024,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
42.5000
42.9200
42.0100
42.5700
1,656,900
Thu, 15 Jan 2026
41.6800
42.4500
41.1900
42.2600
1,203,500
Wed, 14 Jan 2026
40.4400
41.4800
39.8300
41.4200
1,109,300
Tue, 13 Jan 2026
41.8600
42.0000
40.5100
40.8500
1,083,100
Mon, 12 Jan 2026
41.4100
41.7200
40.5200
41.2700
1,227,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
39.5100
41.3600
39.5100
40.9900
1,983,800
Thu, 08 Jan 2026
38.9500
40.7500
38.6700
38.8400
2,254,200
Wed, 07 Jan 2026
37.4400
37.6800
36.7400
37.2000
1,429,500
Wed, 07 Jan 2026
7 · 10-Q/A
Next filing day · accepted 06 Jan, 18:18 ET
10-Q/A ↗
Tue, 06 Jan 2026
6 · 8-K
After-hours · 16:11 ET
8-K ↗
Tue, 06 Jan 2026
37.0100
37.5400
36.8200
37.4600
1,524,000
Mon, 05 Jan 2026
35.1700
37.2000
35.1700
37.0100
1,743,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
34.1200
34.7900
34.0000
34.7800
703,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
34.3100
34.4500
33.8900
34.0900
1,134,200
Tue, 30 Dec 2025
34.3000
34.3400
33.9900
34.0900
893,400
Mon, 29 Dec 2025
34.2600
34.3000
33.9600
34.1300
605,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
34.6000
34.6000
34.0900
34.2800
504,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
34.5200
34.6600
34.2800
34.5200
438,200
Tue, 23 Dec 2025
34.6400
34.8900
34.3700
34.6200
563,900
Mon, 22 Dec 2025
34.0300
34.8700
33.8200
34.7700
701,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
33.2400
33.8300
33.2400
33.6400
1,333,600
Thu, 18 Dec 2025
32.7600
33.5200
32.5600
33.1700
1,273,800
Wed, 17 Dec 2025
33.5700
33.5700
32.4300
32.5500
1,240,500
Tue, 16 Dec 2025
33.2100
33.5600
32.8700
33.1200
1,005,500
Mon, 15 Dec 2025
34.6600
34.7000
33.6000
33.6800
888,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
34.8300
34.9900
34.3200
34.4600
882,800
Thu, 11 Dec 2025
34.0600
34.9900
33.9000
34.7800
706,400
Wed, 10 Dec 2025
33.8300
34.6300
33.6800
34.0200
1,523,300
Tue, 09 Dec 2025
33.9200
34.9000
33.9200
33.9600
835,300
Mon, 08 Dec 2025
33.9100
34.1300
33.5600
33.9200
682,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
34.3100
34.5300
33.5200
33.9000
512,200
Thu, 04 Dec 2025
34.0100
34.8600
33.9700
34.3100
708,600
Wed, 03 Dec 2025
33.2000
33.8200
32.8400
33.7900
619,600
Tue, 02 Dec 2025
33.5700
33.6900
33.1200
33.1800
864,400
Mon, 01 Dec 2025
33.7400
33.7800
33.2100
33.2400
687,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
33.9400
34.2100
33.6900
34.1700
389,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
34.0200
34.1500
33.6600
33.6900
596,900
Tue, 25 Nov 2025
33.5500
33.8900
33.3000
33.7800
791,100
Mon, 24 Nov 2025
33.1900
33.8800
33.1800
33.6300
1,090,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
33.2300
33.6500
32.8200
33.2400
1,649,300
Thu, 20 Nov 2025
34.3800
34.5600
33.0500
33.0800
1,094,900
Wed, 19 Nov 2025
34.0000
34.1300
33.3400
33.4300
897,200
Tue, 18 Nov 2025
33.9100
34.5700
33.6400
34.0000
928,600
Mon, 17 Nov 2025
35.0500
35.4000
33.8700
34.2800
1,155,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
34.2800
34.8800
33.9300
34.8400
1,156,800
Thu, 13 Nov 2025
35.3600
35.4600
34.3500
34.5300
821,100
Wed, 12 Nov 2025
35.9900
36.0800
35.2100
35.4600
721,600
Tue, 11 Nov 2025
35.8900
35.8900
35.2600
35.5900
997,000
Mon, 10 Nov 2025
35.6000
35.9700
34.9900
35.6100
2,341,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
35.0200
35.3700
34.6500
35.3300
1,297,000
Thu, 06 Nov 2025
35.6000
35.8200
34.5000
35.3100
2,605,700
Wed, 05 Nov 2025
35.6400
36.0400
35.3500
35.7600
920,000
Tue, 04 Nov 2025
36.2700
36.7700
35.5000
36.1500
1,864,100
Mon, 03 Nov 2025
36.8000
37.5000
36.2400
36.6200
1,413,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
36.6300
37.1500
35.9000
36.5600
2,123,300
Thu, 30 Oct 2025
37.9300
38.1300
35.8800
36.0500
2,214,900
Wed, 29 Oct 2025
5 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Wed, 29 Oct 2025
40.0000
40.3000
37.8300
38.4300
1,787,100
Wed, 29 Oct 2025
4 · 8-K
Pre-market · 07:45 ET
8-K ↗
Wed, 29 Oct 2025
3 · 8-K
Pre-market · 07:31 ET
8-K ↗
Tue, 28 Oct 2025
41.2900
41.2900
40.1800
40.1800
1,027,600
Mon, 27 Oct 2025
40.9000
41.8500
40.7500
41.3100
1,034,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
40.9000
40.9000
40.4100
40.5100
597,200
Thu, 23 Oct 2025
40.1900
40.7300
40.0300
40.5300
647,500
Wed, 22 Oct 2025
40.4000
40.7100
39.4000
39.9400
896,500
Tue, 21 Oct 2025
40.0000
40.9300
39.9500
40.3500
2,084,200
Mon, 20 Oct 2025
39.9600
40.2200
39.5000
39.9100
1,160,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
39.2700
39.7700
39.0000
39.3400
2,770,600
Thu, 16 Oct 2025
40.3000
40.8200
39.4600
39.6000
1,216,100
Wed, 15 Oct 2025
43.6900
44.1300
40.1500
40.1900
1,790,000
Tue, 14 Oct 2025
43.2400
44.0300
42.7500
43.8500
746,700
Mon, 13 Oct 2025
43.3300
44.1900
43.3000
43.6700
518,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
44.4300
44.6300
43.2000
43.2300
684,500
Thu, 09 Oct 2025
45.3400
45.7000
44.0400
44.2100
641,400
Wed, 08 Oct 2025
44.8400
45.5700
44.5000
45.4300
653,000
Tue, 07 Oct 2025
45.4800
45.6400
44.3200
44.7200
483,000
Mon, 06 Oct 2025
44.4900
45.4200
44.2000
45.2900
761,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
44.9400
45.2500
44.3200
44.3900
565,900
Thu, 02 Oct 2025
44.8600
45.2200
44.1300
44.6300
548,300
Wed, 01 Oct 2025
44.7200
45.1500
44.2000
44.5800
914,900
Tue, 30 Sep 2025
43.6700
45.4900
43.6700
45.4000
962,100
Mon, 29 Sep 2025
44.5900
44.8100
43.5300
43.7600
970,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
42.8300
43.9900
42.8000
43.9400
747,100
Thu, 25 Sep 2025
42.1000
42.8300
41.6200
42.3500
636,400
Wed, 24 Sep 2025
43.1700
43.7300
42.5300
42.5500
652,100
Tue, 23 Sep 2025
43.0000
43.6400
42.7200
43.1000
627,300
Mon, 22 Sep 2025
41.3900
42.9900
41.0000
42.8800
1,583,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
42.6500
42.8500
41.2500
41.4400
2,145,900
Thu, 18 Sep 2025
41.6000
42.5900
41.2800
42.5800
960,400
Wed, 17 Sep 2025
41.7800
42.4400
41.3400
41.5400
1,368,900
Tue, 16 Sep 2025
42.0400
42.5400
41.5300
41.7800
779,600
Mon, 15 Sep 2025
42.1000
42.6200
41.9000
42.0200
815,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
41.6500
42.3500
41.4900
42.0700
846,800
Thu, 11 Sep 2025
41.1400
42.4400
41.0700
41.6100
921,500
Wed, 10 Sep 2025
40.7100
41.3600
40.6800
41.1400
1,030,400
Tue, 09 Sep 2025
41.0200
41.1400
40.3200
40.3300
768,100
Mon, 08 Sep 2025
41.2700
41.4200
40.6100
41.0500
807,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
41.2000
41.4300
40.2400
41.2000
958,600
Thu, 04 Sep 2025
41.9400
41.9500
40.4400
40.9100
1,146,500
Wed, 03 Sep 2025
42.1600
42.5500
41.5700
41.7900
729,100
Tue, 02 Sep 2025
41.2600
42.0100
40.9900
42.0100
572,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
42.7500
42.9000
41.5400
41.6600
910,100
Thu, 28 Aug 2025
42.1600
42.5000
41.6800
42.4700
847,400
Wed, 27 Aug 2025
41.9500
42.3400
41.6500
42.0300
706,700
Tue, 26 Aug 2025
41.3500
42.2100
41.1600
41.9300
813,300
Mon, 25 Aug 2025
41.4000
41.9200
40.9700
41.0300
1,158,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
41.1300
42.0200
41.0200
41.1900
938,900
Thu, 21 Aug 2025
40.8900
41.2500
40.7000
41.0400
1,231,700
Wed, 20 Aug 2025
41.1700
41.4400
40.3000
41.0600
766,700
Tue, 19 Aug 2025
42.2600
42.5500
41.1100
41.1700
712,200
Mon, 18 Aug 2025
41.7000
42.9500
41.1500
42.7300
873,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
41.8200
41.8300
41.0100
41.6700
878,500
Thu, 14 Aug 2025
41.9000
42.6900
41.4800
41.7400
889,200
Wed, 13 Aug 2025
42.0700
42.3700
40.9600
41.9000
1,075,200
Tue, 12 Aug 2025
41.5200
42.1700
40.7700
41.8700
1,061,100
Mon, 11 Aug 2025
41.8700
42.8400
41.3700
41.5800
1,442,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
41.3200
41.7400
40.7700
41.4900
1,177,200
Thu, 07 Aug 2025
41.3600
41.4300
40.5900
41.2500
866,000
Wed, 06 Aug 2025
41.5900
41.7700
41.0600
41.3100
1,192,800
Tue, 05 Aug 2025
42.5000
42.9700
41.3300
41.4800
1,256,400
Mon, 04 Aug 2025
42.1000
42.5000
41.7700
42.2500
1,267,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
40.8700
42.4200
40.2200
41.6700
2,186,600
Thu, 31 Jul 2025
44.1100
44.1100
41.3300
41.6000
2,327,800
Wed, 30 Jul 2025
2 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Wed, 30 Jul 2025
46.6200
47.9400
43.1300
43.2400
3,129,900
Wed, 30 Jul 2025
1 · 8-K
Pre-market · 07:32 ET
8-K ↗
Tue, 29 Jul 2025
48.6900
49.3100
47.7300
48.2000
1,501,900
Mon, 28 Jul 2025
48.6500
48.6900
47.5300
48.0800
1,121,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend