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
100.3900
103.4200
100.3900
103.3600
2,502,700
Thu, 23 Jul 2026
98.2900
100.2000
97.5800
100.1000
2,084,800
Wed, 22 Jul 2026
100.2600
100.4700
98.1600
98.6300
1,715,900
Tue, 21 Jul 2026
100.7100
101.3000
99.8600
100.5500
1,957,400
Mon, 20 Jul 2026
101.0100
102.4200
100.7500
101.8300
1,912,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
101.2300
103.3500
100.8100
101.3500
2,233,800
Thu, 16 Jul 2026
99.0700
100.2600
98.6800
100.0400
1,600,800
Wed, 15 Jul 2026
100.0500
100.2100
97.9200
98.5400
1,831,600
Tue, 14 Jul 2026
102.0600
103.0400
101.1800
101.5300
1,235,400
Mon, 13 Jul 2026
102.0900
103.2700
101.2000
103.0600
1,142,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
101.9100
102.0600
100.1400
101.0600
1,285,000
Thu, 09 Jul 2026
102.0100
102.0600
100.5100
101.7000
1,813,500
Wed, 08 Jul 2026
103.3600
103.4700
101.9700
102.0100
1,320,200
Tue, 07 Jul 2026
102.9900
105.0900
102.5700
102.8500
1,666,100
Mon, 06 Jul 2026
101.2200
102.2500
101.0300
101.8100
1,924,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
98.8900
102.2500
97.9600
102.2000
2,236,800
Wed, 01 Jul 2026
97.5900
99.0400
97.3200
98.5500
1,712,500
Tue, 30 Jun 2026
97.8600
98.8800
97.0100
97.0600
1,587,800
Mon, 29 Jun 2026
96.3500
98.3600
96.3500
98.0600
1,876,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
94.7900
97.8200
94.7800
97.5400
2,878,400
Thu, 25 Jun 2026
95.1200
96.1100
93.8300
94.3300
1,592,900
Wed, 24 Jun 2026
94.3400
96.0000
93.4900
94.9200
2,123,000
Tue, 23 Jun 2026
93.5000
93.9000
92.5100
93.7100
2,365,200
Mon, 22 Jun 2026
91.6300
92.8100
91.5900
92.0400
2,269,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
92.6600
92.7400
90.9100
91.1800
5,564,600
Wed, 17 Jun 2026
91.7000
93.0700
91.7000
92.3700
2,153,500
Tue, 16 Jun 2026
24 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 16 Jun 2026
92.2000
93.4100
91.9000
92.5800
1,903,900
Mon, 15 Jun 2026
91.6000
91.8900
91.0200
91.5000
2,084,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
91.1800
91.8100
90.2300
91.6600
2,001,000
Thu, 11 Jun 2026
91.7600
92.3500
91.0400
91.1300
1,764,300
Wed, 10 Jun 2026
91.5000
92.2600
90.3800
91.3100
2,594,800
Tue, 09 Jun 2026
23 · 8-K
After-hours · 16:58 ET
8-K ↗
Tue, 09 Jun 2026
89.7200
91.0300
89.5100
90.4100
3,463,800
Mon, 08 Jun 2026
90.2000
90.7700
89.5800
89.6100
1,804,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
89.1200
91.4900
88.9600
91.1900
2,328,300
Thu, 04 Jun 2026
89.2100
90.3800
88.2500
88.3400
2,586,400
Thu, 04 Jun 2026
22 · 424B2
Next filing day · accepted 03 Jun, 21:30 ET
424B2 ↗
Wed, 03 Jun 2026
87.2700
88.6600
87.0500
87.8900
2,314,200
Wed, 03 Jun 2026
21 · 8-K
Pre-market · 08:47 ET
8-K ↗
Wed, 03 Jun 2026
20 · 8-K
Pre-market · 06:06 ET
8-K ↗
Tue, 02 Jun 2026
88.4100
89.1500
87.6100
87.6200
2,289,600
Tue, 02 Jun 2026
19 · 8-K
Pre-market · 08:55 ET
8-K ↗
Tue, 02 Jun 2026
18 · 424B2
Pre-market · 08:14 ET
424B2 ↗
Mon, 01 Jun 2026
89.2100
89.5700
88.2700
88.7400
2,193,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
90.2300
91.1700
88.8800
89.3400
5,148,400
Thu, 28 May 2026
90.9400
92.1800
90.6500
90.6700
2,558,900
Wed, 27 May 2026
95.1000
95.2200
90.7700
91.4000
3,441,300
Tue, 26 May 2026
96.3000
96.6500
95.2200
95.3700
2,072,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
95.9500
96.7500
95.7700
96.3000
1,942,100
Thu, 21 May 2026
96.2600
97.0400
95.1000
96.1300
2,085,800
Wed, 20 May 2026
96.1600
97.2200
95.2500
96.8400
2,316,500
Tue, 19 May 2026
96.3000
97.4300
95.2100
96.3900
2,185,100
Mon, 18 May 2026
93.5400
96.3600
93.5000
95.8700
2,896,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
94.1300
94.8400
93.6200
93.9800
3,578,500
Thu, 14 May 2026
93.9400
94.5300
93.2800
93.4600
2,572,300
Wed, 13 May 2026
93.5100
95.1300
92.7900
93.3200
2,376,900
Tue, 12 May 2026
94.1200
94.9500
93.4300
94.3100
2,294,600
Mon, 11 May 2026
94.1500
94.8500
93.4300
93.8300
2,271,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
94.4000
94.5200
93.5800
93.8000
1,855,900
Thu, 07 May 2026
17 · 8-K
After-hours · 16:00 ET
8-K ↗
Thu, 07 May 2026
94.5000
95.1700
93.4200
94.5200
2,236,300
Wed, 06 May 2026
94.2100
95.6200
94.2100
94.7000
3,439,700
Tue, 05 May 2026
92.9400
94.7700
92.9400
94.1400
2,596,500
Tue, 05 May 2026
16 · 10-Q
Pre-market · 09:05 ET
10-Q ↗
Mon, 04 May 2026
93.0200
94.7100
93.0100
93.6500
2,570,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
94.9500
96.1200
93.7900
93.8200
2,039,300
Thu, 30 Apr 2026
92.2800
94.9600
91.6200
94.4600
3,601,900
Wed, 29 Apr 2026
95.8500
96.8700
91.4400
92.7200
3,151,200
Tue, 28 Apr 2026
15 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 28 Apr 2026
97.4300
98.2200
96.7900
97.0600
1,871,700
Mon, 27 Apr 2026
95.7000
97.3500
95.6000
96.3500
1,817,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
97.0700
97.3400
95.9700
96.1900
1,536,000
Thu, 23 Apr 2026
97.0700
98.6200
96.5600
98.0700
1,216,100
Wed, 22 Apr 2026
98.4000
98.4200
96.2800
96.7700
1,885,900
Tue, 21 Apr 2026
98.3300
99.1600
97.6600
98.8500
2,394,500
Mon, 20 Apr 2026
14 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 20 Apr 2026
97.4500
98.7900
97.0300
97.4900
1,391,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
96.7100
98.5700
96.6400
97.5900
5,186,000
Thu, 16 Apr 2026
97.1100
97.8800
96.7400
97.1000
1,663,600
Wed, 15 Apr 2026
96.0100
97.7900
95.5900
97.4700
1,725,600
Tue, 14 Apr 2026
96.1200
96.7900
95.5700
96.2000
1,908,400
Mon, 13 Apr 2026
95.4000
97.2700
95.1900
97.1000
2,201,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
98.4300
98.6900
95.3200
95.9700
2,183,100
Thu, 09 Apr 2026
98.1400
99.6800
97.7000
98.8400
1,363,500
Wed, 08 Apr 2026
96.5100
98.7000
96.2800
98.6000
1,642,700
Tue, 07 Apr 2026
97.0900
97.5000
96.4400
96.9200
1,736,800
Mon, 06 Apr 2026
96.0700
96.9400
95.9300
96.7900
1,394,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
95.7300
97.1400
95.5700
96.7400
1,410,800
Wed, 01 Apr 2026
95.7300
95.8000
94.6700
95.4900
2,325,400
Tue, 31 Mar 2026
96.0100
96.4800
94.0500
95.9900
2,103,500
Mon, 30 Mar 2026
93.8000
96.0400
93.8000
95.6200
2,008,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
94.1700
94.6500
93.3500
93.4200
2,913,700
Thu, 26 Mar 2026
93.5000
94.2900
93.2300
94.1200
1,385,700
Wed, 25 Mar 2026
93.6000
94.3000
92.8700
93.3200
1,331,300
Tue, 24 Mar 2026
93.6600
94.6000
93.0900
93.6000
1,879,100
Tue, 24 Mar 2026
13 · DEFA14A
Pre-market · 06:27 ET
DEFA14A ↗
Tue, 24 Mar 2026
12 · DEF 14A
Pre-market · 06:26 ET
DEF 14A ↗
Mon, 23 Mar 2026
93.6800
94.4300
92.8500
93.6600
1,927,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
92.2800
92.7800
91.6600
92.3000
4,092,900
Thu, 19 Mar 2026
93.3300
93.4800
91.4300
92.1700
2,001,400
Wed, 18 Mar 2026
93.4000
94.0500
92.7900
92.8700
1,425,600
Tue, 17 Mar 2026
94.6000
95.2900
94.1400
94.4000
1,315,200
Mon, 16 Mar 2026
93.9900
95.2400
93.5800
93.7000
1,738,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
95.1400
95.4300
93.4600
93.4700
1,191,200
Thu, 12 Mar 2026
93.9100
95.3700
93.2600
94.2200
2,143,000
Wed, 11 Mar 2026
95.6600
95.8400
94.1600
94.8100
1,815,000
Tue, 10 Mar 2026
95.3000
96.9400
94.9100
96.1900
1,771,100
Mon, 09 Mar 2026
96.6900
96.7400
95.1000
95.6200
1,919,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
96.9500
97.6800
95.4000
97.2100
1,435,000
Thu, 05 Mar 2026
98.0800
98.3300
96.5000
97.0700
1,533,100
Wed, 04 Mar 2026
99.6200
100.0000
97.5200
98.4200
1,344,800
Tue, 03 Mar 2026
100.6100
101.0600
98.9000
100.4800
1,294,200
Mon, 02 Mar 2026
100.5000
101.8900
99.9100
101.0600
1,338,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
100.1000
100.4500
98.8500
100.1500
2,222,300
Thu, 26 Feb 2026
11 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 26 Feb 2026
99.5200
100.6000
99.3500
99.6500
1,351,900
Thu, 26 Feb 2026
10 · 10-K
Pre-market · 08:30 ET
10-K ↗
Wed, 25 Feb 2026
99.3600
99.5100
98.1300
99.3600
1,522,000
Tue, 24 Feb 2026
98.7000
99.4900
97.7700
99.1800
1,541,800
Mon, 23 Feb 2026
98.4900
99.7700
98.1200
98.7000
1,385,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
99.1200
99.2400
97.4800
98.4900
2,074,100
Thu, 19 Feb 2026
98.3400
99.1400
97.5900
98.3400
1,383,100
Wed, 18 Feb 2026
98.3900
98.5500
95.9300
98.0600
1,758,400
Tue, 17 Feb 2026
99.3900
100.8600
98.7800
98.8800
2,365,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
99.8500
100.2800
97.3900
98.3800
1,962,300
Thu, 12 Feb 2026
98.5400
100.9500
97.6600
99.8500
2,704,200
Wed, 11 Feb 2026
97.7500
98.8000
95.7100
98.6100
2,007,700
Tue, 10 Feb 2026
95.8400
99.0800
94.8400
97.8500
2,483,100
Mon, 09 Feb 2026
9 · 8-K
After-hours · 16:27 ET
8-K ↗
Mon, 09 Feb 2026
100.6100
101.1800
96.0000
96.0600
2,925,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
101.6600
103.3900
100.7500
100.9500
1,723,900
Thu, 05 Feb 2026
100.9800
102.5300
100.6800
101.9800
2,295,200
Wed, 04 Feb 2026
97.3000
100.5000
97.1700
100.1300
2,346,100
Tue, 03 Feb 2026
96.2200
97.8500
96.0000
96.8200
1,302,100
Mon, 02 Feb 2026
96.2600
96.9500
95.7800
96.7100
1,665,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
96.0300
96.5500
95.1900
96.0400
2,216,200
Thu, 29 Jan 2026
94.8600
95.9100
94.3000
95.7200
1,965,200
Wed, 28 Jan 2026
93.3800
94.8300
92.9600
94.1700
1,955,000
Tue, 27 Jan 2026
93.6200
93.7400
92.4500
93.4600
1,580,500
Mon, 26 Jan 2026
93.4300
94.4500
93.1700
93.7000
2,531,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
92.0200
93.2700
91.4400
92.9600
1,686,600
Thu, 22 Jan 2026
91.6900
92.5800
90.9600
92.5100
1,848,100
Thu, 22 Jan 2026
8 · 8-K
Pre-market · 08:35 ET
8-K ↗
Wed, 21 Jan 2026
91.7800
92.9600
90.5500
92.2800
2,342,000
Tue, 20 Jan 2026
90.1700
92.1100
90.0600
91.8000
2,463,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
90.8100
90.9200
89.9400
90.6500
7,704,400
Thu, 15 Jan 2026
91.4200
92.1700
90.3600
90.9400
2,472,400
Wed, 14 Jan 2026
90.7500
91.6500
90.6100
91.2900
2,864,500
Tue, 13 Jan 2026
93.0800
93.4400
90.4300
90.7700
2,577,700
Mon, 12 Jan 2026
95.3800
95.7400
92.8800
93.2400
2,212,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
95.8900
96.7100
95.0900
95.1800
1,505,500
Thu, 08 Jan 2026
95.1900
96.6500
95.1900
96.3800
1,404,500
Wed, 07 Jan 2026
93.9200
95.2000
93.6900
95.1600
1,890,700
Tue, 06 Jan 2026
93.9500
94.4400
93.0300
93.9200
1,622,000
Mon, 05 Jan 2026
92.8100
95.4500
92.5100
94.4400
2,225,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
95.7700
95.7900
93.5600
93.8600
1,563,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
96.5000
96.7200
95.9100
95.9200
1,159,700
Tue, 30 Dec 2025
96.1800
96.7600
95.9300
96.6600
1,125,300
Mon, 29 Dec 2025
96.0400
96.5400
95.8500
96.3900
1,094,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
96.5500
96.6600
95.7400
95.8700
1,324,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
96.9600
97.3900
96.2500
96.4000
649,700
Tue, 23 Dec 2025
97.1800
97.6000
96.8600
96.9600
1,696,200
Mon, 22 Dec 2025
95.6600
97.1800
95.5800
97.1200
1,394,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
96.4500
96.6600
95.5200
96.2000
8,319,900
Thu, 18 Dec 2025
95.3700
96.5100
94.7800
96.4500
2,263,200
Wed, 17 Dec 2025
95.4000
96.3500
95.0300
95.8900
2,337,000
Tue, 16 Dec 2025
96.0000
96.0400
95.0200
95.5800
2,429,600
Mon, 15 Dec 2025
94.2800
96.0000
93.8500
95.7200
2,637,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
94.2800
94.2800
93.4200
93.9200
3,601,600
Thu, 11 Dec 2025
92.2200
94.3200
91.4600
93.6400
3,490,800
Wed, 10 Dec 2025
92.0800
93.1700
91.6300
91.7700
3,199,300
Tue, 09 Dec 2025
91.0300
92.4100
91.0300
91.9200
1,703,600
Mon, 08 Dec 2025
91.2200
91.4900
90.5000
90.9400
2,009,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
92.1700
92.1700
91.2000
91.7200
1,432,400
Thu, 04 Dec 2025
92.6800
93.3300
91.8500
92.3900
1,647,600
Wed, 03 Dec 2025
92.8700
93.7900
92.0600
92.7200
2,503,900
Tue, 02 Dec 2025
92.9600
93.4300
91.9300
92.6900
2,262,700
Mon, 01 Dec 2025
94.0000
94.5400
92.6900
93.1600
1,662,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
94.4600
94.9400
93.9000
93.9200
897,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
93.6500
94.4700
93.3700
94.4000
1,587,800
Tue, 25 Nov 2025
93.0100
93.9600
92.7800
93.6100
1,851,200
Mon, 24 Nov 2025
92.4600
92.5600
91.2300
91.9400
3,317,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
92.0800
93.5700
91.5900
92.4600
1,611,300
Thu, 20 Nov 2025
91.5300
92.2700
91.2700
91.8800
1,661,000
Wed, 19 Nov 2025
91.7100
92.0500
90.8600
91.1700
1,499,200
Tue, 18 Nov 2025
91.6200
92.7600
91.2200
91.7900
1,467,300
Mon, 17 Nov 2025
92.8500
93.1300
91.6700
91.8100
1,318,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
93.1000
93.5700
91.5600
92.5200
1,554,900
Thu, 13 Nov 2025
92.0000
93.5800
91.8500
92.7600
2,329,800
Wed, 12 Nov 2025
90.6600
91.9400
90.4800
91.7800
1,911,000
Tue, 11 Nov 2025
90.0000
91.1300
89.9100
90.6600
2,564,000
Mon, 10 Nov 2025
88.7800
89.9900
88.6400
89.7900
2,620,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
7 · 8-K
After-hours · 16:02 ET
8-K ↗
Fri, 07 Nov 2025
87.9600
89.6400
87.7900
89.5700
2,431,600
Thu, 06 Nov 2025
6 · 10-Q
After-hours · 16:44 ET
10-Q ↗
Thu, 06 Nov 2025
87.5200
88.9600
87.4100
87.7600
2,573,700
Wed, 05 Nov 2025
87.6900
88.6000
87.4900
87.5500
2,396,000
Tue, 04 Nov 2025
85.9900
87.6300
85.9900
87.4700
2,748,800
Mon, 03 Nov 2025
5 · 8-K
After-hours · 16:07 ET
8-K ↗
Mon, 03 Nov 2025
86.3100
86.3100
84.7000
86.0000
2,815,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
85.8300
87.0000
85.6800
86.3100
2,265,900
Thu, 30 Oct 2025
86.0900
87.1200
85.0000
86.6400
3,465,500
Wed, 29 Oct 2025
84.5900
86.1400
84.0000
85.8500
2,765,300
Tue, 28 Oct 2025
87.0400
87.0400
82.4500
84.7200
3,721,600
Mon, 27 Oct 2025
4 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 27 Oct 2025
87.0000
87.6200
85.7900
85.9400
2,303,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
87.4600
87.6400
86.8100
87.1500
1,390,400
Thu, 23 Oct 2025
88.1800
88.2900
86.9800
87.4600
1,220,900
Wed, 22 Oct 2025
88.0600
88.4000
86.9500
87.8800
1,691,300
Tue, 21 Oct 2025
86.8400
88.0600
86.3500
87.7000
1,653,200
Mon, 20 Oct 2025
87.1100
87.2500
86.0000
86.9700
1,892,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
86.5100
87.4300
86.3100
86.5100
6,463,200
Thu, 16 Oct 2025
88.3400
88.5000
85.9300
86.2300
3,507,300
Wed, 15 Oct 2025
91.5500
92.0000
88.7700
89.5700
2,137,500
Tue, 14 Oct 2025
92.2500
92.8100
90.8200
92.2300
1,813,800
Mon, 13 Oct 2025
90.8700
92.8600
90.8600
92.2500
1,779,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
92.7100
93.0000
91.8100
92.4700
1,795,400
Thu, 09 Oct 2025
93.1100
93.6200
91.8600
92.2300
1,441,400
Wed, 08 Oct 2025
94.6700
94.8100
92.8300
93.1000
1,651,600
Tue, 07 Oct 2025
91.6500
94.1100
91.6500
94.1000
2,143,800
Mon, 06 Oct 2025
91.0300
92.0600
90.8600
91.3500
1,474,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
88.8500
91.5300
88.8300
90.7900
1,801,400
Thu, 02 Oct 2025
89.6400
90.4200
88.7700
89.0800
1,460,300
Wed, 01 Oct 2025
90.2400
91.0600
89.7900
90.3100
1,446,900
Tue, 30 Sep 2025
89.8200
90.9400
89.5100
90.7300
1,724,800
Mon, 29 Sep 2025
90.8700
90.8700
89.2600
89.8300
1,242,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
90.0000
91.0500
89.7000
90.8800
1,444,400
Thu, 25 Sep 2025
91.0000
91.5800
88.7700
89.5700
2,230,400
Wed, 24 Sep 2025
88.4700
90.8600
88.2100
90.7600
2,825,900
Tue, 23 Sep 2025
88.0300
88.6500
87.5800
88.4600
2,210,300
Mon, 22 Sep 2025
88.3400
88.7800
87.7700
88.0300
3,034,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
88.8500
89.0100
88.2700
88.4000
4,190,200
Thu, 18 Sep 2025
87.0400
88.7600
87.0100
88.1900
2,249,800
Wed, 17 Sep 2025
87.3100
88.0300
87.1100
87.3500
2,533,500
Tue, 16 Sep 2025
88.9600
89.2300
87.2000
87.3800
2,710,500
Mon, 15 Sep 2025
91.9900
92.2100
89.7000
89.8600
1,767,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
92.2000
92.9300
91.9700
92.2600
1,256,500
Thu, 11 Sep 2025
90.7000
92.3700
90.6800
92.2900
1,562,500
Wed, 10 Sep 2025
89.0400
90.6500
88.7000
90.6000
2,067,900
Tue, 09 Sep 2025
90.9000
91.0400
89.4900
89.6100
2,643,500
Mon, 08 Sep 2025
93.5000
93.5000
90.1300
90.9000
2,393,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
3 · 8-K
After-hours · 16:08 ET
8-K ↗
Fri, 05 Sep 2025
92.1300
92.4900
91.0900
91.2900
1,403,700
Thu, 04 Sep 2025
93.5800
93.8000
92.1000
92.2200
1,591,300
Wed, 03 Sep 2025
91.1100
93.0800
91.0000
92.9000
2,234,900
Tue, 02 Sep 2025
91.7400
92.3100
91.0800
91.3200
2,121,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
91.3200
91.9700
91.0900
91.5300
1,563,000
Thu, 28 Aug 2025
91.7100
91.7100
90.6000
91.2000
1,346,600
Wed, 27 Aug 2025
91.0000
92.0000
90.9600
91.7100
1,098,300
Tue, 26 Aug 2025
91.4800
91.6300
90.5500
90.9000
3,230,200
Mon, 25 Aug 2025
93.0300
93.3000
91.8300
91.8800
1,003,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
94.0900
94.5100
93.2500
93.4100
1,820,200
Thu, 21 Aug 2025
92.6500
94.2700
92.6500
93.5400
1,584,200
Wed, 20 Aug 2025
92.0300
93.3700
91.5600
92.8400
1,190,200
Tue, 19 Aug 2025
90.5400
91.8700
90.0000
91.8400
1,320,200
Mon, 18 Aug 2025
90.6600
91.1100
90.2300
90.3500
1,929,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
92.0000
92.0000
90.4400
90.7200
3,051,800
Thu, 14 Aug 2025
89.9100
91.9000
89.4700
91.4600
2,019,800
Wed, 13 Aug 2025
88.1300
89.9700
87.9300
89.9500
2,233,900
Tue, 12 Aug 2025
89.8900
90.0800
87.7700
87.7800
2,280,100
Mon, 11 Aug 2025
88.8800
90.5000
88.8800
89.8800
2,212,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
89.0800
89.7300
88.4900
88.8300
1,345,600
Thu, 07 Aug 2025
89.9900
90.0600
87.7800
88.8600
2,165,800
Wed, 06 Aug 2025
88.9400
90.1100
88.5600
89.7600
2,386,400
Tue, 05 Aug 2025
2 · 10-Q
After-hours · 16:45 ET
10-Q ↗
Tue, 05 Aug 2025
88.6700
89.1800
88.1400
88.6600
1,743,200
Mon, 04 Aug 2025
87.9200
89.0400
87.8900
88.5100
2,315,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
86.3800
88.0600
86.2900
88.0000
2,846,800
Thu, 31 Jul 2025
85.3500
86.6500
85.0700
86.0600
2,798,300
Wed, 30 Jul 2025
89.8300
89.8300
84.8100
85.6100
3,697,700
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:09 ET
8-K ↗
Tue, 29 Jul 2025
87.2100
87.3000
85.6900
86.1200
3,428,800
Mon, 28 Jul 2025
88.5800
88.7600
86.4700
86.5000
2,260,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend