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
72.2500
75.4600
71.2100
73.8800
3,476,000
Thu, 23 Jul 2026
12 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 23 Jul 2026
66.9200
67.2000
66.2300
66.9500
2,101,600
Wed, 22 Jul 2026
68.6200
68.8500
66.3900
67.0200
1,576,300
Tue, 21 Jul 2026
68.6000
68.9000
67.6000
67.9200
1,703,300
Mon, 20 Jul 2026
69.4800
70.1200
68.7400
69.5100
2,316,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
70.9200
71.4000
69.3500
69.5600
1,802,000
Thu, 16 Jul 2026
69.4200
70.8300
69.2000
70.5700
1,783,400
Wed, 15 Jul 2026
67.3700
69.0800
67.0300
68.5900
1,888,200
Tue, 14 Jul 2026
67.0100
67.4500
66.4500
66.7900
1,369,300
Mon, 13 Jul 2026
67.2000
68.4200
67.1600
68.0600
1,048,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
67.1900
67.5100
66.2300
66.6200
1,832,200
Thu, 09 Jul 2026
65.3200
66.8300
64.2200
66.7300
2,058,700
Wed, 08 Jul 2026
66.3000
67.0300
65.1600
65.4200
1,772,800
Tue, 07 Jul 2026
66.6400
67.4800
66.0400
66.3000
1,359,500
Mon, 06 Jul 2026
65.4200
65.8500
64.6200
65.3200
1,233,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
64.5000
65.7700
64.2500
65.5200
1,602,700
Wed, 01 Jul 2026
61.9100
64.1800
61.9100
63.9100
2,286,800
Tue, 30 Jun 2026
62.5000
63.4100
61.4000
62.0500
2,073,000
Mon, 29 Jun 2026
64.5800
64.5800
62.2600
62.9400
2,013,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
64.0300
64.2200
63.2000
63.6600
3,338,800
Thu, 25 Jun 2026
65.9700
66.1100
62.9900
63.0200
1,806,000
Wed, 24 Jun 2026
66.1800
67.5000
65.9100
65.9700
1,455,500
Tue, 23 Jun 2026
65.6600
66.2300
65.4700
66.1800
1,304,200
Mon, 22 Jun 2026
65.2700
65.3900
64.4000
65.1300
2,161,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
66.3400
66.3400
64.3700
65.4200
3,294,100
Wed, 17 Jun 2026
67.4800
68.7500
66.0900
66.3600
1,622,600
Tue, 16 Jun 2026
67.8100
68.2400
67.0500
68.1800
1,755,300
Mon, 15 Jun 2026
67.9300
68.8200
66.9600
67.4200
1,938,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
67.8000
68.3500
66.5800
67.6800
2,446,200
Thu, 11 Jun 2026
67.5900
68.2400
67.0000
67.7400
2,256,000
Wed, 10 Jun 2026
68.2500
68.9000
67.4800
68.2500
2,563,400
Tue, 09 Jun 2026
67.3800
69.3900
66.9000
68.6900
2,233,900
Mon, 08 Jun 2026
69.4700
69.5500
68.0600
68.2000
2,332,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
69.4000
70.2300
69.4000
69.9100
2,960,700
Thu, 04 Jun 2026
69.2800
70.4700
68.4400
69.4000
2,921,300
Wed, 03 Jun 2026
68.1900
68.1900
66.9700
67.9700
2,670,100
Tue, 02 Jun 2026
68.1600
68.4300
67.4800
68.2200
2,752,800
Mon, 01 Jun 2026
67.2500
69.6400
67.0000
69.0800
2,634,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
66.1100
67.7300
65.7800
67.5200
3,944,700
Thu, 28 May 2026
65.4000
66.5500
65.1500
66.1100
2,936,000
Wed, 27 May 2026
66.6200
67.2500
65.3400
65.7400
2,159,700
Tue, 26 May 2026
66.2800
67.0200
65.6900
66.7400
1,988,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
11 · 8-K
After-hours · 16:06 ET
8-K ↗
Fri, 22 May 2026
66.7700
67.6100
66.5100
67.0400
1,951,100
Thu, 21 May 2026
69.1900
69.1900
66.2800
66.9500
2,956,000
Wed, 20 May 2026
66.0500
67.2800
64.9500
67.2000
2,360,500
Tue, 19 May 2026
67.5100
68.5100
65.8800
66.2500
2,535,900
Mon, 18 May 2026
64.9100
67.6900
64.6600
67.2200
2,657,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
65.4300
65.9600
64.5200
64.5800
3,329,800
Thu, 14 May 2026
64.9600
65.7700
64.5100
64.8700
2,784,600
Wed, 13 May 2026
66.2700
67.2000
64.6000
64.7700
2,424,800
Tue, 12 May 2026
67.5300
68.0300
66.0800
66.7100
2,152,700
Mon, 11 May 2026
68.7300
68.7300
66.6300
67.0400
2,707,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
70.0000
70.2500
68.2500
68.7600
2,280,800
Thu, 07 May 2026
69.9600
71.0600
69.5500
70.1000
2,346,400
Wed, 06 May 2026
69.4500
69.9400
68.5600
69.5200
2,220,400
Tue, 05 May 2026
68.9000
69.7500
67.7000
69.2800
2,231,100
Mon, 04 May 2026
68.7600
70.1500
68.7600
69.2300
1,484,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
70.1900
70.8200
69.1200
69.2900
1,947,400
Thu, 30 Apr 2026
10 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Thu, 30 Apr 2026
68.8300
69.4000
68.1900
69.3000
4,001,000
Wed, 29 Apr 2026
68.9500
69.6500
68.3700
69.4900
1,993,700
Tue, 28 Apr 2026
68.8100
69.5900
68.0400
69.1000
2,804,500
Mon, 27 Apr 2026
67.8700
69.0800
67.6700
68.6300
2,449,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
68.8200
68.8400
65.9000
67.2900
3,785,100
Thu, 23 Apr 2026
9 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 23 Apr 2026
70.4600
71.0300
68.7300
70.0600
3,316,100
Wed, 22 Apr 2026
71.7900
72.1800
70.2500
70.6800
2,519,800
Tue, 21 Apr 2026
71.3100
72.5400
70.8800
71.4600
2,736,000
Mon, 20 Apr 2026
71.7500
72.5400
70.8200
71.3000
2,006,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
72.3700
72.8900
71.8100
72.1100
2,349,500
Thu, 16 Apr 2026
72.0800
72.5500
70.7500
71.3000
3,604,800
Wed, 15 Apr 2026
70.3400
72.1700
70.0700
71.4600
2,514,600
Tue, 14 Apr 2026
69.4400
70.7700
69.4200
70.0000
1,852,900
Mon, 13 Apr 2026
66.9700
69.2600
66.6000
69.1900
2,813,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
67.9600
68.4400
66.4800
67.2600
2,944,100
Thu, 09 Apr 2026
69.7500
69.9500
67.7400
68.2200
2,920,500
Wed, 08 Apr 2026
8 · DEFA14A
After-hours · 16:10 ET
DEFA14A ↗
Wed, 08 Apr 2026
7 · DEF 14A
After-hours · 16:08 ET
DEF 14A ↗
Wed, 08 Apr 2026
69.9900
71.0800
69.4900
70.3500
2,804,100
Tue, 07 Apr 2026
68.4000
69.3800
67.8900
68.8700
2,539,300
Mon, 06 Apr 2026
68.3800
69.0700
67.8700
68.6600
1,816,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
67.0300
68.6400
66.2300
68.3300
2,036,900
Wed, 01 Apr 2026
67.9300
68.0700
66.0000
67.6500
2,514,000
Tue, 31 Mar 2026
66.8800
68.2000
66.6900
67.5700
2,709,600
Mon, 30 Mar 2026
66.0000
67.1700
65.6100
66.6500
2,491,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
66.7900
67.4100
65.0500
65.4200
2,536,600
Thu, 26 Mar 2026
67.0500
69.0000
67.0100
67.1600
2,707,400
Wed, 25 Mar 2026
69.1300
69.5400
67.0000
67.4400
2,647,700
Tue, 24 Mar 2026
70.4500
71.0700
66.6800
67.7000
5,282,100
Mon, 23 Mar 2026
72.0100
72.4800
71.0900
71.2700
3,164,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
72.2500
72.2500
70.3300
71.3800
5,484,700
Thu, 19 Mar 2026
71.2100
72.9000
70.7800
71.8600
3,262,700
Wed, 18 Mar 2026
71.9400
72.9000
71.4200
71.5200
2,576,900
Tue, 17 Mar 2026
72.7800
73.5600
71.8300
72.6200
2,326,700
Mon, 16 Mar 2026
71.8200
72.4300
71.4900
71.5900
1,991,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
72.1000
72.8100
71.3200
71.8200
1,944,000
Thu, 12 Mar 2026
72.9700
73.6700
71.3000
71.5200
2,604,700
Wed, 11 Mar 2026
73.6700
74.3000
71.5300
72.9800
2,590,600
Tue, 10 Mar 2026
74.1000
74.1000
70.9600
73.6700
2,796,700
Mon, 09 Mar 2026
74.7500
74.9500
72.8000
74.4000
2,589,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
74.6300
75.9400
73.5300
75.7900
2,893,100
Thu, 05 Mar 2026
74.9100
77.2400
74.7900
75.4800
3,453,500
Wed, 04 Mar 2026
74.8300
75.4700
74.4000
75.2000
1,553,100
Tue, 03 Mar 2026
74.0900
75.8800
73.4700
74.7800
1,698,400
Mon, 02 Mar 2026
74.5100
75.9500
73.2900
75.1900
2,404,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
74.5200
75.5900
73.8800
75.2900
2,803,600
Thu, 26 Feb 2026
6 · 10-K
After-hours · 16:16 ET
10-K ↗
Thu, 26 Feb 2026
73.5300
76.0200
73.2500
75.5400
2,310,200
Wed, 25 Feb 2026
70.4200
73.0200
70.0700
72.8700
3,015,200
Tue, 24 Feb 2026
69.4000
71.2200
69.3700
70.3700
1,744,100
Mon, 23 Feb 2026
71.0100
71.0100
69.0000
69.5500
2,004,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
71.6200
72.2600
70.6500
71.3800
2,178,400
Thu, 19 Feb 2026
72.1900
72.5800
70.5700
71.3700
4,594,800
Wed, 18 Feb 2026
71.6200
73.2300
71.6200
72.7400
2,378,200
Tue, 17 Feb 2026
72.1600
72.9400
71.2500
71.4500
2,432,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
71.6400
72.7400
70.6700
72.0900
2,443,300
Thu, 12 Feb 2026
73.0800
73.6500
69.9800
71.1600
3,761,300
Wed, 11 Feb 2026
75.1700
76.0400
72.1000
72.9100
3,751,000
Tue, 10 Feb 2026
76.1000
76.7800
75.0900
75.2800
3,232,500
Mon, 09 Feb 2026
76.7700
77.1100
75.6500
76.4300
2,519,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
76.8100
79.3000
75.5500
77.3900
5,415,200
Thu, 05 Feb 2026
5 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 05 Feb 2026
75.5200
75.9300
73.5800
74.9800
3,102,700
Wed, 04 Feb 2026
73.0000
74.0900
70.8900
73.7000
4,402,100
Tue, 03 Feb 2026
81.5400
81.7600
72.7800
73.4900
4,613,200
Mon, 02 Feb 2026
82.2900
82.8100
81.5700
82.2100
1,980,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
82.5600
83.0600
81.5000
81.8900
1,752,500
Thu, 29 Jan 2026
84.8500
85.1500
82.1700
82.8800
1,781,500
Wed, 28 Jan 2026
85.0900
85.3300
83.9400
84.7200
1,347,900
Tue, 27 Jan 2026
85.6400
85.9600
85.0200
85.4900
1,085,000
Mon, 26 Jan 2026
85.2900
85.8900
84.9600
85.7200
929,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
85.2600
85.6800
84.6200
85.3100
795,900
Thu, 22 Jan 2026
85.3100
86.0000
84.9000
85.8300
833,600
Wed, 21 Jan 2026
84.2200
85.2600
84.2200
84.6200
1,234,200
Tue, 20 Jan 2026
85.1100
85.5300
83.5900
84.2400
1,617,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
85.7300
86.5100
84.9000
85.7800
1,370,400
Thu, 15 Jan 2026
86.5400
86.6400
85.5800
86.0500
993,000
Wed, 14 Jan 2026
84.8700
86.1300
84.6200
86.0400
1,694,000
Tue, 13 Jan 2026
85.7700
85.8800
84.4900
84.8100
1,578,800
Mon, 12 Jan 2026
86.9500
87.4000
84.6800
85.9400
2,182,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
88.5900
89.3000
86.9700
87.0400
1,351,000
Thu, 08 Jan 2026
88.1000
89.3300
88.1000
88.9300
843,300
Wed, 07 Jan 2026
89.1300
89.3600
87.8000
88.4300
960,000
Tue, 06 Jan 2026
87.6200
88.8300
87.2200
88.6900
1,254,400
Mon, 05 Jan 2026
85.2600
88.4100
85.2600
88.1800
1,280,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
87.1200
87.8900
85.1900
85.7500
1,266,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
88.3600
88.5400
87.2300
87.4200
790,500
Tue, 30 Dec 2025
89.1300
89.5000
88.2200
88.5000
738,000
Mon, 29 Dec 2025
89.6200
89.9300
89.2400
89.3800
715,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
89.1500
89.6500
88.6400
89.6200
441,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
88.9700
89.4100
88.5400
89.0200
502,600
Tue, 23 Dec 2025
88.8400
89.2600
88.0600
89.1000
1,208,900
Mon, 22 Dec 2025
88.0000
89.3300
87.8700
88.9100
1,470,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
87.8000
88.3000
87.3700
87.7500
2,259,400
Thu, 18 Dec 2025
87.1100
88.2300
86.9800
87.6400
1,493,600
Wed, 17 Dec 2025
86.2300
87.1100
85.8500
86.7600
1,461,000
Tue, 16 Dec 2025
87.0000
87.1000
86.3100
86.4700
1,275,000
Mon, 15 Dec 2025
87.0200
87.4600
86.1700
86.5000
1,228,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
87.3200
87.3200
86.3000
86.9800
1,086,500
Thu, 11 Dec 2025
85.9600
87.2000
85.7900
87.0700
1,557,900
Wed, 10 Dec 2025
86.3800
86.6900
84.4800
85.9600
1,732,300
Tue, 09 Dec 2025
86.8500
87.5200
86.1400
86.3100
1,240,300
Mon, 08 Dec 2025
88.1900
88.2500
86.7400
87.0600
1,186,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
87.8400
88.4200
87.4200
88.3200
1,253,200
Thu, 04 Dec 2025
86.7400
87.8400
84.9200
87.8200
1,135,000
Wed, 03 Dec 2025
85.7800
86.6700
85.3500
86.5100
692,300
Tue, 02 Dec 2025
86.2500
86.2500
85.1200
85.5500
935,600
Mon, 01 Dec 2025
85.1300
86.3500
84.9300
86.1200
1,176,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
85.7000
86.4800
85.5600
85.9400
470,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
85.8800
86.7300
85.5500
85.7000
1,048,500
Tue, 25 Nov 2025
84.7300
86.1300
84.6600
85.8800
1,461,500
Mon, 24 Nov 2025
84.0600
84.7600
83.3500
84.5800
2,020,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
83.2200
84.4800
82.7400
83.9000
1,289,500
Thu, 20 Nov 2025
83.5700
84.2500
82.3200
82.7000
1,815,500
Wed, 19 Nov 2025
81.4500
83.1800
81.1300
82.8400
1,215,300
Tue, 18 Nov 2025
81.1800
81.6400
80.4100
81.3400
1,187,500
Mon, 17 Nov 2025
83.3400
83.4900
80.9500
81.1600
969,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.0300
84.6500
83.4100
83.4900
952,300
Thu, 13 Nov 2025
84.9400
85.4800
84.3200
84.6300
1,065,200
Wed, 12 Nov 2025
85.4200
85.9900
85.0100
85.2500
900,100
Tue, 11 Nov 2025
84.7000
85.2100
83.8800
85.0800
745,600
Mon, 10 Nov 2025
84.2300
85.1100
83.8600
84.8900
971,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
84.3700
84.9700
82.9100
84.2500
1,029,900
Thu, 06 Nov 2025
85.6200
86.0000
83.4700
84.3800
1,770,900
Wed, 05 Nov 2025
85.7100
86.5500
84.9800
85.7500
2,448,100
Tue, 04 Nov 2025
84.0400
85.7900
83.4300
85.7200
1,637,600
Mon, 03 Nov 2025
84.9000
85.2500
83.1800
84.7500
1,516,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
83.5800
85.0200
82.9100
84.9200
2,868,500
Thu, 30 Oct 2025
4 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Thu, 30 Oct 2025
83.3000
84.6100
83.1400
83.6400
1,561,600
Wed, 29 Oct 2025
85.2300
85.3000
82.6100
83.2700
2,315,100
Tue, 28 Oct 2025
85.6700
85.8900
84.9600
85.3700
1,816,300
Mon, 27 Oct 2025
84.9400
85.7300
84.3900
85.4500
1,863,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
85.4200
85.7700
83.0400
84.6300
2,955,900
Thu, 23 Oct 2025
3 · 8-K
After-hours · 16:25 ET
8-K ↗
Thu, 23 Oct 2025
81.8900
82.4000
80.8400
80.8800
2,225,400
Wed, 22 Oct 2025
82.6500
83.2900
82.0100
82.0500
1,643,000
Tue, 21 Oct 2025
81.7000
82.8200
81.3700
82.5000
1,003,200
Mon, 20 Oct 2025
80.0200
81.4700
80.0000
81.3900
1,423,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
80.3200
80.3200
79.0700
79.6800
1,391,200
Thu, 16 Oct 2025
80.9900
80.9900
79.3000
79.5400
1,298,200
Wed, 15 Oct 2025
82.8300
83.3300
80.4400
80.8000
1,300,500
Tue, 14 Oct 2025
2 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 14 Oct 2025
80.5100
83.0100
80.4200
82.8800
1,336,600
Mon, 13 Oct 2025
82.5500
83.5900
80.8100
81.0500
1,417,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
84.8900
84.9400
82.2400
82.2900
1,518,900
Thu, 09 Oct 2025
86.8700
86.8700
84.6000
84.6900
1,290,900
Wed, 08 Oct 2025
88.0000
88.0000
86.3700
86.8100
1,211,900
Tue, 07 Oct 2025
87.8200
87.9200
87.2100
87.6600
1,397,700
Mon, 06 Oct 2025
88.0100
88.0400
86.2300
87.3200
1,040,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
87.4500
88.3500
87.2600
87.8900
780,200
Thu, 02 Oct 2025
87.9200
88.2200
87.2700
87.4800
778,400
Wed, 01 Oct 2025
88.2800
88.8600
87.7300
88.0800
1,117,600
Tue, 30 Sep 2025
87.8200
88.8400
87.8200
88.7600
1,134,600
Mon, 29 Sep 2025
88.2400
88.6000
87.4600
88.1200
1,038,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
87.5400
88.1400
87.2200
87.8700
896,100
Thu, 25 Sep 2025
87.8000
88.0100
86.9200
87.1200
1,148,500
Wed, 24 Sep 2025
88.7700
88.9500
87.5200
87.9300
1,285,600
Tue, 23 Sep 2025
89.9800
90.2200
88.1200
88.8100
749,100
Mon, 22 Sep 2025
88.3900
89.7000
88.1500
89.6400
1,202,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
89.4800
89.4800
88.3700
88.5900
2,101,100
Thu, 18 Sep 2025
88.6100
89.6900
88.1500
89.2500
1,020,400
Wed, 17 Sep 2025
88.4600
90.1700
88.1500
88.8300
980,400
Tue, 16 Sep 2025
88.4400
88.9400
87.6500
88.4600
1,139,400
Mon, 15 Sep 2025
89.2800
89.9900
88.7200
88.7400
863,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
90.0000
90.0600
89.0500
89.2100
765,700
Thu, 11 Sep 2025
88.6500
90.2600
87.0100
90.0900
1,066,600
Wed, 10 Sep 2025
88.8400
89.3300
88.1100
88.4600
920,000
Tue, 09 Sep 2025
88.7300
88.9900
88.1200
88.7800
881,400
Mon, 08 Sep 2025
88.8400
89.2400
87.7000
88.8700
939,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
89.2400
89.9000
88.4600
88.8000
840,600
Thu, 04 Sep 2025
87.4700
88.7900
87.0900
88.7300
1,031,800
Wed, 03 Sep 2025
87.2100
87.6900
85.9900
87.1900
860,900
Tue, 02 Sep 2025
87.3800
88.1100
86.5400
87.5200
968,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
88.6400
88.9700
87.7900
88.6600
1,020,200
Thu, 28 Aug 2025
89.6800
89.7500
88.2300
88.3700
774,300
Wed, 27 Aug 2025
89.2000
90.2000
89.2000
89.4900
882,000
Tue, 26 Aug 2025
89.3600
89.8500
88.9900
89.5400
1,255,200
Mon, 25 Aug 2025
90.0000
90.8100
89.2400
89.3800
915,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
88.7500
91.0700
88.7500
90.2000
1,924,000
Thu, 21 Aug 2025
87.4500
88.9900
87.3600
88.7000
1,461,900
Wed, 20 Aug 2025
88.0000
88.2500
87.3700
87.9000
1,084,600
Tue, 19 Aug 2025
87.0000
88.3200
86.8700
87.8600
1,183,700
Mon, 18 Aug 2025
86.8900
87.2900
86.4700
86.9100
1,747,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
88.0000
88.1600
86.7500
86.8300
1,222,300
Thu, 14 Aug 2025
87.4700
88.1700
87.1000
87.8500
1,064,000
Wed, 13 Aug 2025
86.2700
88.0000
86.0500
87.9200
855,900
Tue, 12 Aug 2025
85.6100
86.1900
85.2000
86.0800
824,000
Mon, 11 Aug 2025
86.8700
87.2400
85.4100
85.5300
1,092,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
86.3800
87.5400
86.2800
86.8000
1,202,200
Thu, 07 Aug 2025
86.5000
86.9900
85.6600
86.3700
1,305,400
Wed, 06 Aug 2025
86.1000
86.3100
85.2100
86.1700
1,254,600
Tue, 05 Aug 2025
85.5500
86.1400
85.0200
85.9400
1,239,600
Mon, 04 Aug 2025
84.3000
85.4700
83.8500
85.3900
917,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
84.6300
85.2700
83.1400
84.2300
1,301,000
Thu, 31 Jul 2025
85.4300
86.2100
85.2000
85.4800
1,584,500
Wed, 30 Jul 2025
1 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Wed, 30 Jul 2025
85.2600
86.1100
84.7700
85.4300
1,173,100
Tue, 29 Jul 2025
85.3700
85.7300
85.0300
85.2600
1,430,800
Mon, 28 Jul 2025
85.0100
85.6100
84.5900
85.1800
1,407,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend