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
95.4600
95.5400
94.3150
94.6350
973,800
Thu, 23 Jul 2026
95.8000
96.0000
93.7000
94.3300
713,800
Wed, 22 Jul 2026
97.9200
97.9300
95.3700
95.9500
587,200
Tue, 21 Jul 2026
97.8000
99.2750
96.6030
97.7700
565,600
Mon, 20 Jul 2026
97.9600
99.4350
96.6550
98.8800
485,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
97.4500
100.0000
96.2300
97.6700
778,400
Thu, 16 Jul 2026
96.0000
99.0200
95.1100
98.6900
979,600
Wed, 15 Jul 2026
93.4500
95.8750
93.0800
95.0700
808,800
Tue, 14 Jul 2026
93.6450
95.6400
93.4100
94.5000
1,049,500
Mon, 13 Jul 2026
94.5000
96.4000
94.3350
95.6600
939,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
95.0000
95.1500
93.2300
94.4000
623,600
Thu, 09 Jul 2026
92.2800
94.9000
91.9400
94.8100
794,400
Wed, 08 Jul 2026
96.9800
96.9800
94.3700
94.7300
711,700
Tue, 07 Jul 2026
97.7700
98.3400
95.3700
96.9800
664,600
Mon, 06 Jul 2026
95.3100
97.3680
94.1350
96.5700
714,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
92.6600
95.5300
91.8800
95.3100
986,200
Wed, 01 Jul 2026
91.3150
95.0000
90.3000
92.2900
1,197,300
Tue, 30 Jun 2026
89.0000
90.5200
87.6600
90.3200
930,900
Mon, 29 Jun 2026
88.2100
89.3400
86.0900
87.8100
964,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
16 · 8-K
After-hours · 16:07 ET
8-K ↗
Fri, 26 Jun 2026
83.9200
88.7900
83.7300
88.4600
2,697,200
Thu, 25 Jun 2026
85.0000
85.6250
83.1000
83.4300
715,100
Wed, 24 Jun 2026
84.9200
86.7050
84.9100
85.0000
893,400
Tue, 23 Jun 2026
85.0600
86.3500
84.5100
84.9200
983,900
Mon, 22 Jun 2026
84.4000
85.4800
84.1100
84.6100
850,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
86.7400
86.7400
84.4000
85.2100
1,200,700
Wed, 17 Jun 2026
85.1900
87.0300
84.7500
86.3300
1,070,900
Tue, 16 Jun 2026
87.3300
88.1150
84.3800
85.6600
1,633,600
Mon, 15 Jun 2026
88.7700
88.7700
85.7500
86.9700
1,235,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
89.3800
89.8500
87.0800
88.3400
717,300
Thu, 11 Jun 2026
89.8900
90.2000
87.4950
88.9600
576,700
Wed, 10 Jun 2026
89.4000
90.2600
87.8700
89.7200
663,800
Tue, 09 Jun 2026
87.9800
90.6100
87.8150
89.2300
803,700
Mon, 08 Jun 2026
88.6700
88.9200
87.0200
87.8400
970,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
87.3200
89.1500
86.0450
88.6700
778,600
Thu, 04 Jun 2026
86.7400
88.9900
85.7450
86.0300
784,200
Wed, 03 Jun 2026
87.9200
88.3000
84.2000
85.2100
940,700
Tue, 02 Jun 2026
89.4000
90.1780
86.9000
88.3400
1,068,400
Mon, 01 Jun 2026
89.5300
92.3500
87.4000
90.6400
1,399,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
91.5200
95.0000
86.0500
87.9900
2,826,500
Thu, 28 May 2026
15 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Thu, 28 May 2026
14 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 28 May 2026
86.6300
91.3200
86.0000
90.5200
1,243,400
Wed, 27 May 2026
87.2000
89.2450
86.0100
86.5600
937,200
Tue, 26 May 2026
86.9600
88.3900
86.6600
87.2500
777,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
86.4300
88.1600
85.7200
88.1100
837,000
Thu, 21 May 2026
87.1000
87.1900
85.0000
86.4300
759,000
Wed, 20 May 2026
84.0100
87.7200
83.8700
87.5500
1,273,200
Tue, 19 May 2026
83.0700
84.9700
80.9600
84.6500
1,240,300
Mon, 18 May 2026
82.6100
84.6900
82.0000
83.0400
940,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
82.7500
83.0050
81.5200
82.1700
843,800
Thu, 14 May 2026
82.6600
83.4450
80.9700
82.3200
783,500
Wed, 13 May 2026
13 · DEFA14A
After-hours · 17:26 ET
DEFA14A ↗
Wed, 13 May 2026
12 · DEF 14A
After-hours · 17:25 ET
DEF 14A ↗
Wed, 13 May 2026
80.0000
82.8700
79.6900
82.1800
1,298,700
Tue, 12 May 2026
81.7000
81.7500
80.0600
80.4600
1,335,000
Mon, 11 May 2026
84.4600
84.9800
81.4000
81.6500
673,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
11 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 08 May 2026
83.6300
84.9900
82.6300
84.8400
671,100
Thu, 07 May 2026
83.7000
84.8050
82.8600
83.9900
475,200
Wed, 06 May 2026
83.0200
83.9050
82.1600
83.2500
788,400
Tue, 05 May 2026
82.0300
82.8700
80.9600
82.6300
501,100
Mon, 04 May 2026
81.4100
83.4640
81.4100
82.1800
724,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
82.8300
82.9900
81.1200
82.4000
795,000
Thu, 30 Apr 2026
80.0100
82.4300
79.3600
82.0300
1,154,100
Wed, 29 Apr 2026
80.7500
81.8080
80.3400
81.4800
906,000
Tue, 28 Apr 2026
84.3700
84.6600
80.6700
81.1800
864,800
Mon, 27 Apr 2026
81.9500
85.3000
81.9500
83.5200
954,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
78.3800
82.8400
77.4700
82.4500
796,300
Thu, 23 Apr 2026
82.8800
83.8600
76.9700
77.7500
1,163,300
Wed, 22 Apr 2026
84.4400
84.9900
82.1000
82.8800
659,400
Tue, 21 Apr 2026
86.3600
87.9710
84.2600
84.3000
1,036,400
Mon, 20 Apr 2026
85.5400
86.7400
85.5400
86.3300
851,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
85.3000
86.5500
84.8300
86.0400
1,081,600
Thu, 16 Apr 2026
84.0600
85.2000
83.1000
84.5300
878,600
Wed, 15 Apr 2026
81.8800
83.9160
81.0000
83.6700
766,900
Tue, 14 Apr 2026
79.5200
81.3950
79.4900
81.3600
1,392,900
Mon, 13 Apr 2026
77.6800
80.1400
76.0330
79.9100
1,238,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
83.9100
84.4700
77.8700
77.9600
1,131,800
Thu, 09 Apr 2026
83.4800
84.6950
81.0400
84.2000
1,122,200
Wed, 08 Apr 2026
82.4300
83.4450
80.1900
81.9500
1,129,000
Tue, 07 Apr 2026
82.8150
84.0100
80.6900
81.0800
1,132,500
Mon, 06 Apr 2026
10 · 8-K
After-hours · 17:01 ET
8-K ↗
Mon, 06 Apr 2026
84.0300
85.1400
82.9900
83.4400
838,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
83.2200
85.0850
81.9200
84.6700
640,300
Wed, 01 Apr 2026
84.0200
84.0200
81.9900
83.3800
926,100
Tue, 31 Mar 2026
81.4600
83.9300
80.6000
83.5700
927,700
Mon, 30 Mar 2026
9 · 8-K
After-hours · 17:38 ET
8-K ↗
Mon, 30 Mar 2026
82.4200
83.4400
80.0000
81.4800
1,404,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
83.7200
83.7200
81.4900
82.5100
835,100
Thu, 26 Mar 2026
82.4000
84.3600
82.4000
83.8500
589,300
Wed, 25 Mar 2026
82.4300
83.0400
80.2050
82.4700
958,300
Tue, 24 Mar 2026
81.2000
82.2680
80.3900
82.1000
773,800
Mon, 23 Mar 2026
81.7700
82.4550
80.2100
81.6400
772,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
81.0600
82.0300
79.7900
81.0200
1,302,900
Thu, 19 Mar 2026
79.9100
82.5000
79.8600
81.1300
927,300
Wed, 18 Mar 2026
79.4000
83.3650
77.7180
79.5700
1,837,400
Tue, 17 Mar 2026
8 · 10-K
After-hours · 16:03 ET
10-K ↗
Tue, 17 Mar 2026
7 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 17 Mar 2026
79.6100
80.8800
78.9000
79.4000
1,263,900
Mon, 16 Mar 2026
78.0200
79.6300
78.0200
78.6700
1,103,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
76.8600
77.8500
75.3100
77.8100
1,159,500
Thu, 12 Mar 2026
77.3900
78.4700
76.6800
76.7900
818,500
Wed, 11 Mar 2026
78.2600
78.9800
77.4500
78.5700
536,000
Tue, 10 Mar 2026
78.9200
81.5500
77.0000
78.5000
745,900
Mon, 09 Mar 2026
78.2300
80.5800
77.4550
80.0400
692,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
79.1400
79.5900
75.0000
78.3600
1,377,000
Thu, 05 Mar 2026
81.1500
84.1100
79.6000
79.9550
1,030,100
Wed, 04 Mar 2026
80.5100
82.9800
79.8600
81.1500
934,500
Tue, 03 Mar 2026
76.6600
81.6150
76.3100
80.4300
918,300
Mon, 02 Mar 2026
75.3800
78.0900
75.1650
77.9300
730,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
76.0700
77.0200
74.9600
76.4900
732,600
Thu, 26 Feb 2026
75.9500
78.1450
75.5200
77.3900
631,700
Wed, 25 Feb 2026
76.3000
76.6650
74.8700
75.5600
880,900
Tue, 24 Feb 2026
75.9500
77.6100
74.0100
75.8900
641,000
Mon, 23 Feb 2026
77.9400
78.3850
75.5550
75.8700
963,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
78.8800
79.7480
77.6200
78.8950
649,500
Thu, 19 Feb 2026
76.5600
79.1050
76.3050
78.8800
811,800
Wed, 18 Feb 2026
75.8500
77.3100
75.1700
77.1100
743,700
Tue, 17 Feb 2026
6 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 17 Feb 2026
73.3800
74.7700
72.7600
74.3600
987,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
73.7000
74.8350
72.9000
73.8800
1,420,700
Thu, 12 Feb 2026
77.3900
77.6300
72.9900
73.2100
1,952,300
Wed, 11 Feb 2026
78.9200
79.3910
76.5800
76.9200
1,106,000
Tue, 10 Feb 2026
79.6200
80.8300
78.3000
78.3500
888,400
Mon, 09 Feb 2026
79.1600
79.8000
77.4400
79.2800
1,119,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
79.7000
80.1700
77.9800
79.4500
1,165,700
Thu, 05 Feb 2026
81.7600
82.9000
77.7100
79.2200
1,036,200
Wed, 04 Feb 2026
82.7700
85.1200
80.9750
81.3400
808,900
Tue, 03 Feb 2026
86.5200
87.1830
81.4450
82.1200
1,075,500
Mon, 02 Feb 2026
85.2800
88.8000
85.2500
87.0700
1,290,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
83.5100
86.4850
82.4000
85.6700
1,160,500
Thu, 29 Jan 2026
83.0400
84.0650
82.2500
83.5700
803,000
Wed, 28 Jan 2026
82.9900
83.6350
82.2300
82.8500
729,200
Tue, 27 Jan 2026
84.6600
84.7000
82.8290
83.0200
789,300
Mon, 26 Jan 2026
84.0900
85.7400
83.5900
85.3300
712,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
86.0000
86.0100
84.0300
84.1100
1,032,100
Thu, 22 Jan 2026
85.4900
87.4100
84.7400
86.4200
807,600
Wed, 21 Jan 2026
84.2600
85.9400
83.7600
84.5900
1,486,000
Tue, 20 Jan 2026
84.2400
86.2100
83.4000
84.0000
737,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
86.4900
88.0400
85.2100
85.3700
1,115,300
Thu, 15 Jan 2026
84.9600
89.7100
84.0190
86.9400
1,862,900
Wed, 14 Jan 2026
84.2500
86.5400
83.0100
85.6000
1,281,500
Tue, 13 Jan 2026
84.6900
85.6700
82.7400
84.2800
1,909,900
Mon, 12 Jan 2026
89.1500
91.3350
84.4400
84.5600
2,302,000
Mon, 12 Jan 2026
5 · 8-K
Pre-market · 09:01 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
95.5600
97.8000
92.9050
94.1500
1,411,100
Thu, 08 Jan 2026
97.6000
99.5000
97.0100
98.5100
895,300
Wed, 07 Jan 2026
95.4500
98.5800
94.6600
97.7700
984,000
Tue, 06 Jan 2026
93.0900
96.2300
92.6000
95.4500
950,200
Mon, 05 Jan 2026
90.9600
94.3400
90.5650
93.4700
823,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
91.7200
92.4000
90.5500
91.0700
677,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
92.6500
92.6850
91.3200
91.6100
616,400
Tue, 30 Dec 2025
92.6600
93.3300
92.2600
92.5000
447,900
Mon, 29 Dec 2025
93.4800
93.6800
92.0600
92.7800
410,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
92.3000
93.7000
91.8100
93.4800
490,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
92.8700
93.5000
92.1700
92.4500
456,300
Tue, 23 Dec 2025
93.6600
93.6600
92.2800
92.6900
744,700
Mon, 22 Dec 2025
95.6900
95.7500
93.5000
93.7800
664,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
94.7200
97.0900
94.3300
95.5000
1,376,400
Thu, 18 Dec 2025
95.6100
96.5850
95.0450
95.5000
897,400
Wed, 17 Dec 2025
95.7300
96.9700
95.1330
95.3100
592,800
Tue, 16 Dec 2025
95.8200
96.8250
95.0000
96.0000
922,300
Mon, 15 Dec 2025
97.4600
97.6200
95.3800
95.7500
666,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
97.9000
98.5600
96.6100
96.7900
900,000
Thu, 11 Dec 2025
95.6200
98.4700
94.9650
97.3900
932,100
Wed, 10 Dec 2025
92.6500
95.8000
91.5500
95.7300
1,179,300
Tue, 09 Dec 2025
92.5000
96.7900
90.9100
93.2600
1,312,000
Mon, 08 Dec 2025
93.8800
93.8800
90.8900
92.0900
1,215,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
95.5500
96.3500
93.9100
94.5100
698,000
Thu, 04 Dec 2025
102.5000
104.2000
94.9200
95.6700
1,554,800
Wed, 03 Dec 2025
4 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Wed, 03 Dec 2025
3 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 03 Dec 2025
98.8800
100.3900
97.0200
98.6400
1,550,100
Tue, 02 Dec 2025
102.7100
102.7200
98.8700
98.8800
917,700
Mon, 01 Dec 2025
104.9100
104.9400
101.3100
102.4100
1,095,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
105.4600
105.6600
104.5000
105.1800
271,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
105.3700
105.8300
103.5000
104.9900
702,700
Tue, 25 Nov 2025
103.5700
105.9600
102.9000
105.4400
594,600
Mon, 24 Nov 2025
102.4800
104.7700
101.9100
103.6400
739,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
100.6100
103.1200
100.0000
101.9100
698,900
Thu, 20 Nov 2025
104.5600
105.4800
100.5800
100.7300
835,000
Wed, 19 Nov 2025
102.0500
104.0000
101.7100
103.5500
915,200
Tue, 18 Nov 2025
100.1600
103.3400
99.9000
102.7400
1,388,300
Mon, 17 Nov 2025
100.8900
102.1100
99.2060
100.1700
1,120,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
98.0200
101.8400
97.9810
101.7700
757,100
Thu, 13 Nov 2025
100.0300
101.0000
98.8800
99.5000
852,600
Wed, 12 Nov 2025
99.8200
101.5550
99.3800
100.5000
621,400
Tue, 11 Nov 2025
99.6700
101.6300
98.4750
99.8300
714,600
Mon, 10 Nov 2025
95.4200
100.8400
95.0000
99.8300
1,617,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
92.7400
93.8500
92.1100
93.7100
534,900
Thu, 06 Nov 2025
94.3500
95.3800
91.2400
92.7400
748,300
Wed, 05 Nov 2025
94.1900
94.8900
92.9300
94.3900
650,700
Tue, 04 Nov 2025
93.7300
95.5300
93.4400
95.0350
908,000
Mon, 03 Nov 2025
94.9200
95.0800
93.3600
94.8100
587,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
93.1500
95.3900
92.7700
94.5800
601,000
Thu, 30 Oct 2025
93.8300
95.7900
92.8900
92.9500
538,500
Wed, 29 Oct 2025
95.1500
96.2600
93.4900
94.4400
951,900
Tue, 28 Oct 2025
96.3300
96.7300
93.3500
95.1500
643,200
Mon, 27 Oct 2025
96.6300
97.7400
95.3600
96.1700
865,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
96.4800
96.9200
95.7700
96.5000
703,900
Thu, 23 Oct 2025
95.1600
96.5500
94.8400
96.3400
587,600
Wed, 22 Oct 2025
95.9100
96.4800
94.4500
95.4800
1,044,500
Tue, 21 Oct 2025
93.1700
97.2600
93.0000
96.0000
1,251,800
Mon, 20 Oct 2025
92.0700
93.5300
91.9400
93.0300
562,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
90.9000
92.4700
90.8400
91.4600
1,113,000
Thu, 16 Oct 2025
92.9100
93.5800
88.7400
91.0400
826,900
Wed, 15 Oct 2025
94.0100
95.4000
92.4200
92.5500
790,700
Tue, 14 Oct 2025
93.2100
95.6700
92.6980
94.0400
835,800
Mon, 13 Oct 2025
91.0400
93.4200
90.6800
93.2300
615,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
92.2100
92.4860
90.2300
90.5200
592,600
Thu, 09 Oct 2025
91.8100
94.4000
91.4710
92.7800
668,800
Wed, 08 Oct 2025
88.4200
92.5000
88.1600
92.0900
1,003,800
Tue, 07 Oct 2025
88.2100
88.9500
87.7100
88.5000
1,021,800
Mon, 06 Oct 2025
88.8600
89.1100
87.5800
87.7800
846,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
90.1100
91.5400
88.3800
88.5900
1,015,800
Thu, 02 Oct 2025
90.6200
91.6150
89.4700
89.6800
962,900
Wed, 01 Oct 2025
93.7800
93.7800
89.1400
90.7100
1,115,400
Tue, 30 Sep 2025
95.0900
95.8950
93.7200
94.7700
763,300
Mon, 29 Sep 2025
96.4600
96.4600
94.5400
95.3400
668,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
96.5400
97.3700
95.0900
96.5300
841,100
Thu, 25 Sep 2025
93.9400
97.4500
93.6400
96.1600
1,067,400
Wed, 24 Sep 2025
93.9700
95.1650
93.7000
94.2600
610,800
Tue, 23 Sep 2025
95.9700
97.5000
93.7100
93.8500
953,500
Mon, 22 Sep 2025
93.6000
96.0600
93.0500
95.9700
859,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
95.8900
95.8900
93.3150
93.7400
1,601,000
Thu, 18 Sep 2025
93.1000
95.7700
92.5100
95.5900
1,070,500
Wed, 17 Sep 2025
91.7200
93.2700
91.0700
92.2800
737,100
Tue, 16 Sep 2025
92.7600
92.8200
90.0700
91.5400
798,200
Mon, 15 Sep 2025
92.3900
93.9100
92.3900
93.0200
916,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
92.3450
92.9700
91.5800
92.4900
616,100
Thu, 11 Sep 2025
91.5300
92.9800
91.0000
92.3400
866,800
Wed, 10 Sep 2025
92.1900
92.8500
91.3950
91.5100
791,000
Tue, 09 Sep 2025
93.3400
93.8000
92.3000
92.9900
817,400
Mon, 08 Sep 2025
91.7600
93.1900
91.3300
93.0600
1,083,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
97.3300
98.5700
90.1400
91.4800
2,040,100
Thu, 04 Sep 2025
95.7300
98.3900
95.1300
97.7000
2,032,100
Wed, 03 Sep 2025
93.5000
96.0500
91.1000
95.5400
3,502,900
Tue, 02 Sep 2025
2 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Tue, 02 Sep 2025
1 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 02 Sep 2025
89.0100
91.0000
88.7350
88.8500
2,802,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
88.2400
89.5000
87.9350
89.3300
1,519,600
Thu, 28 Aug 2025
88.0600
88.8750
86.6250
88.2900
1,079,700
Wed, 27 Aug 2025
88.8700
90.0000
87.8200
87.9800
873,000
Tue, 26 Aug 2025
87.5900
89.7100
87.4300
89.3300
823,300
Mon, 25 Aug 2025
89.7000
89.7910
87.2700
87.4200
905,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
91.5000
92.6300
89.4000
89.8200
1,284,400
Thu, 21 Aug 2025
89.0600
91.4600
88.1400
91.0600
904,300
Wed, 20 Aug 2025
89.8000
90.6150
88.2100
89.0400
653,600
Tue, 19 Aug 2025
89.4700
91.8000
88.7850
89.9300
739,200
Mon, 18 Aug 2025
89.8700
91.0000
89.1200
89.5300
773,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
88.2800
90.3200
87.2600
89.8900
894,400
Thu, 14 Aug 2025
89.2200
90.0200
87.2100
87.4300
1,066,900
Wed, 13 Aug 2025
93.1200
93.2290
88.3600
89.2700
1,062,000
Tue, 12 Aug 2025
92.9000
93.6900
92.5850
92.9800
845,700
Mon, 11 Aug 2025
93.4500
94.3000
92.3100
92.4600
607,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
92.3100
94.1000
91.9750
93.0500
616,400
Thu, 07 Aug 2025
91.9800
92.7300
89.9550
91.8400
643,000
Wed, 06 Aug 2025
90.7900
92.3550
90.7700
90.9500
1,277,500
Tue, 05 Aug 2025
91.4900
91.6700
89.8100
91.0100
1,315,300
Mon, 04 Aug 2025
91.9100
92.7200
90.8500
91.1500
1,038,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
95.0400
95.9800
90.7200
91.0600
1,406,700
Thu, 31 Jul 2025
97.6100
99.8200
96.9500
97.0000
1,006,200
Wed, 30 Jul 2025
96.4000
99.4700
95.6200
98.8000
1,010,400
Tue, 29 Jul 2025
96.1900
96.9100
94.9600
95.7700
687,000
Mon, 28 Jul 2025
96.6700
97.3610
95.3600
95.7600
541,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend