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
141.8000
142.8300
141.7500
141.9700
2,321,800
Thu, 23 Jul 2026
142.1550
143.0000
141.2500
141.6700
1,985,000
Wed, 22 Jul 2026
143.8500
144.3900
143.0800
143.0800
1,818,900
Tue, 21 Jul 2026
144.2000
144.6900
143.7400
144.2700
1,491,000
Mon, 20 Jul 2026
144.9580
145.7500
143.9700
144.1300
1,966,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
143.0700
144.7100
143.0700
144.4300
2,865,300
Thu, 16 Jul 2026
143.2900
144.2000
143.0000
143.8200
2,521,700
Wed, 15 Jul 2026
142.3400
143.5600
141.8200
143.3200
3,228,400
Tue, 14 Jul 2026
141.7050
142.1800
141.1140
141.7600
1,924,000
Mon, 13 Jul 2026
140.0100
142.8700
140.0100
142.3400
2,889,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
140.5900
141.9900
140.3700
140.6900
1,883,000
Thu, 09 Jul 2026
139.0000
140.6300
138.8100
140.2600
2,594,500
Wed, 08 Jul 2026
141.0000
141.3800
139.1900
139.2500
3,707,700
Tue, 07 Jul 2026
141.7600
142.9400
141.1300
141.2100
2,680,700
Mon, 06 Jul 2026
142.3300
142.9900
141.3300
142.2600
2,444,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
140.5250
142.6700
140.3200
142.4300
6,746,200
Wed, 01 Jul 2026
138.8800
141.8000
138.8800
140.5100
5,078,700
Tue, 30 Jun 2026
135.7500
138.5800
135.7500
138.1400
3,714,300
Mon, 29 Jun 2026
137.0000
137.4980
135.4800
136.5300
3,426,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
134.5850
136.4800
134.3600
135.4000
9,730,300
Thu, 25 Jun 2026
135.8000
136.2950
134.4600
134.7300
7,353,300
Wed, 24 Jun 2026
135.4900
137.3900
134.8950
135.9300
5,927,000
Tue, 23 Jun 2026
135.1400
136.2400
134.9000
135.0550
6,717,900
Mon, 22 Jun 2026
137.7200
138.2500
135.0400
135.2000
8,328,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
14 · 8-K
After-hours · 16:42 ET
8-K ↗
Thu, 18 Jun 2026
137.5700
139.7000
137.1400
138.0700
24,917,000
Wed, 17 Jun 2026
13 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 17 Jun 2026
138.1000
140.3200
137.1700
137.2900
11,526,100
Tue, 16 Jun 2026
138.2500
140.5500
137.9200
137.9500
15,208,900
Mon, 15 Jun 2026
143.9000
145.8800
139.6400
140.9000
27,132,700
Mon, 15 Jun 2026
12 · 8-K
Pre-market · 07:47 ET
8-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
124.8100
148.8800
119.6600
143.6600
15,006,600
Thu, 11 Jun 2026
117.1300
120.1050
115.0000
119.6400
2,414,700
Wed, 10 Jun 2026
118.4400
121.1200
116.5300
116.9400
2,356,300
Tue, 09 Jun 2026
125.4200
127.1500
118.0300
120.9100
3,313,900
Mon, 08 Jun 2026
125.8500
126.1050
122.5800
123.5700
3,621,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
124.2700
127.4550
120.6600
122.2600
2,021,900
Thu, 04 Jun 2026
124.7400
128.8550
122.8600
125.5900
1,931,400
Wed, 03 Jun 2026
125.7300
126.9900
119.4900
122.2000
2,360,200
Tue, 02 Jun 2026
127.2600
128.6200
124.5600
127.1200
1,621,900
Mon, 01 Jun 2026
130.1800
131.0000
126.9700
129.0300
1,902,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
131.0900
133.4600
129.8800
130.1800
2,235,400
Thu, 28 May 2026
131.8950
132.0000
128.1200
131.0900
1,535,900
Wed, 27 May 2026
128.1900
132.8000
127.6500
131.9100
2,452,600
Tue, 26 May 2026
127.0000
129.1500
125.2800
127.6100
1,536,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
125.1600
127.8800
125.0850
125.5500
1,595,400
Thu, 21 May 2026
123.4650
127.7600
122.2800
125.0800
1,089,200
Wed, 20 May 2026
121.3300
125.0300
120.2100
124.1600
1,907,900
Tue, 19 May 2026
123.6000
124.4000
119.5900
120.5800
2,425,000
Mon, 18 May 2026
124.1800
127.2800
123.5000
124.1500
1,972,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
122.5600
125.6500
121.8000
124.0200
1,903,000
Thu, 14 May 2026
126.2100
128.0000
124.2610
125.8500
1,922,900
Wed, 13 May 2026
128.3300
128.3800
124.5500
125.6800
2,571,400
Tue, 12 May 2026
128.0200
128.0200
125.2500
127.6300
2,156,000
Mon, 11 May 2026
129.9800
131.3900
127.5100
128.0700
2,259,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
128.0100
130.7200
124.7600
129.5300
2,049,900
Thu, 07 May 2026
128.1500
129.8500
125.8200
126.6700
2,060,700
Wed, 06 May 2026
125.6900
128.5300
123.7500
127.9800
2,506,000
Tue, 05 May 2026
127.0000
127.5700
123.9300
124.4100
2,826,600
Mon, 04 May 2026
124.0000
127.9000
122.3500
126.0200
3,723,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
11 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Fri, 01 May 2026
125.4950
127.0000
115.0000
123.5800
8,103,800
Thu, 30 Apr 2026
10 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 30 Apr 2026
113.0100
118.2800
110.1000
116.5600
6,452,300
Wed, 29 Apr 2026
112.4700
113.3900
111.2100
112.6200
1,577,000
Tue, 28 Apr 2026
114.0000
114.5400
110.8100
112.2800
1,923,100
Mon, 27 Apr 2026
115.4900
116.7150
112.5850
114.3800
2,227,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
9 · DEFA14A
After-hours · 16:19 ET
DEFA14A ↗
Fri, 24 Apr 2026
8 · DEF 14A
After-hours · 16:19 ET
DEF 14A ↗
Fri, 24 Apr 2026
116.5000
116.5000
113.2100
115.2200
2,236,300
Thu, 23 Apr 2026
118.1200
118.7300
112.9300
114.9600
2,281,000
Wed, 22 Apr 2026
116.3600
118.4100
115.3750
118.3400
2,540,000
Tue, 21 Apr 2026
119.8300
120.0000
113.4600
114.1100
2,810,100
Mon, 20 Apr 2026
115.5500
118.8400
114.3300
118.7300
2,324,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
113.0000
116.8050
112.3300
116.1900
3,105,900
Thu, 16 Apr 2026
110.1700
111.9300
108.6000
111.8700
2,948,100
Wed, 15 Apr 2026
107.0000
109.8800
106.6700
109.3300
2,233,700
Tue, 14 Apr 2026
104.2000
107.7230
104.1300
106.5400
2,558,900
Mon, 13 Apr 2026
102.4000
103.8480
100.1100
103.3200
2,428,000
Mon, 13 Apr 2026
7 · 8-K
Pre-market · 09:00 ET
8-K ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
100.8800
102.9300
97.6800
102.4700
2,252,200
Thu, 09 Apr 2026
100.7300
101.3600
98.0000
100.0400
1,916,100
Wed, 08 Apr 2026
105.0000
105.7300
100.3050
100.9900
2,967,900
Tue, 07 Apr 2026
96.9900
100.2300
96.5700
98.5300
2,396,900
Mon, 06 Apr 2026
98.5400
99.9380
97.2800
98.2000
1,944,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.6000
98.8500
90.2300
97.6600
2,755,200
Wed, 01 Apr 2026
96.0200
97.2800
94.2200
94.9000
1,874,400
Tue, 31 Mar 2026
89.5500
95.8200
89.5500
94.6200
2,796,400
Mon, 30 Mar 2026
88.6700
89.7600
87.2650
88.2300
2,104,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
87.7100
88.2350
84.9000
87.1500
2,150,400
Thu, 26 Mar 2026
92.9300
95.8300
88.2450
89.0300
3,424,600
Wed, 25 Mar 2026
97.4200
99.2200
93.3100
95.0600
1,930,900
Tue, 24 Mar 2026
96.6100
97.7260
94.4400
95.5900
2,143,200
Mon, 23 Mar 2026
94.6500
98.9300
93.9700
97.8100
2,568,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
95.7400
96.0100
91.6800
93.2700
2,899,600
Thu, 19 Mar 2026
94.7200
96.6450
93.7250
95.8600
2,317,300
Wed, 18 Mar 2026
96.0600
97.8440
94.8800
95.6600
2,812,300
Tue, 17 Mar 2026
96.2800
99.2000
95.9700
96.3000
1,686,400
Mon, 16 Mar 2026
92.2600
96.3600
92.0000
95.1800
2,174,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
95.0800
96.2000
91.2900
91.6500
2,961,200
Thu, 12 Mar 2026
99.4800
101.9500
94.3500
94.8000
2,886,900
Wed, 11 Mar 2026
100.5000
103.0500
98.8900
100.7400
2,629,900
Tue, 10 Mar 2026
100.1700
102.0700
97.5250
100.5500
3,411,600
Mon, 09 Mar 2026
97.8000
100.2500
94.8750
100.1700
3,037,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
96.5100
100.9600
95.2350
100.5700
3,992,700
Thu, 05 Mar 2026
98.1500
101.3600
96.9800
98.1100
3,218,000
Wed, 04 Mar 2026
94.0700
98.9500
93.9400
97.5100
4,591,800
Tue, 03 Mar 2026
95.7550
96.6000
93.7000
94.0700
5,016,500
Mon, 02 Mar 2026
96.5600
98.5000
95.5700
98.0900
2,469,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
92.9700
98.4600
92.5200
98.4100
4,778,500
Thu, 26 Feb 2026
92.1200
94.1500
91.3100
93.4700
2,847,700
Wed, 25 Feb 2026
88.0300
92.6900
87.2700
92.2800
4,071,000
Tue, 24 Feb 2026
84.4000
87.7700
84.0900
87.6800
3,247,800
Mon, 23 Feb 2026
88.0000
88.1600
83.4600
84.4200
3,311,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
89.0600
90.8000
87.9800
89.0600
2,873,500
Thu, 19 Feb 2026
89.1600
90.9350
88.4500
89.6100
2,975,000
Wed, 18 Feb 2026
89.4400
91.2700
88.0840
90.2100
4,130,700
Tue, 17 Feb 2026
87.7600
90.3500
85.4300
88.5800
5,912,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
6 · 10-K
After-hours · 16:14 ET
10-K ↗
Fri, 13 Feb 2026
96.5500
96.5500
86.5800
90.0600
14,461,000
Thu, 12 Feb 2026
5 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 12 Feb 2026
87.5600
89.1300
78.5300
82.9300
11,347,500
Wed, 11 Feb 2026
91.0900
91.2500
86.6200
87.8900
3,749,100
Tue, 10 Feb 2026
89.6600
91.8400
88.9750
90.9100
3,284,900
Mon, 09 Feb 2026
87.0600
89.9200
85.9300
88.5200
3,176,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
86.6700
89.0000
84.3710
85.8500
4,327,300
Thu, 05 Feb 2026
89.2200
89.7920
82.7200
86.0500
6,383,500
Wed, 04 Feb 2026
93.3800
94.9200
90.2300
92.1300
3,764,800
Tue, 03 Feb 2026
97.7900
97.9200
92.8850
93.8800
4,130,800
Mon, 02 Feb 2026
94.6600
97.8400
94.6600
96.1800
2,893,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
99.8250
99.8800
94.5600
95.2000
4,560,100
Thu, 29 Jan 2026
101.3700
101.6700
98.5000
100.4600
2,531,000
Wed, 28 Jan 2026
104.7300
105.1400
100.6600
100.8400
2,516,600
Tue, 27 Jan 2026
107.2000
107.4800
103.6400
104.5800
2,163,100
Mon, 26 Jan 2026
106.2400
107.7400
105.0400
107.0000
1,827,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
107.1300
107.6250
103.9990
106.2300
2,336,800
Thu, 22 Jan 2026
105.5300
107.4600
104.8400
107.2300
2,612,800
Wed, 21 Jan 2026
102.7500
104.6600
101.4000
104.2600
2,819,100
Tue, 20 Jan 2026
100.5520
104.8900
100.5520
102.7500
2,780,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
105.1100
105.6000
103.2700
103.6600
2,231,000
Thu, 15 Jan 2026
107.5600
108.3200
103.9300
104.9700
3,162,800
Wed, 14 Jan 2026
109.4000
109.6650
105.1980
107.5500
3,096,900
Tue, 13 Jan 2026
110.3500
112.2050
109.0000
110.5100
2,437,200
Mon, 12 Jan 2026
111.2200
116.3300
106.6800
110.7200
4,579,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
112.2800
115.0000
110.3970
111.1700
4,262,000
Thu, 08 Jan 2026
112.0100
113.6300
108.4000
108.8600
3,376,500
Wed, 07 Jan 2026
112.8500
113.2300
108.4700
110.3000
2,841,600
Tue, 06 Jan 2026
114.9500
115.2250
111.1400
113.2800
2,658,700
Mon, 05 Jan 2026
111.1200
116.0600
110.9100
114.6800
3,503,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
109.1550
111.0600
108.0700
108.7200
1,948,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
110.4300
110.7200
108.2500
108.4900
1,700,300
Tue, 30 Dec 2025
111.0000
112.1250
110.3000
110.8200
1,313,000
Mon, 29 Dec 2025
111.4000
111.9300
109.9200
111.2400
2,880,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
110.6000
112.7300
109.8250
112.0800
1,576,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
110.2100
111.2300
109.2510
110.6800
904,000
Tue, 23 Dec 2025
109.0000
110.8000
107.2300
110.3500
2,242,500
Mon, 22 Dec 2025
109.2100
113.5700
109.0900
109.8000
2,472,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
111.4600
112.3200
108.1300
108.8200
3,391,100
Thu, 18 Dec 2025
109.0100
112.6900
108.9800
110.8700
2,681,200
Wed, 17 Dec 2025
111.3300
112.2500
107.3900
107.6900
2,910,300
Tue, 16 Dec 2025
113.3980
113.4000
106.4650
111.0900
5,178,600
Mon, 15 Dec 2025
107.4400
110.1100
107.0000
109.0250
3,877,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
108.7800
109.9550
106.4200
107.4700
2,990,700
Thu, 11 Dec 2025
109.4500
112.4200
105.6600
106.3000
5,043,100
Wed, 10 Dec 2025
105.9900
106.1000
102.7250
105.3600
2,074,900
Tue, 09 Dec 2025
101.3900
106.0300
101.2350
105.5600
2,935,500
Mon, 08 Dec 2025
100.8700
102.8500
100.2700
101.7000
2,877,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
93.0000
101.2900
92.8800
100.0900
4,984,500
Thu, 04 Dec 2025
93.5200
95.9500
91.6550
94.5400
3,435,800
Wed, 03 Dec 2025
97.3500
97.5900
91.7700
92.9800
4,452,900
Tue, 02 Dec 2025
96.5200
99.1000
95.7300
98.2600
2,717,900
Mon, 01 Dec 2025
95.6400
96.8900
94.2000
96.5200
2,156,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
95.7000
96.9300
94.6100
96.7900
1,024,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
95.3200
97.6400
95.1400
95.6300
1,948,100
Tue, 25 Nov 2025
93.5800
95.5800
92.5600
94.8800
2,559,600
Mon, 24 Nov 2025
93.0400
94.7800
92.1800
93.5800
2,468,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
91.3600
94.5300
90.5450
93.3200
2,616,900
Thu, 20 Nov 2025
95.0000
97.4740
90.6100
90.9900
3,343,000
Wed, 19 Nov 2025
94.8400
95.9000
92.2100
93.1000
2,320,800
Tue, 18 Nov 2025
95.0900
96.4550
92.8230
95.2700
2,972,200
Mon, 17 Nov 2025
99.0900
99.5200
95.9650
96.8900
2,465,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
97.0600
102.6950
95.5800
99.7700
2,686,900
Thu, 13 Nov 2025
104.5600
104.7600
97.7900
100.0100
3,056,100
Wed, 12 Nov 2025
107.5200
108.0000
105.4600
105.9200
1,863,100
Tue, 11 Nov 2025
104.5600
107.4200
104.5600
106.7900
2,209,900
Mon, 10 Nov 2025
103.3000
106.6100
100.9700
105.0000
2,838,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
102.9000
103.0000
98.7110
102.3000
5,236,300
Thu, 06 Nov 2025
107.5900
108.3900
104.2000
104.8200
3,454,900
Wed, 05 Nov 2025
106.6400
108.7900
104.2400
105.6700
2,734,400
Tue, 04 Nov 2025
105.8300
106.7900
102.5700
106.1000
3,529,800
Mon, 03 Nov 2025
109.4600
111.2900
106.0000
108.6300
5,385,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
4 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Fri, 31 Oct 2025
96.9000
116.6600
96.7700
106.1300
15,562,700
Thu, 30 Oct 2025
3 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 30 Oct 2025
96.9100
103.0000
96.9100
100.0300
7,151,200
Wed, 29 Oct 2025
98.2200
99.3300
95.8400
98.6100
2,343,600
Tue, 28 Oct 2025
99.6400
100.1000
98.3550
99.0100
2,125,400
Mon, 27 Oct 2025
97.5050
99.5000
96.1250
98.8100
2,004,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
99.8000
100.3900
96.1000
96.2900
2,375,500
Thu, 23 Oct 2025
96.4100
99.1050
95.7810
98.2800
2,262,900
Wed, 22 Oct 2025
97.1500
98.1500
93.1800
96.0300
2,816,100
Tue, 21 Oct 2025
96.1500
99.3600
96.0000
97.4900
2,168,100
Mon, 20 Oct 2025
95.0500
96.9300
94.6600
96.2800
1,790,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
94.5700
95.6900
93.3250
94.2100
1,972,700
Thu, 16 Oct 2025
98.9100
99.8000
93.7700
95.3300
2,643,400
Wed, 15 Oct 2025
95.8900
98.9450
94.7960
98.5800
2,530,000
Tue, 14 Oct 2025
92.0000
95.5300
91.0950
94.4000
1,956,500
Mon, 13 Oct 2025
93.9900
95.4160
92.8350
93.8300
1,864,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
97.0400
97.5700
91.6850
92.0200
3,932,000
Thu, 09 Oct 2025
100.0000
101.3200
96.8800
97.1400
2,875,700
Wed, 08 Oct 2025
102.0200
102.2500
98.6800
99.9300
2,361,100
Tue, 07 Oct 2025
104.8400
107.2500
101.1000
101.8300
2,478,000
Mon, 06 Oct 2025
104.8350
105.4500
100.6500
104.8400
2,629,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
104.2300
104.8500
102.0800
103.8500
2,698,600
Thu, 02 Oct 2025
104.9200
105.4510
103.0000
103.8400
2,888,200
Wed, 01 Oct 2025
99.0200
105.1100
98.8500
103.5700
5,191,600
Tue, 30 Sep 2025
100.2600
101.2800
97.9300
100.1300
2,868,600
Mon, 29 Sep 2025
100.4700
101.1720
99.2800
100.0800
3,802,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
97.7500
99.7400
97.3250
99.6000
2,270,600
Thu, 25 Sep 2025
96.7300
98.6000
95.3400
98.0100
2,175,000
Wed, 24 Sep 2025
99.4600
100.1950
97.5600
98.2100
2,782,300
Tue, 23 Sep 2025
99.5200
102.1500
97.6650
99.0000
2,763,700
Mon, 22 Sep 2025
101.2650
103.1600
98.6600
99.0500
3,571,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
98.6100
101.9400
98.6100
101.7800
3,839,000
Thu, 18 Sep 2025
99.7400
100.7400
97.8700
99.1600
2,310,400
Wed, 17 Sep 2025
97.4000
99.9400
96.9200
98.3400
3,040,000
Tue, 16 Sep 2025
95.7500
98.4300
95.3500
97.9100
4,660,500
Mon, 15 Sep 2025
94.5200
95.4600
93.2750
93.9200
2,997,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
96.3100
97.2100
92.4120
94.5200
3,833,500
Thu, 11 Sep 2025
95.1000
96.8550
94.4300
96.3900
3,078,000
Wed, 10 Sep 2025
97.1300
97.5700
92.9400
94.9400
4,174,500
Tue, 09 Sep 2025
99.3500
101.2000
96.4800
96.9900
4,310,500
Mon, 08 Sep 2025
97.9100
99.9900
96.2100
99.3900
4,384,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
98.0000
99.8500
94.8800
95.2400
3,245,900
Thu, 04 Sep 2025
98.6400
99.9800
96.7000
97.1500
3,646,000
Wed, 03 Sep 2025
96.5000
98.8900
96.0200
98.4700
3,615,100
Tue, 02 Sep 2025
94.1000
96.1400
92.7640
95.8600
2,816,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
97.4800
98.0200
95.6100
96.5600
2,681,700
Thu, 28 Aug 2025
96.9600
98.0600
96.2900
97.5400
1,915,000
Wed, 27 Aug 2025
95.5600
96.5000
95.5000
96.1800
2,163,500
Tue, 26 Aug 2025
94.2800
95.7300
94.2200
95.5600
2,730,300
Mon, 25 Aug 2025
93.9050
96.2500
93.4550
93.9900
3,855,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
90.8500
95.7200
90.0000
94.2200
4,123,000
Thu, 21 Aug 2025
88.1400
91.1500
87.5100
90.6100
3,753,300
Wed, 20 Aug 2025
88.0100
89.0500
86.5350
88.4700
2,899,100
Tue, 19 Aug 2025
92.1600
92.4900
88.6500
88.8000
3,431,200
Mon, 18 Aug 2025
90.5400
92.6400
90.4400
92.3300
3,291,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
88.1400
91.6300
87.2600
90.2900
4,118,000
Thu, 14 Aug 2025
87.3000
88.7000
86.2500
87.5100
2,955,500
Wed, 13 Aug 2025
84.6600
88.4700
84.5000
88.0900
4,416,100
Tue, 12 Aug 2025
83.1300
84.4700
82.4800
84.3200
3,051,400
Mon, 11 Aug 2025
83.1900
83.7900
81.1800
81.9900
3,240,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
81.9100
83.2400
81.2950
83.2100
3,935,900
Thu, 07 Aug 2025
85.5900
85.9100
81.6700
83.1100
4,372,900
Wed, 06 Aug 2025
83.7500
86.6400
83.0000
84.9300
3,852,500
Tue, 05 Aug 2025
85.1800
85.5500
82.4250
83.6400
5,289,700
Mon, 04 Aug 2025
81.4050
86.4800
81.0000
85.8300
8,256,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
2 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Fri, 01 Aug 2025
85.2200
85.4600
79.0500
79.9800
15,378,000
Thu, 31 Jul 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 31 Jul 2025
92.5800
95.2000
92.3300
94.1600
8,896,000
Wed, 30 Jul 2025
90.8000
92.7100
90.6000
92.0000
3,139,200
Tue, 29 Jul 2025
93.8050
93.9800
88.6900
90.3800
4,261,600
Mon, 28 Jul 2025
91.1840
94.6900
90.9500
93.6500
4,245,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend