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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
64.4800
65.8200
64.4800
65.0700
575,734
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
63.2800
64.7000
63.2800
63.9200
562,400
Thu, 23 Jul 2026
63.2400
63.5050
62.3900
62.7800
557,800
Wed, 22 Jul 2026
64.0800
64.2350
62.6200
63.8900
489,600
Tue, 21 Jul 2026
65.3500
65.3500
64.1400
64.2200
603,600
Mon, 20 Jul 2026
65.0600
65.7630
64.6400
64.9400
457,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
66.3400
66.5200
64.2500
64.7500
707,100
Thu, 16 Jul 2026
64.9700
67.3950
64.9700
66.7300
617,900
Wed, 15 Jul 2026
64.2600
66.3900
64.2400
65.5100
660,400
Tue, 14 Jul 2026
66.3400
66.3400
63.5900
64.0000
738,700
Mon, 13 Jul 2026
64.4200
64.9700
63.6450
64.4100
493,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
63.4900
65.0800
63.4900
64.2100
477,200
Thu, 09 Jul 2026
63.3400
64.3900
62.4200
63.4900
502,000
Wed, 08 Jul 2026
65.8300
65.9800
63.1050
63.3200
666,000
Tue, 07 Jul 2026
65.4400
66.2500
64.9700
66.1600
509,800
Mon, 06 Jul 2026
66.3700
66.5250
64.3600
65.0400
630,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
64.3100
65.7000
63.1550
65.6000
1,015,600
Wed, 01 Jul 2026
65.0000
65.2500
64.0600
64.1900
820,700
Tue, 30 Jun 2026
65.6400
65.6400
64.0750
65.0600
584,700
Mon, 29 Jun 2026
67.3700
68.1150
65.3200
65.8900
1,116,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
64.0500
67.7000
63.8400
67.2600
2,201,700
Thu, 25 Jun 2026
62.8100
64.4200
62.2800
63.5700
502,100
Wed, 24 Jun 2026
61.2800
62.5400
61.0280
62.5000
545,700
Tue, 23 Jun 2026
60.4100
61.6300
60.2650
61.0200
457,000
Mon, 22 Jun 2026
61.0600
62.0000
60.3800
60.4500
529,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
59.2900
61.7400
59.2900
61.3300
1,236,000
Wed, 17 Jun 2026
60.3700
61.1200
58.8200
59.1300
598,100
Tue, 16 Jun 2026
61.3600
62.6050
60.8500
60.9200
756,100
Mon, 15 Jun 2026
62.4400
63.6500
60.6100
61.1300
945,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
12 · 8-K
After-hours · 16:02 ET
8-K ↗
Fri, 12 Jun 2026
62.5200
63.2200
62.2600
63.1100
702,500
Thu, 11 Jun 2026
62.5200
62.9650
61.6700
62.3200
852,500
Wed, 10 Jun 2026
59.9600
62.1600
59.4900
62.0800
864,300
Tue, 09 Jun 2026
58.2000
60.1500
58.2000
59.7700
729,700
Mon, 08 Jun 2026
11 · 8-K
After-hours · 16:01 ET
8-K ↗
Mon, 08 Jun 2026
57.5400
58.5750
57.4050
58.0900
669,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
57.0500
58.2400
57.0100
57.3900
768,800
Thu, 04 Jun 2026
57.5000
58.5500
56.3000
56.7300
809,400
Wed, 03 Jun 2026
57.1500
57.2250
56.3800
56.9100
656,100
Tue, 02 Jun 2026
59.1300
59.2000
57.1500
57.3600
921,000
Mon, 01 Jun 2026
58.2600
59.4900
57.8250
58.7800
775,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
57.7800
59.4800
57.2000
58.3800
1,275,100
Thu, 28 May 2026
58.5800
58.5800
55.9230
57.7800
1,070,700
Wed, 27 May 2026
58.0000
58.7100
57.1700
57.5100
1,107,100
Tue, 26 May 2026
55.3800
57.2900
55.2000
57.2200
1,049,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
53.3700
55.7300
53.3700
55.3800
1,230,200
Thu, 21 May 2026
51.9300
53.7100
51.1550
53.3700
594,300
Wed, 20 May 2026
51.5900
52.8500
50.5200
52.4500
775,500
Tue, 19 May 2026
52.1300
52.6400
51.4800
51.5900
472,000
Mon, 18 May 2026
51.3000
52.8700
50.8400
52.1200
707,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
51.6900
51.9300
50.9100
51.4400
693,400
Thu, 14 May 2026
51.6400
51.9350
51.0200
51.5600
734,000
Wed, 13 May 2026
52.9300
53.6100
51.0000
51.0400
713,200
Tue, 12 May 2026
52.6600
53.6500
52.0300
53.0300
593,100
Mon, 11 May 2026
53.7900
53.8450
52.0900
52.5600
844,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
53.9700
54.5450
53.5000
54.4800
727,000
Thu, 07 May 2026
10 · 10-Q
After market open · 12:13 ET
10-Q ↗
Thu, 07 May 2026
53.1700
54.1100
52.1400
53.7400
924,400
Wed, 06 May 2026
53.4900
53.6750
52.3400
52.9300
1,428,900
Tue, 05 May 2026
51.7200
53.1350
51.5800
52.9200
572,700
Mon, 04 May 2026
52.3800
52.3900
50.9400
51.6800
889,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
53.9200
54.2800
52.5650
52.7800
1,114,300
Thu, 30 Apr 2026
54.0800
55.8200
51.5900
53.9600
3,126,300
Wed, 29 Apr 2026
9 · 8-K
After-hours · 16:01 ET
8-K ↗
Wed, 29 Apr 2026
55.4900
56.6100
55.2350
56.0600
1,260,700
Tue, 28 Apr 2026
54.4300
55.5700
53.6700
55.5300
1,110,300
Mon, 27 Apr 2026
53.9600
54.7750
53.9600
54.4300
1,542,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
55.0050
55.3500
53.5800
54.0800
1,557,900
Thu, 23 Apr 2026
8 · DEFA14A
After-hours · 17:02 ET
DEFA14A ↗
Thu, 23 Apr 2026
7 · DEF 14A
After-hours · 17:02 ET
DEF 14A ↗
Thu, 23 Apr 2026
56.0000
57.0600
54.9500
55.5900
755,000
Wed, 22 Apr 2026
55.8400
56.6150
55.4500
55.6600
674,000
Tue, 21 Apr 2026
56.3100
56.8200
55.0200
55.8400
947,200
Mon, 20 Apr 2026
56.4200
57.2300
55.6900
56.2900
691,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
57.6900
57.9500
55.8800
56.9100
1,088,800
Thu, 16 Apr 2026
56.1900
56.7050
55.7000
56.5500
584,200
Wed, 15 Apr 2026
57.5400
57.9100
56.5300
56.5800
660,000
Tue, 14 Apr 2026
57.1600
57.7700
56.7500
57.6000
702,800
Mon, 13 Apr 2026
55.8000
56.7200
55.4200
56.5400
481,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
56.6700
56.7500
55.9800
56.2000
781,100
Thu, 09 Apr 2026
56.8300
57.2100
55.7100
56.4000
573,800
Wed, 08 Apr 2026
58.1800
59.0800
56.8630
57.0700
1,050,100
Tue, 07 Apr 2026
55.3300
56.1700
55.0200
55.6900
623,300
Mon, 06 Apr 2026
54.7500
55.7600
53.8600
55.7400
491,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
54.2900
55.0400
53.0400
55.0400
640,200
Wed, 01 Apr 2026
53.8700
55.2500
53.0350
54.9600
965,400
Tue, 31 Mar 2026
53.1300
54.4000
52.1200
53.3600
1,586,800
Mon, 30 Mar 2026
54.0200
54.5500
52.1100
52.1900
1,166,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
55.3300
55.7950
52.9000
53.8900
1,474,300
Thu, 26 Mar 2026
58.0100
58.7600
55.6800
55.7400
928,300
Wed, 25 Mar 2026
59.0900
59.9500
58.1450
58.7500
949,400
Tue, 24 Mar 2026
57.4200
58.9600
57.1900
58.7400
629,800
Mon, 23 Mar 2026
59.2200
60.2700
58.0500
58.0800
1,384,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
59.5800
59.7800
56.8100
57.5200
2,081,800
Thu, 19 Mar 2026
58.1500
60.1400
57.7850
59.8600
972,500
Wed, 18 Mar 2026
59.5300
59.5300
58.0900
58.1500
813,000
Tue, 17 Mar 2026
58.3400
59.6000
58.3400
58.9900
626,200
Mon, 16 Mar 2026
57.5800
58.8800
57.0700
57.7700
646,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
57.9100
58.5400
57.5000
57.8400
485,000
Thu, 12 Mar 2026
58.0300
59.4250
57.2300
57.7100
964,400
Wed, 11 Mar 2026
58.1300
59.2900
57.6200
59.0000
676,200
Tue, 10 Mar 2026
58.0100
58.7500
57.6500
58.1500
957,900
Mon, 09 Mar 2026
56.4500
58.3250
54.1710
58.0900
1,192,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
58.4100
59.1650
57.2600
57.7000
863,800
Thu, 05 Mar 2026
59.5300
61.1650
57.8800
59.8000
908,100
Wed, 04 Mar 2026
61.2900
61.8350
59.9300
59.9800
649,700
Tue, 03 Mar 2026
58.8000
61.3400
58.5600
60.6950
1,374,600
Mon, 02 Mar 2026
58.8800
61.4200
57.8600
60.5500
1,138,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
61.6000
61.6600
59.3500
60.5500
1,115,700
Thu, 26 Feb 2026
61.6000
62.8700
61.3200
62.5200
865,300
Wed, 25 Feb 2026
62.0800
62.0800
60.8700
61.5200
542,900
Tue, 24 Feb 2026
60.6200
62.3100
60.0750
61.7800
773,200
Mon, 23 Feb 2026
63.8200
64.0350
59.2700
60.5300
722,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
6 · 10-K
After market open · 14:51 ET
10-K ↗
Fri, 20 Feb 2026
65.1600
65.7270
64.0000
64.0200
964,200
Thu, 19 Feb 2026
65.3500
66.2500
64.4830
66.0800
728,500
Wed, 18 Feb 2026
63.1800
65.6200
63.1800
65.5800
596,900
Tue, 17 Feb 2026
62.2400
63.3500
61.6000
63.1800
511,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
61.6200
62.7100
60.8800
61.6000
671,700
Thu, 12 Feb 2026
66.1800
66.8900
61.6300
62.0900
961,600
Wed, 11 Feb 2026
67.5000
68.9900
64.6550
64.8700
1,262,600
Tue, 10 Feb 2026
5 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 10 Feb 2026
65.5200
66.9900
65.4900
66.7900
1,388,500
Mon, 09 Feb 2026
65.0900
66.1100
64.7410
65.5100
695,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
62.6200
65.6200
62.6200
65.4500
607,500
Thu, 05 Feb 2026
64.0600
64.0600
61.9700
62.5700
600,300
Wed, 04 Feb 2026
64.0700
65.2400
62.9850
63.9600
612,500
Tue, 03 Feb 2026
63.4000
64.1000
61.8000
63.4600
771,000
Mon, 02 Feb 2026
63.4300
64.5200
63.1300
63.3400
726,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
62.7400
63.9600
61.3100
63.1300
1,196,200
Thu, 29 Jan 2026
61.4800
62.4900
61.1800
62.4500
649,000
Wed, 28 Jan 2026
60.7400
62.2100
60.6400
61.2400
628,000
Tue, 27 Jan 2026
61.5800
61.9300
60.1700
60.4000
278,400
Mon, 26 Jan 2026
61.2800
62.2500
61.2500
61.5700
356,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
61.2100
61.3650
60.6000
61.2700
339,000
Thu, 22 Jan 2026
62.6600
63.2900
61.2800
61.5000
384,200
Wed, 21 Jan 2026
61.9700
62.3300
60.8900
62.1700
429,300
Tue, 20 Jan 2026
61.9300
62.5300
61.2900
61.4100
434,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
63.5300
63.7400
62.6000
63.0300
647,300
Thu, 15 Jan 2026
62.2600
64.2350
61.9110
63.5600
683,000
Wed, 14 Jan 2026
62.3800
62.5600
60.8500
61.8700
832,600
Tue, 13 Jan 2026
62.0100
62.5950
61.6500
62.3800
538,800
Mon, 12 Jan 2026
62.4200
63.6150
61.3300
61.8700
494,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
63.6500
63.9950
62.1400
62.6500
561,700
Thu, 08 Jan 2026
61.2300
64.6900
61.2300
63.6500
668,400
Wed, 07 Jan 2026
61.9100
62.4400
60.4300
61.2700
646,400
Tue, 06 Jan 2026
61.8700
62.3700
61.5800
62.0900
364,100
Mon, 05 Jan 2026
62.4700
63.7000
61.8400
61.8700
542,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
61.9500
63.2000
61.0000
62.9700
618,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
62.7300
63.2900
61.7500
61.9500
463,200
Tue, 30 Dec 2025
62.5200
63.2900
62.4850
63.0300
618,000
Mon, 29 Dec 2025
62.5300
62.9300
61.7300
62.7600
395,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
62.2000
63.0500
61.8550
62.7400
416,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
62.0000
62.5150
61.1800
62.0500
266,600
Tue, 23 Dec 2025
63.3900
63.3900
62.3500
62.5100
381,700
Mon, 22 Dec 2025
63.0500
63.8400
62.3600
63.5800
481,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
62.6900
63.5800
62.6900
63.1300
1,354,100
Thu, 18 Dec 2025
63.5900
63.5900
62.1800
62.7100
936,400
Wed, 17 Dec 2025
62.6000
64.2500
62.3150
63.0800
1,211,200
Tue, 16 Dec 2025
62.0900
62.7600
61.8500
62.6700
1,343,300
Mon, 15 Dec 2025
61.0500
62.1500
60.6450
62.1000
625,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
61.8000
62.2750
60.5250
60.9700
852,700
Thu, 11 Dec 2025
57.8300
61.2600
57.5100
61.1400
828,700
Wed, 10 Dec 2025
56.3100
57.7650
56.3100
57.4400
690,800
Tue, 09 Dec 2025
56.2500
56.7950
56.1200
56.4200
324,100
Mon, 08 Dec 2025
56.4800
56.8800
55.9200
56.2100
567,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
56.2200
56.9900
56.0000
56.2300
383,000
Thu, 04 Dec 2025
58.0600
58.4150
56.2200
56.3300
417,700
Wed, 03 Dec 2025
59.3800
59.9250
57.9300
58.2300
667,400
Tue, 02 Dec 2025
59.2200
59.5300
58.3900
59.2100
428,300
Mon, 01 Dec 2025
58.2700
59.0000
58.0200
58.7400
696,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
58.7900
59.2250
58.4700
58.5700
280,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
57.6100
59.0500
57.6100
58.8300
762,500
Tue, 25 Nov 2025
55.9100
58.4350
55.6150
57.9800
1,160,200
Mon, 24 Nov 2025
55.5500
56.0450
54.8400
55.4000
1,063,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
54.8800
56.5000
54.3950
55.7900
879,000
Thu, 20 Nov 2025
55.5500
56.0700
54.0650
54.3300
647,900
Wed, 19 Nov 2025
55.2500
55.8900
54.6900
54.7100
861,800
Tue, 18 Nov 2025
53.6600
55.6300
53.0300
55.2800
1,091,000
Mon, 17 Nov 2025
56.9700
57.1550
53.9700
53.9900
1,329,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
58.1900
58.5900
56.9000
57.3600
1,038,900
Thu, 13 Nov 2025
57.6500
59.7100
57.4500
58.9500
1,482,900
Wed, 12 Nov 2025
58.9000
59.4300
57.7000
58.2300
7,950,300
Tue, 11 Nov 2025
59.3100
59.8650
58.4500
58.7200
1,333,300
Mon, 10 Nov 2025
58.3700
60.1550
58.3200
59.0700
1,642,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
57.3950
58.2100
56.5200
57.8300
2,310,500
Thu, 06 Nov 2025
4 · 10-Q
After market open · 14:03 ET
10-Q ↗
Thu, 06 Nov 2025
54.8300
55.6550
54.2830
55.2300
639,400
Wed, 05 Nov 2025
53.9400
55.0200
53.7650
54.4300
491,000
Tue, 04 Nov 2025
54.1700
54.3200
53.3500
54.0400
671,500
Mon, 03 Nov 2025
54.2800
54.6200
53.5700
54.0700
779,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
53.2700
53.9000
52.4900
53.3100
918,800
Thu, 30 Oct 2025
52.0000
54.3700
51.7600
53.7900
859,700
Wed, 29 Oct 2025
57.8300
57.8300
52.0950
52.2900
1,706,700
Tue, 28 Oct 2025
3 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 28 Oct 2025
58.1500
59.4500
57.6900
59.2400
722,300
Mon, 27 Oct 2025
58.9300
59.4900
58.2950
58.4400
521,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
61.4400
61.6700
58.7700
59.0700
1,248,400
Thu, 23 Oct 2025
59.9900
62.0000
59.9900
61.4700
592,100
Wed, 22 Oct 2025
60.0500
60.8700
59.8600
60.6500
706,300
Tue, 21 Oct 2025
59.5600
60.5500
59.2400
60.1200
376,900
Mon, 20 Oct 2025
59.2800
60.1500
58.8700
59.4300
301,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
58.5400
59.1900
58.3300
58.6700
328,000
Thu, 16 Oct 2025
58.6100
58.7150
57.7400
58.4500
426,600
Wed, 15 Oct 2025
57.9700
59.0000
57.9400
58.4100
452,700
Tue, 14 Oct 2025
55.2600
57.9550
55.2600
57.6700
619,700
Mon, 13 Oct 2025
55.4500
56.9000
55.4500
55.8600
886,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
57.4400
57.6550
55.5200
55.7300
596,500
Thu, 09 Oct 2025
57.4100
57.8600
56.8500
57.4800
356,000
Wed, 08 Oct 2025
57.5800
57.9550
57.2000
57.3100
711,900
Tue, 07 Oct 2025
59.1500
59.4200
57.2400
57.5800
718,300
Mon, 06 Oct 2025
60.3700
60.9400
59.2600
59.4600
514,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
61.5400
61.9900
60.2100
60.4000
343,800
Thu, 02 Oct 2025
60.8400
61.9650
60.4900
61.4400
890,700
Wed, 01 Oct 2025
60.5400
61.1200
59.9600
60.7500
576,200
Tue, 30 Sep 2025
62.2000
62.5050
60.5300
61.0600
597,800
Mon, 29 Sep 2025
62.5100
62.8100
61.5650
62.7300
586,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
60.4300
62.0200
60.2100
61.7300
607,300
Thu, 25 Sep 2025
60.5600
61.0200
59.8950
59.9800
975,400
Wed, 24 Sep 2025
61.4600
61.9050
59.7600
61.0000
647,300
Tue, 23 Sep 2025
60.5800
62.1710
60.3800
61.5800
587,800
Mon, 22 Sep 2025
60.4600
61.0900
59.9200
60.6400
923,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
61.2400
61.2400
60.1250
60.7600
704,300
Thu, 18 Sep 2025
60.8400
61.3500
60.2900
60.9900
566,300
Wed, 17 Sep 2025
59.9000
61.2900
59.7900
60.6300
430,900
Tue, 16 Sep 2025
61.0600
61.2200
58.8400
59.7100
735,700
Mon, 15 Sep 2025
61.3600
62.2300
61.0100
61.0800
521,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
61.3100
61.7900
60.4500
61.3400
314,400
Thu, 11 Sep 2025
61.4100
61.9150
60.9700
61.6700
345,100
Wed, 10 Sep 2025
60.7000
61.5200
60.5000
61.5100
520,600
Tue, 09 Sep 2025
61.5200
62.1000
60.7950
60.9800
411,600
Mon, 08 Sep 2025
62.6800
62.6800
61.2900
61.3700
534,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
62.0200
62.7100
61.6700
62.2600
554,100
Thu, 04 Sep 2025
62.3200
62.6450
61.5800
61.9700
638,600
Wed, 03 Sep 2025
62.4100
62.9450
61.3200
61.9100
1,145,000
Tue, 02 Sep 2025
60.9300
62.4500
60.5900
62.4300
739,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
62.9900
63.2600
61.7400
61.8700
617,200
Thu, 28 Aug 2025
63.2000
63.5950
62.6000
62.9600
690,000
Wed, 27 Aug 2025
62.9800
63.3000
62.3900
62.9700
891,700
Tue, 26 Aug 2025
61.8600
62.6100
61.7100
62.5700
578,600
Mon, 25 Aug 2025
61.2800
62.5000
61.0450
61.9300
526,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
60.2100
61.5900
59.6950
61.4400
792,500
Thu, 21 Aug 2025
59.3900
60.0400
59.1200
59.8000
929,400
Wed, 20 Aug 2025
60.0500
60.3600
59.2950
59.6600
686,300
Tue, 19 Aug 2025
59.6300
61.4600
59.5550
60.2200
1,650,400
Mon, 18 Aug 2025
59.4200
59.8900
59.1550
59.5000
674,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
60.7400
61.0000
58.9800
59.0400
698,100
Thu, 14 Aug 2025
60.2700
60.8500
59.8600
60.5800
483,400
Wed, 13 Aug 2025
60.2600
61.2400
59.7930
60.9200
843,700
Tue, 12 Aug 2025
57.2800
60.2500
57.2800
60.2200
796,600
Mon, 11 Aug 2025
56.2900
57.2150
56.0000
57.1300
882,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
56.5900
56.9500
56.0000
56.2900
616,700
Thu, 07 Aug 2025
2 · 10-Q
After market open · 13:52 ET
10-Q ↗
Thu, 07 Aug 2025
57.8100
57.8600
55.7300
56.5900
841,700
Wed, 06 Aug 2025
58.3900
59.0150
57.3400
57.4000
735,300
Tue, 05 Aug 2025
58.9100
59.0300
58.1300
58.4200
904,300
Mon, 04 Aug 2025
60.8000
60.9600
58.9900
59.2200
839,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
60.3100
60.6500
58.9500
60.5400
1,622,600
Thu, 31 Jul 2025
59.9100
62.0000
59.2320
61.3500
2,078,800
Wed, 30 Jul 2025
57.3600
60.1500
57.2300
60.0100
2,068,300
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 29 Jul 2025
54.9100
55.1800
54.1300
55.0100
701,400
Mon, 28 Jul 2025
54.3100
54.9490
54.1700
54.7200
427,000
Sun, 27 Jul 2025
Weekend