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
116.3800
121.6300
115.8700
118.2700
4,730,100
Thu, 23 Jul 2026
112.1900
115.5200
111.6200
115.3500
6,262,200
Wed, 22 Jul 2026
115.7400
118.7000
115.1300
117.2600
4,099,900
Tue, 21 Jul 2026
119.2700
119.6400
117.2700
117.7000
3,167,200
Mon, 20 Jul 2026
117.1200
118.9900
115.8100
117.5200
4,437,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
115.6000
118.5900
114.0400
115.4100
6,027,900
Thu, 16 Jul 2026
18 · 10-Q
After-hours · 16:25 ET
10-Q ↗
Thu, 16 Jul 2026
116.6400
122.1200
116.0500
118.8100
6,967,100
Wed, 15 Jul 2026
17 · 8-K
After-hours · 16:00 ET
8-K ↗
Wed, 15 Jul 2026
121.5200
122.9400
119.2000
120.9700
5,965,700
Tue, 14 Jul 2026
121.9900
122.0200
119.1300
120.3500
4,178,800
Mon, 13 Jul 2026
124.7600
125.2400
120.6200
121.1600
4,314,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
128.7600
129.5000
124.0000
126.0000
3,969,000
Thu, 09 Jul 2026
127.6800
130.8100
126.9300
129.0500
4,242,000
Wed, 08 Jul 2026
125.2000
126.5400
121.7500
126.2200
5,526,600
Tue, 07 Jul 2026
132.6200
133.7000
127.6000
128.3100
3,368,300
Mon, 06 Jul 2026
134.9900
138.1000
132.0000
132.5000
4,427,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
137.9800
138.5100
132.0600
133.3200
4,461,400
Wed, 01 Jul 2026
136.1200
136.6500
134.1200
135.1300
5,075,600
Tue, 30 Jun 2026
135.8000
138.7700
135.0000
135.9900
5,084,900
Mon, 29 Jun 2026
135.7700
137.2200
134.2000
135.1900
4,159,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
134.6200
137.8400
134.0500
136.1100
6,070,600
Thu, 25 Jun 2026
132.2500
138.4400
132.0000
134.6100
7,326,000
Wed, 24 Jun 2026
124.2100
130.6000
123.1400
130.5400
10,086,800
Tue, 23 Jun 2026
116.7700
121.8500
116.7700
121.5500
5,414,000
Mon, 22 Jun 2026
118.2500
119.9400
117.6400
118.6800
6,875,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
118.8100
120.6800
117.2600
118.3200
6,761,800
Wed, 17 Jun 2026
118.5000
120.3000
115.4000
115.8300
5,133,600
Tue, 16 Jun 2026
120.8700
123.0200
118.4000
118.5100
6,360,100
Mon, 15 Jun 2026
120.9000
124.7900
118.5600
119.9700
7,737,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
114.0100
116.5100
111.8300
115.5200
5,367,500
Thu, 11 Jun 2026
101.9500
112.8100
101.7700
112.6100
6,785,700
Wed, 10 Jun 2026
106.6400
106.8600
102.3000
102.7800
5,448,900
Tue, 09 Jun 2026
107.8200
111.0000
104.1800
109.6300
6,336,400
Mon, 08 Jun 2026
104.6900
106.4000
103.7000
105.3200
3,890,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
104.6800
106.3800
103.5000
105.7300
3,835,900
Thu, 04 Jun 2026
106.9000
107.3000
104.5100
104.9400
4,216,700
Wed, 03 Jun 2026
107.4300
108.1500
105.0700
105.1400
3,701,700
Tue, 02 Jun 2026
112.6200
112.6200
108.7400
108.8200
4,599,300
Mon, 01 Jun 2026
111.4000
112.9100
108.9100
111.7600
4,778,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
115.5400
117.9600
114.7400
114.8000
7,158,600
Thu, 28 May 2026
109.8300
115.9500
109.2800
115.0600
6,541,700
Wed, 27 May 2026
109.3300
114.3500
109.0000
112.6200
10,618,900
Tue, 26 May 2026
103.8000
106.6700
103.4500
105.9200
6,159,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
16 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Fri, 22 May 2026
100.5100
101.4800
99.0300
99.9600
4,047,200
Thu, 21 May 2026
95.4300
100.2800
95.3000
99.6400
6,975,800
Wed, 20 May 2026
90.0000
98.6300
89.2400
98.0200
9,039,200
Tue, 19 May 2026
91.0900
91.7100
88.3400
89.1200
6,386,400
Mon, 18 May 2026
94.1600
96.1500
91.3600
92.5500
5,272,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
94.2600
94.6600
92.7600
92.8500
5,055,100
Thu, 14 May 2026
96.8900
97.5900
94.3900
96.0200
4,671,700
Wed, 13 May 2026
95.4100
96.4000
93.7600
95.7000
3,489,800
Tue, 12 May 2026
95.5600
96.1800
94.3400
95.8400
3,387,000
Mon, 11 May 2026
98.7300
98.8800
96.4600
96.6200
4,738,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
100.0000
101.1500
98.6400
99.5800
3,897,200
Thu, 07 May 2026
101.3000
103.7700
98.6600
99.7000
8,208,200
Wed, 06 May 2026
99.6600
100.3900
97.2000
100.0400
8,754,700
Tue, 05 May 2026
90.7400
94.0400
90.6000
93.6700
4,281,700
Mon, 04 May 2026
92.0000
93.3700
89.9200
90.0700
5,501,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
90.1900
94.9800
89.2400
92.5200
8,307,900
Thu, 30 Apr 2026
90.0200
90.9200
89.3700
90.0000
4,469,200
Wed, 29 Apr 2026
89.1000
89.5000
87.9500
88.6200
5,855,300
Tue, 28 Apr 2026
90.5800
91.9500
88.9100
90.4100
4,921,400
Mon, 27 Apr 2026
92.7600
94.3800
91.4000
91.9000
5,182,900
Mon, 27 Apr 2026
15 · 8-K
Pre-market · 07:07 ET
FORM 8-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
92.0200
93.4200
90.8300
93.0000
6,364,900
Thu, 23 Apr 2026
91.3600
93.5000
88.6100
91.2500
8,648,800
Wed, 22 Apr 2026
14 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Wed, 22 Apr 2026
96.0100
96.2000
90.2100
91.7100
14,914,000
Tue, 21 Apr 2026
13 · 8-K
After-hours · 16:00 ET
8-K ↗
Tue, 21 Apr 2026
98.4200
100.8000
96.1400
97.1300
9,832,800
Mon, 20 Apr 2026
99.9800
102.2700
98.4400
98.9100
6,381,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
102.8800
105.9800
100.9100
101.8000
13,120,700
Thu, 16 Apr 2026
94.5100
96.5700
93.3100
95.0300
5,859,100
Wed, 15 Apr 2026
96.3900
96.9700
93.7900
94.2700
9,046,400
Tue, 14 Apr 2026
96.6300
99.7400
95.2500
97.2000
10,122,000
Mon, 13 Apr 2026
94.5700
95.6000
93.2000
95.2000
5,469,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
98.3000
98.3800
95.7000
96.4000
4,663,700
Thu, 09 Apr 2026
95.2600
98.6300
93.9600
97.6700
6,314,500
Wed, 08 Apr 2026
99.4500
102.5000
96.0300
96.3000
16,778,500
Tue, 07 Apr 2026
12 · DEFA14A
After-hours · 17:11 ET
DEFA14A ↗
Tue, 07 Apr 2026
11 · DEF 14A
After-hours · 17:09 ET
DEF 14A ↗
Tue, 07 Apr 2026
89.0900
90.1000
86.6500
89.2900
10,005,200
Mon, 06 Apr 2026
92.0000
93.0000
89.9900
90.9700
6,477,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
90.0000
94.0000
88.1700
92.2100
8,630,100
Wed, 01 Apr 2026
93.6100
96.5600
93.1600
95.0800
8,465,800
Tue, 31 Mar 2026
86.8300
92.5100
86.5600
92.0700
9,943,400
Mon, 30 Mar 2026
88.1400
89.1500
84.6400
85.2100
7,268,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
91.3000
92.2100
87.5800
88.4400
6,293,800
Thu, 26 Mar 2026
91.0000
94.7100
91.0000
92.6900
5,992,100
Wed, 25 Mar 2026
96.3800
97.9600
92.8000
92.9500
8,861,200
Tue, 24 Mar 2026
91.4700
94.9600
90.8000
93.5600
7,804,100
Mon, 23 Mar 2026
95.8400
96.6000
92.8200
93.9600
10,135,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
93.3900
94.0800
88.4100
89.9500
9,271,700
Thu, 19 Mar 2026
90.6600
94.9100
89.6100
94.1500
7,002,700
Wed, 18 Mar 2026
92.4000
95.2200
91.5300
92.5100
6,381,600
Tue, 17 Mar 2026
93.6500
94.5500
91.5800
93.1900
10,430,400
Mon, 16 Mar 2026
88.1700
90.6100
87.9700
90.2800
7,148,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
87.2600
87.9400
85.9800
86.6000
5,984,200
Thu, 12 Mar 2026
87.9600
88.3800
86.1500
86.5300
9,756,800
Wed, 11 Mar 2026
91.0000
92.3600
88.4100
90.6800
7,929,100
Tue, 10 Mar 2026
93.6500
96.5800
90.2500
91.1000
15,634,100
Mon, 09 Mar 2026
89.0800
94.7600
84.7000
94.5200
18,431,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
92.0500
92.9300
90.3900
92.0700
10,570,100
Thu, 05 Mar 2026
98.0000
98.6900
92.3700
95.4300
12,720,400
Wed, 04 Mar 2026
104.4000
105.7200
100.0600
100.4800
6,642,700
Tue, 03 Mar 2026
99.3300
105.1800
97.0800
102.5400
9,989,900
Mon, 02 Mar 2026
100.0000
103.9000
98.2200
103.2100
8,715,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
111.9600
111.9600
105.3600
106.3000
9,630,500
Thu, 26 Feb 2026
114.8900
117.6000
114.0300
116.4300
5,466,300
Wed, 25 Feb 2026
114.2700
114.2700
110.8300
112.8700
3,770,100
Tue, 24 Feb 2026
107.1700
114.2200
106.7600
112.5900
5,764,900
Mon, 23 Feb 2026
111.3000
113.5000
106.7000
107.1700
5,814,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
109.5400
113.5300
108.7500
113.0300
4,191,400
Thu, 19 Feb 2026
115.2500
115.4900
109.6000
110.0500
5,147,900
Wed, 18 Feb 2026
111.0000
118.3600
108.3100
116.9300
8,204,000
Tue, 17 Feb 2026
109.5300
114.9400
109.2700
114.0200
3,513,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
110.3000
111.7400
107.3200
109.2900
4,749,000
Thu, 12 Feb 2026
10 · 10-K
After-hours · 16:45 ET
10-K ↗
Thu, 12 Feb 2026
114.9300
115.9600
106.3200
109.3000
7,397,800
Wed, 11 Feb 2026
117.5000
118.9400
112.4100
113.9400
5,046,400
Tue, 10 Feb 2026
115.7100
118.7200
115.7100
116.3600
4,794,100
Mon, 09 Feb 2026
115.4600
116.6100
114.4600
116.2000
4,825,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
9 · 8-K
After-hours · 16:23 ET
FORM 8-K ↗
Fri, 06 Feb 2026
107.2700
116.4900
107.2700
115.9100
9,022,500
Thu, 05 Feb 2026
8 · 424B2
After-hours · 16:21 ET
424B2 ↗
Thu, 05 Feb 2026
108.2000
109.2400
105.5100
106.0900
5,625,200
Wed, 04 Feb 2026
112.1100
112.6300
105.8100
109.4800
5,594,900
Tue, 03 Feb 2026
109.0000
113.0000
108.7200
110.8600
8,447,300
Tue, 03 Feb 2026
7 · 424B3
Pre-market · 08:14 ET
424B3 ↗
Mon, 02 Feb 2026
6 · 8-K
After-hours · 16:27 ET
FORM 8-K ↗
Mon, 02 Feb 2026
104.2000
108.3200
103.9900
107.3500
5,758,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
103.4100
104.4700
100.6600
102.3200
5,479,700
Thu, 29 Jan 2026
104.8000
105.0000
101.3100
103.9400
7,226,800
Wed, 28 Jan 2026
5 · 424B2
After-hours · 16:25 ET
424B2 ↗
Wed, 28 Jan 2026
104.4500
106.6900
104.3000
104.9100
4,335,000
Tue, 27 Jan 2026
109.2400
109.4300
103.9400
104.0400
5,746,200
Mon, 26 Jan 2026
106.9300
108.1200
106.0700
107.7600
4,455,600
Mon, 26 Jan 2026
4 · 424B3
Pre-market · 08:17 ET
424B3 ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
109.5000
109.9400
107.5400
107.7400
4,334,800
Thu, 22 Jan 2026
113.0000
115.0800
110.0500
110.4000
6,052,100
Wed, 21 Jan 2026
111.9500
114.5500
109.2300
110.9600
11,485,800
Tue, 20 Jan 2026
3 · 8-K
After-hours · 16:00 ET
8-K ↗
Tue, 20 Jan 2026
110.3300
112.2000
107.7600
108.5700
9,227,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
116.0200
116.3000
113.4200
113.4900
4,026,100
Thu, 15 Jan 2026
112.0600
116.0600
111.7600
116.0200
4,661,100
Wed, 14 Jan 2026
113.0000
114.9000
109.7200
110.7500
5,083,900
Tue, 13 Jan 2026
114.0000
117.0800
113.0000
114.4100
4,552,900
Mon, 12 Jan 2026
115.5000
116.2900
114.1500
115.2900
3,370,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
117.0000
118.6500
114.3700
117.3200
3,757,800
Thu, 08 Jan 2026
116.3700
117.4400
115.0700
115.4700
3,364,000
Wed, 07 Jan 2026
118.3000
119.2100
116.3600
116.6000
3,879,200
Tue, 06 Jan 2026
114.9500
118.7000
114.1000
117.5300
5,437,100
Mon, 05 Jan 2026
112.7400
116.3400
112.4100
114.8900
3,779,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
112.6000
113.5700
110.9600
113.0100
2,621,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
111.4200
112.1300
110.8200
111.8200
2,124,800
Tue, 30 Dec 2025
111.5900
112.4100
111.0000
111.5200
2,071,700
Mon, 29 Dec 2025
113.2700
113.9900
110.6900
111.4500
4,149,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
114.6300
114.8500
113.5900
114.0400
2,077,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
113.3200
115.1500
112.7500
114.8100
1,845,000
Tue, 23 Dec 2025
115.1100
115.9500
112.6500
113.5300
3,285,200
Mon, 22 Dec 2025
114.3000
116.3200
114.0600
116.0200
3,856,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
113.0300
114.1800
112.0300
113.9900
7,303,500
Thu, 18 Dec 2025
112.1500
114.3200
111.5800
112.8500
3,780,800
Wed, 17 Dec 2025
113.0000
114.8300
109.8500
110.2700
5,600,500
Tue, 16 Dec 2025
108.0000
112.8700
107.7200
112.4800
6,384,800
Mon, 15 Dec 2025
106.9200
108.6400
106.2800
107.7000
4,200,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
108.6900
109.6200
106.6300
106.8400
3,772,800
Thu, 11 Dec 2025
107.8500
109.2000
106.5200
108.3900
4,703,200
Wed, 10 Dec 2025
105.8700
108.1900
104.9500
107.7400
7,534,600
Tue, 09 Dec 2025
104.2600
107.4300
103.6800
105.7000
4,916,200
Mon, 08 Dec 2025
105.3300
105.3700
103.6600
104.5000
6,599,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
104.3500
105.6300
103.0400
104.9500
6,375,300
Thu, 04 Dec 2025
108.7200
109.1200
104.4400
104.7300
7,449,500
Wed, 03 Dec 2025
104.8800
109.6600
104.6800
108.4800
6,287,200
Tue, 02 Dec 2025
101.5000
105.4600
100.8400
104.3800
7,095,900
Mon, 01 Dec 2025
100.2900
103.2200
100.0200
101.1200
3,709,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
101.8100
103.1900
101.6000
101.9600
2,253,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
99.6400
103.2000
98.9600
101.5900
5,216,600
Tue, 25 Nov 2025
96.1900
99.8800
95.9400
98.9100
8,935,600
Mon, 24 Nov 2025
93.2300
95.9700
92.8400
95.6200
8,515,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
90.8400
95.3700
89.9500
92.2000
10,190,400
Thu, 20 Nov 2025
93.2500
94.4500
89.8200
90.0500
5,552,700
Wed, 19 Nov 2025
93.0200
93.6400
90.8700
91.3300
4,153,000
Tue, 18 Nov 2025
89.0000
92.8500
88.9600
91.9200
3,859,300
Mon, 17 Nov 2025
94.6900
94.8900
88.5500
89.9500
8,068,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
95.0000
96.3400
94.2400
95.0300
3,314,000
Thu, 13 Nov 2025
98.9000
101.3400
96.6100
97.1700
4,367,000
Wed, 12 Nov 2025
95.5600
100.2400
95.4100
99.9700
5,967,000
Tue, 11 Nov 2025
95.8200
97.0000
93.5600
94.9500
5,037,000
Mon, 10 Nov 2025
99.2000
100.6200
95.4100
96.1400
5,975,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
93.3100
100.2900
92.5000
97.4300
6,143,800
Thu, 06 Nov 2025
95.3500
96.6300
93.9600
95.7200
5,783,400
Wed, 05 Nov 2025
92.2800
98.0500
91.4900
96.6500
6,757,000
Tue, 04 Nov 2025
94.2400
94.6600
90.5700
90.7700
6,986,600
Mon, 03 Nov 2025
94.0000
96.9600
93.1300
96.1100
5,271,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
93.4900
94.8000
92.9100
94.0400
5,829,900
Thu, 30 Oct 2025
94.9300
95.7600
92.3400
93.3800
6,272,300
Wed, 29 Oct 2025
95.2100
97.5700
94.5000
95.9300
6,339,300
Tue, 28 Oct 2025
98.7000
98.7000
94.5000
94.9400
5,628,600
Mon, 27 Oct 2025
100.5000
100.7000
98.2500
98.8000
4,016,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
97.0900
99.9100
96.6900
99.3100
6,343,700
Thu, 23 Oct 2025
96.7500
97.1000
93.3300
95.6800
6,865,700
Wed, 22 Oct 2025
100.1000
100.9100
96.1600
96.2700
5,415,300
Tue, 21 Oct 2025
100.8800
101.6700
99.4200
100.1100
5,740,900
Mon, 20 Oct 2025
99.3200
103.0500
98.2400
101.2900
7,564,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
98.3800
100.0900
97.6000
99.1400
7,564,300
Thu, 16 Oct 2025
2 · 10-Q
After-hours · 16:21 ET
10-Q ↗
Thu, 16 Oct 2025
102.9400
106.4500
94.0500
98.1900
24,758,500
Wed, 15 Oct 2025
1 · 8-K
After-hours · 16:00 ET
8-K ↗
Wed, 15 Oct 2025
103.9400
104.5300
102.7300
104.0500
10,114,200
Tue, 14 Oct 2025
97.5000
103.8500
97.2000
103.1500
6,591,800
Mon, 13 Oct 2025
98.3100
100.9000
97.7700
99.2500
4,611,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
101.7200
103.8700
96.3900
96.6700
6,656,800
Thu, 09 Oct 2025
103.6100
106.2000
99.5200
101.3400
8,098,000
Wed, 08 Oct 2025
96.9700
98.7400
95.9400
98.0900
6,442,400
Tue, 07 Oct 2025
97.4000
97.7300
95.2000
96.6500
3,745,000
Mon, 06 Oct 2025
96.0000
97.2900
94.5500
97.0700
3,792,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
95.4000
95.9700
94.1700
95.3300
4,403,600
Thu, 02 Oct 2025
93.6400
95.4000
92.9000
94.8300
4,153,200
Wed, 01 Oct 2025
95.9900
96.5100
93.0600
93.1500
6,303,000
Tue, 30 Sep 2025
98.6400
99.1900
94.8100
96.5000
5,646,100
Mon, 29 Sep 2025
99.8900
100.2200
96.3500
98.6400
6,437,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
100.3400
101.0500
97.7700
97.9100
5,310,700
Thu, 25 Sep 2025
99.8500
100.7700
98.5700
99.1500
4,082,600
Wed, 24 Sep 2025
104.7100
104.7100
100.9200
101.3900
5,796,900
Tue, 23 Sep 2025
104.2400
106.5000
103.9900
104.1300
4,071,600
Mon, 22 Sep 2025
105.8800
105.9600
101.2500
104.1800
6,791,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
105.7200
106.7000
103.8500
106.3100
11,193,200
Thu, 18 Sep 2025
106.4800
107.2000
105.0200
105.3800
4,302,200
Wed, 17 Sep 2025
104.5800
108.1500
104.1900
105.5100
4,918,200
Tue, 16 Sep 2025
104.5000
105.2400
102.1000
104.2000
4,989,400
Mon, 15 Sep 2025
106.6500
106.8200
103.3100
104.5500
4,722,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
108.9500
109.5700
106.5000
106.5800
6,077,800
Thu, 11 Sep 2025
108.9400
110.6600
105.0600
109.3600
8,182,600
Wed, 10 Sep 2025
105.9800
108.1400
105.3100
107.5100
5,245,300
Tue, 09 Sep 2025
107.4200
107.9100
103.9700
105.6500
5,259,500
Mon, 08 Sep 2025
107.4800
109.4400
106.2100
107.7700
5,219,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
106.4400
107.6100
105.2900
106.5900
3,634,100
Thu, 04 Sep 2025
106.1000
109.3000
105.4100
106.0500
5,044,200
Wed, 03 Sep 2025
105.1000
109.6900
104.9300
106.1600
5,783,900
Tue, 02 Sep 2025
102.9900
104.7700
101.7500
104.6800
7,055,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
105.0000
105.8500
104.0500
105.0000
2,868,900
Thu, 28 Aug 2025
104.9300
106.2800
103.3700
105.0800
3,985,900
Wed, 27 Aug 2025
104.0000
105.3000
103.1600
104.2100
3,158,600
Tue, 26 Aug 2025
102.5000
104.3600
102.2800
104.1300
3,905,700
Mon, 25 Aug 2025
102.0000
103.1100
101.6600
102.3400
2,856,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
97.6100
103.2900
97.5200
102.9800
6,043,200
Thu, 21 Aug 2025
99.3500
99.4300
96.6500
97.1900
3,740,700
Wed, 20 Aug 2025
100.5000
101.7200
98.2300
99.8400
4,408,200
Tue, 19 Aug 2025
102.4300
103.5500
101.4000
102.1900
3,732,100
Mon, 18 Aug 2025
100.2500
102.7600
99.6700
102.3700
3,886,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
99.7700
101.4700
99.3400
100.9300
6,343,700
Thu, 14 Aug 2025
98.0200
99.3300
97.5200
99.1400
3,879,000
Wed, 13 Aug 2025
98.6700
100.0600
97.1700
99.7900
6,048,200
Tue, 12 Aug 2025
91.9900
98.8500
91.8400
98.4700
11,540,800
Mon, 11 Aug 2025
89.4900
91.1000
89.1500
89.3300
4,008,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
88.1900
90.4300
87.0700
89.2900
4,643,000
Thu, 07 Aug 2025
89.1600
89.2000
86.9800
87.9800
3,686,500
Wed, 06 Aug 2025
87.7500
89.3000
87.5100
88.8700
4,046,600
Tue, 05 Aug 2025
87.4500
87.8500
85.8800
87.6600
3,817,000
Mon, 04 Aug 2025
85.3100
87.1400
84.9300
87.0100
5,135,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
85.4300
85.7000
82.4200
84.5700
7,304,100
Thu, 31 Jul 2025
90.5100
90.9300
88.0200
88.3100
5,957,400
Wed, 30 Jul 2025
90.9200
91.3800
89.1000
90.2400
4,661,800
Tue, 29 Jul 2025
92.8100
93.4400
90.2800
90.6500
5,144,600
Mon, 28 Jul 2025
91.3600
93.0800
90.6000
92.4300
5,138,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend