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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
117.1300
117.8199
110.8239
111.4350
1,323,632
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
117.5300
119.0800
115.2400
115.3700
3,096,500
Thu, 23 Jul 2026
124.1200
125.7700
117.3100
117.3700
3,265,300
Wed, 22 Jul 2026
124.0900
127.2200
122.4800
124.3000
3,287,300
Tue, 21 Jul 2026
123.7800
127.5000
123.1700
124.9100
5,044,700
Mon, 20 Jul 2026
120.4300
125.0500
119.5000
123.1300
4,217,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
116.7500
121.4100
115.9400
120.1900
3,499,300
Thu, 16 Jul 2026
120.6000
122.0000
118.2200
118.8100
1,968,800
Wed, 15 Jul 2026
126.7700
127.9500
118.0000
120.0100
2,933,400
Tue, 14 Jul 2026
124.8600
127.6600
124.2400
126.1100
2,751,500
Mon, 13 Jul 2026
125.7600
127.7700
123.8300
125.1300
2,529,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
130.1800
131.0800
125.2800
126.1900
3,038,500
Thu, 09 Jul 2026
125.3000
130.5400
124.5000
129.5200
4,963,600
Wed, 08 Jul 2026
113.7800
127.3500
113.7800
126.5700
7,007,900
Tue, 07 Jul 2026
118.0200
118.9600
113.5700
114.3700
4,017,900
Mon, 06 Jul 2026
112.8300
116.5800
112.3000
112.7300
3,017,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
111.7800
115.1500
109.5500
113.1700
4,091,100
Wed, 01 Jul 2026
117.2600
118.3500
112.3500
112.8100
4,235,500
Tue, 30 Jun 2026
114.5400
119.2200
114.2300
118.2100
3,922,100
Mon, 29 Jun 2026
115.3100
115.4800
112.7200
113.8000
2,780,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
112.5100
114.9500
108.8400
113.2900
4,427,000
Thu, 25 Jun 2026
121.5700
121.5700
112.1900
112.8900
4,592,400
Wed, 24 Jun 2026
119.2500
122.0300
118.1200
119.4800
6,133,500
Tue, 23 Jun 2026
119.7000
123.2900
119.2000
119.8700
2,885,800
Mon, 22 Jun 2026
124.9000
124.9000
118.9800
120.7400
4,490,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
129.2700
130.0000
122.7600
124.9100
6,468,400
Wed, 17 Jun 2026
132.3000
133.5600
127.4900
127.8600
3,439,300
Tue, 16 Jun 2026
133.8400
137.9300
131.8500
132.3100
2,401,600
Mon, 15 Jun 2026
135.4600
136.8500
133.1200
134.2000
2,852,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
133.5000
134.6200
130.1100
133.5000
2,661,700
Thu, 11 Jun 2026
129.9700
132.6200
127.4900
132.4600
3,935,400
Wed, 10 Jun 2026
134.5500
139.8300
129.3300
129.9700
4,764,600
Tue, 09 Jun 2026
142.0000
142.8300
132.5800
137.8100
4,525,800
Mon, 08 Jun 2026
149.3400
150.3600
141.2900
141.8700
5,428,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
157.5600
158.0500
147.7900
149.3200
3,023,500
Thu, 04 Jun 2026
157.0700
160.8800
154.7000
158.9800
4,890,900
Wed, 03 Jun 2026
158.1700
164.8000
155.6300
160.3600
3,618,300
Tue, 02 Jun 2026
151.9900
163.2500
150.5100
160.3200
4,190,700
Mon, 01 Jun 2026
149.6700
156.3100
149.6700
154.0100
3,982,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
144.7000
149.8700
143.2600
149.5400
5,654,000
Thu, 28 May 2026
146.5300
147.4100
142.1600
143.1300
4,217,800
Wed, 27 May 2026
148.5300
148.5300
141.6900
144.4300
4,174,900
Tue, 26 May 2026
148.4500
150.1400
143.9200
148.2100
3,662,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
19 · 8-K
After-hours · 16:44 ET
8-K ↗
Fri, 22 May 2026
146.5200
148.0800
145.5100
147.2300
3,736,400
Thu, 21 May 2026
142.0600
146.8100
142.0600
146.2400
4,569,500
Wed, 20 May 2026
140.0000
144.1100
138.1000
143.5500
18,000,500
Wed, 20 May 2026
18 · 8-K
Pre-market · 07:45 ET
8-K ↗
Tue, 19 May 2026
142.7600
147.6800
140.3800
141.3400
13,987,000
Mon, 18 May 2026
17 · 8-K
After-hours · 16:16 ET
8-K ↗
Mon, 18 May 2026
152.7100
153.0000
148.5000
150.7700
3,093,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
153.5200
156.0000
149.1900
150.8800
4,156,100
Thu, 14 May 2026
156.8800
159.0400
153.6100
155.6700
4,079,300
Wed, 13 May 2026
16 · 8-K
After-hours · 16:22 ET
8-K ↗
Wed, 13 May 2026
154.0000
165.4500
151.8700
161.1400
10,932,200
Tue, 12 May 2026
152.4500
154.0000
144.5500
149.5600
6,552,000
Mon, 11 May 2026
149.0000
156.3200
147.0100
153.0100
9,873,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
15 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Fri, 08 May 2026
145.4500
149.7600
132.8500
147.7100
21,492,900
Thu, 07 May 2026
14 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 07 May 2026
116.1300
117.4800
111.6900
116.6900
10,595,200
Wed, 06 May 2026
117.7800
122.2400
115.4400
121.9900
5,979,300
Tue, 05 May 2026
108.7000
118.1600
107.2700
117.9400
8,613,100
Mon, 04 May 2026
104.2900
107.6600
104.0800
105.7800
3,130,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
103.3300
104.8800
101.6800
103.8700
2,875,400
Thu, 30 Apr 2026
98.8200
103.2400
98.4600
102.9800
5,278,400
Wed, 29 Apr 2026
95.2900
100.5100
94.5000
99.8000
3,683,800
Tue, 28 Apr 2026
96.9500
97.5000
94.7500
95.4300
2,784,600
Mon, 27 Apr 2026
95.2500
96.2100
93.5300
95.9300
2,185,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
96.8300
97.4900
94.6700
95.2500
3,591,900
Thu, 23 Apr 2026
96.6900
96.6900
93.5100
96.1800
3,143,900
Wed, 22 Apr 2026
99.3500
99.4600
96.5600
97.1100
2,786,800
Tue, 21 Apr 2026
97.9700
99.4400
95.7700
98.0800
2,806,200
Mon, 20 Apr 2026
96.0200
98.5200
96.0200
97.6200
2,951,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
97.5700
98.6400
94.9600
95.8900
5,065,800
Thu, 16 Apr 2026
91.2500
97.8300
91.1600
96.8100
6,632,500
Wed, 15 Apr 2026
89.8000
92.8800
89.8000
90.3800
4,958,600
Tue, 14 Apr 2026
95.7800
96.1000
88.5000
88.8400
8,714,000
Mon, 13 Apr 2026
91.8500
97.8400
91.6400
94.9400
6,283,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
109.6400
109.7900
90.5600
91.3500
14,270,500
Thu, 09 Apr 2026
115.2100
115.2500
106.8800
109.6100
5,411,200
Wed, 08 Apr 2026
116.2500
117.3500
113.2000
116.0000
5,637,300
Tue, 07 Apr 2026
114.8900
116.2600
112.5700
113.8900
3,584,700
Mon, 06 Apr 2026
117.1600
118.1700
112.9100
114.6000
4,017,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
112.7000
118.0200
112.1200
118.0000
4,116,300
Wed, 01 Apr 2026
115.9900
117.6400
114.9900
115.7500
3,268,800
Tue, 31 Mar 2026
13 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Tue, 31 Mar 2026
12 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Tue, 31 Mar 2026
110.6700
116.3900
110.0100
114.8500
3,803,800
Mon, 30 Mar 2026
115.4500
116.2200
108.6900
110.2200
4,041,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
115.7400
116.0600
111.9100
114.5000
4,460,500
Thu, 26 Mar 2026
118.3900
121.1200
116.0500
117.2500
5,346,600
Wed, 25 Mar 2026
115.8500
120.5900
115.6000
119.1500
6,782,800
Tue, 24 Mar 2026
113.1500
115.6400
112.3100
114.5000
4,514,900
Mon, 23 Mar 2026
110.5000
115.2000
109.5000
114.4300
5,913,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
110.5600
111.8600
108.8100
110.4800
13,118,300
Thu, 19 Mar 2026
108.7800
110.4500
106.0700
110.0000
4,128,900
Wed, 18 Mar 2026
105.4800
112.8100
105.1900
108.8600
5,175,100
Tue, 17 Mar 2026
106.3900
107.0000
103.6000
105.8400
3,681,500
Mon, 16 Mar 2026
107.9100
108.2000
104.5500
105.4400
4,758,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
105.6300
109.5600
105.5600
107.6700
3,422,500
Thu, 12 Mar 2026
105.4900
108.4500
104.3700
105.4700
3,610,400
Wed, 11 Mar 2026
103.8400
108.4000
103.3500
106.4700
4,787,200
Tue, 10 Mar 2026
101.5500
106.0800
100.4100
104.5000
3,814,700
Mon, 09 Mar 2026
98.5800
103.0700
98.4900
102.1100
2,883,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
99.9800
100.7900
96.9800
99.8900
2,804,600
Thu, 05 Mar 2026
11 · PRE 14A
After-hours · 16:21 ET
PRE 14A ↗
Thu, 05 Mar 2026
102.1400
104.5300
100.1200
101.0000
2,781,500
Wed, 04 Mar 2026
102.0000
103.2200
100.2800
102.9800
2,813,500
Tue, 03 Mar 2026
95.6100
103.7200
95.3700
102.0800
5,310,300
Mon, 02 Mar 2026
96.9100
98.8600
96.5800
97.6400
4,563,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
98.7500
99.5100
96.9200
98.3900
4,716,100
Thu, 26 Feb 2026
99.4500
100.6500
98.2000
99.9000
2,905,000
Wed, 25 Feb 2026
100.9500
101.2800
97.8300
100.0400
3,178,600
Tue, 24 Feb 2026
98.6600
103.9000
98.0000
100.1300
5,382,800
Mon, 23 Feb 2026
93.7500
99.7000
92.6800
98.7600
7,644,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
10 · 10-K
After-hours · 16:14 ET
10-K ↗
Fri, 20 Feb 2026
99.7400
102.0000
93.5300
94.1700
15,779,600
Thu, 19 Feb 2026
9 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 19 Feb 2026
108.2500
109.7700
107.0000
109.5900
7,403,100
Wed, 18 Feb 2026
108.2500
110.4400
106.0800
109.3100
3,483,400
Tue, 17 Feb 2026
8 · 8-K
After-hours · 16:17 ET
8-K ↗
Tue, 17 Feb 2026
110.5800
111.4600
106.7500
108.4200
4,698,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
104.4900
113.5000
102.8700
111.7600
7,333,500
Thu, 12 Feb 2026
98.7500
106.8000
98.7500
104.6100
10,960,800
Wed, 11 Feb 2026
99.0100
99.0100
94.4900
94.8000
4,121,900
Tue, 10 Feb 2026
94.6900
95.7900
94.0000
94.4000
2,493,300
Mon, 09 Feb 2026
95.0100
95.5500
92.3100
94.7200
2,268,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
92.5700
95.2500
92.5000
95.0800
3,325,500
Thu, 05 Feb 2026
91.8100
93.3400
91.1300
91.4900
3,330,600
Wed, 04 Feb 2026
91.6900
94.1400
90.8800
91.9200
3,214,900
Tue, 03 Feb 2026
96.1400
97.9900
91.1800
91.7900
3,617,900
Mon, 02 Feb 2026
96.3500
97.7600
95.4200
96.6300
2,439,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
98.7300
99.2500
95.9400
97.1500
2,983,800
Thu, 29 Jan 2026
101.8500
102.0000
98.4600
99.3500
3,862,700
Wed, 28 Jan 2026
103.5100
103.9600
101.6000
102.1000
4,461,600
Tue, 27 Jan 2026
101.9000
104.9800
101.4200
103.2600
8,013,100
Mon, 26 Jan 2026
96.3100
99.1900
95.9500
98.6600
4,142,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
96.5300
96.9900
94.8900
95.0800
2,934,100
Thu, 22 Jan 2026
94.4100
97.5700
94.0200
97.0300
4,183,600
Wed, 21 Jan 2026
90.0500
94.2600
89.8600
93.7200
3,327,000
Tue, 20 Jan 2026
92.0800
92.7800
89.2300
89.6000
3,335,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
93.1400
95.0400
92.5700
93.4900
4,081,100
Thu, 15 Jan 2026
90.6200
91.7200
89.7500
91.5300
3,259,600
Wed, 14 Jan 2026
88.9500
91.4900
88.6000
90.6500
2,418,100
Tue, 13 Jan 2026
91.5000
91.7800
88.3600
88.8600
3,024,000
Mon, 12 Jan 2026
93.7400
93.9400
90.8200
91.2700
6,719,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
86.1800
88.5100
85.7800
88.1200
3,052,600
Thu, 08 Jan 2026
87.2300
87.7000
85.3700
85.7100
3,044,500
Wed, 07 Jan 2026
88.1500
89.1100
87.2200
88.1800
2,303,600
Tue, 06 Jan 2026
85.5400
88.8600
85.5400
88.7400
1,925,000
Mon, 05 Jan 2026
85.0600
87.4000
85.0500
85.9100
1,433,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
87.3000
87.5200
84.5400
85.1000
1,638,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
87.7000
88.2000
87.2100
87.2500
1,163,200
Tue, 30 Dec 2025
88.0800
88.5800
87.8400
87.9700
1,510,000
Mon, 29 Dec 2025
88.0300
88.9700
87.8300
88.2400
1,541,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
88.4700
88.8900
88.0800
88.4200
1,398,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
89.0800
89.4000
88.4800
88.8200
813,000
Tue, 23 Dec 2025
89.8600
89.9000
88.6100
89.2300
1,747,800
Mon, 22 Dec 2025
89.1900
90.7600
88.7700
90.1100
1,743,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
88.4000
89.7500
88.3000
89.2200
5,375,200
Thu, 18 Dec 2025
88.1300
88.9100
87.1100
88.4900
1,934,900
Wed, 17 Dec 2025
87.5600
89.3400
87.1500
87.5500
2,122,000
Tue, 16 Dec 2025
86.7000
87.9200
85.8000
87.7400
2,188,200
Mon, 15 Dec 2025
88.0300
90.0400
85.3100
86.5300
3,749,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
85.9000
86.8800
85.3900
85.8800
2,151,200
Thu, 11 Dec 2025
86.3800
87.2700
85.1500
85.4500
1,783,700
Wed, 10 Dec 2025
85.5600
86.7800
85.2300
86.4500
2,214,500
Tue, 09 Dec 2025
84.6400
86.7400
84.0600
85.6600
2,649,400
Mon, 08 Dec 2025
83.4800
85.7000
83.4800
85.3200
2,313,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
86.6000
87.0000
82.7000
83.4900
3,069,300
Thu, 04 Dec 2025
87.8200
88.1200
86.3000
86.6000
2,198,500
Wed, 03 Dec 2025
86.8300
88.4700
86.6300
87.9700
2,337,200
Tue, 02 Dec 2025
88.0000
88.2000
86.0600
86.8300
2,814,500
Mon, 01 Dec 2025
89.3900
89.4300
87.5500
87.7100
3,200,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
89.4700
89.9300
89.3400
89.5200
1,350,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
90.6100
90.7600
89.3700
89.4500
2,917,900
Tue, 25 Nov 2025
88.5000
91.0100
87.3300
90.7100
3,622,300
Mon, 24 Nov 2025
88.6400
89.9500
87.3700
88.3400
19,566,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
87.8300
90.2400
87.2500
89.0100
3,662,900
Thu, 20 Nov 2025
87.6500
89.1400
86.7500
87.3800
3,366,900
Wed, 19 Nov 2025
87.6300
88.1500
86.2000
86.5200
3,994,100
Tue, 18 Nov 2025
87.3000
88.7600
86.0000
87.7400
3,681,700
Mon, 17 Nov 2025
87.7500
88.8800
86.8600
87.6200
3,936,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
87.4200
88.7500
87.0100
87.1700
3,715,600
Thu, 13 Nov 2025
89.9700
91.8500
88.2000
88.6700
3,597,000
Wed, 12 Nov 2025
90.6200
91.7600
89.3800
90.1000
3,793,100
Tue, 11 Nov 2025
86.9600
92.0000
86.3100
90.6100
5,596,400
Mon, 10 Nov 2025
83.8100
88.4700
83.0000
87.1200
5,974,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
7 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Fri, 07 Nov 2025
78.9000
86.2300
76.7500
83.7400
9,629,200
Thu, 06 Nov 2025
6 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 06 Nov 2025
73.7600
73.8800
71.9300
73.0000
3,349,400
Wed, 05 Nov 2025
72.6300
73.5500
71.6700
72.9800
3,185,400
Tue, 04 Nov 2025
73.9500
74.1300
70.8200
71.9700
2,626,200
Mon, 03 Nov 2025
75.2100
75.3500
73.8100
74.5300
2,148,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
73.8200
75.4900
73.6800
75.1000
1,624,100
Thu, 30 Oct 2025
72.8600
75.2000
72.7600
73.9300
1,625,600
Wed, 29 Oct 2025
75.9600
75.9700
72.9200
73.0100
1,755,200
Tue, 28 Oct 2025
5 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 28 Oct 2025
75.4000
76.1600
74.9100
75.7500
1,999,200
Mon, 27 Oct 2025
75.5000
76.0800
75.3000
75.4900
1,246,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
75.3000
75.8200
74.7600
75.0500
1,566,700
Thu, 23 Oct 2025
74.7900
75.0000
74.2000
74.6100
1,020,500
Wed, 22 Oct 2025
75.6200
76.4100
74.3000
74.7100
1,410,900
Tue, 21 Oct 2025
74.2500
76.5200
74.0500
76.1300
1,555,900
Mon, 20 Oct 2025
72.9500
74.3200
72.9500
74.2500
1,392,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
72.7200
73.4200
72.2800
72.8600
2,745,700
Thu, 16 Oct 2025
74.2000
74.7000
72.3900
72.9600
1,473,600
Wed, 15 Oct 2025
74.3300
74.5400
73.1500
73.6700
1,333,100
Tue, 14 Oct 2025
72.7700
74.3600
72.4600
74.0900
1,423,900
Mon, 13 Oct 2025
74.1300
74.5200
73.2300
73.8000
1,788,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
75.7000
76.2800
73.1400
73.2400
1,684,000
Thu, 09 Oct 2025
77.0000
77.0300
75.2100
75.5000
1,423,900
Wed, 08 Oct 2025
76.8000
77.6200
76.5400
76.7200
1,081,800
Tue, 07 Oct 2025
78.6200
78.9200
76.4100
76.6000
1,299,600
Mon, 06 Oct 2025
78.0000
78.5600
77.0700
78.4400
1,264,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
78.0100
79.0000
77.4300
77.5600
1,314,000
Thu, 02 Oct 2025
76.1700
78.1600
75.6000
78.0100
1,634,500
Wed, 01 Oct 2025
75.5600
76.1200
74.5600
75.8400
1,480,300
Tue, 30 Sep 2025
76.1200
76.3800
74.7200
75.7600
1,633,200
Mon, 29 Sep 2025
76.4600
76.8500
75.7700
76.2300
1,164,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
75.3800
76.1200
75.1900
76.0500
1,610,200
Thu, 25 Sep 2025
75.8900
76.0000
74.9300
75.3800
1,243,700
Wed, 24 Sep 2025
75.4100
76.2800
74.9500
76.2300
1,464,000
Tue, 23 Sep 2025
76.7000
76.7500
75.0500
75.2700
1,660,200
Mon, 22 Sep 2025
76.9800
76.9800
76.0100
76.6800
1,350,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
77.6200
77.6200
76.0200
76.2800
7,140,500
Thu, 18 Sep 2025
76.0300
77.3000
75.9400
77.0900
1,553,700
Wed, 17 Sep 2025
76.5700
77.2200
74.8900
75.8400
1,941,000
Tue, 16 Sep 2025
76.5700
76.9000
75.6800
76.3800
1,188,700
Mon, 15 Sep 2025
76.8700
77.9500
75.5900
76.4600
1,604,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
4 · 8-K
After-hours · 16:03 ET
8-K ↗
Fri, 12 Sep 2025
79.0400
79.0700
76.6500
76.8400
1,518,700
Thu, 11 Sep 2025
77.0100
79.4100
76.8600
79.2000
1,641,700
Wed, 10 Sep 2025
78.1300
79.1600
76.5100
76.7500
1,741,400
Tue, 09 Sep 2025
78.7100
78.8900
77.8500
78.1600
1,550,900
Mon, 08 Sep 2025
78.7700
79.4300
77.5100
78.8800
1,928,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
77.3500
79.2100
77.3000
78.5600
1,786,700
Thu, 04 Sep 2025
77.5700
77.5800
76.1000
77.1900
2,696,300
Wed, 03 Sep 2025
76.9800
77.8000
76.4200
77.5600
1,494,500
Tue, 02 Sep 2025
78.1700
78.4100
76.3200
76.9800
1,712,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
78.3800
79.2700
78.3500
79.1300
1,176,500
Thu, 28 Aug 2025
78.5000
78.7100
77.7100
78.3900
1,292,600
Wed, 27 Aug 2025
77.1200
78.3900
77.0600
78.2700
1,081,300
Tue, 26 Aug 2025
76.5800
77.2000
76.2500
76.9400
2,365,500
Mon, 25 Aug 2025
77.4100
77.5800
76.1700
76.5200
1,975,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
76.6100
78.5400
75.9500
77.6400
1,719,200
Thu, 21 Aug 2025
75.5100
76.4600
74.8600
76.3200
1,533,000
Wed, 20 Aug 2025
76.3700
76.6300
75.4600
76.0600
1,355,200
Tue, 19 Aug 2025
75.1900
76.6500
75.0000
76.4900
1,832,400
Mon, 18 Aug 2025
74.4600
75.2900
73.9900
75.2800
1,751,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
74.6900
75.1400
74.1000
74.4200
2,011,500
Thu, 14 Aug 2025
74.4100
74.9800
74.0100
74.2700
1,643,900
Wed, 13 Aug 2025
72.5000
75.5500
72.1700
75.4400
3,572,200
Tue, 12 Aug 2025
3 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 12 Aug 2025
70.6400
72.0000
70.4200
71.9700
2,878,000
Mon, 11 Aug 2025
70.9600
72.9800
70.4200
70.6100
3,141,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
2 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Fri, 08 Aug 2025
75.6200
76.6500
69.7800
70.5300
5,403,900
Thu, 07 Aug 2025
1 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 07 Aug 2025
75.4600
75.7300
72.7500
74.7600
4,030,600
Wed, 06 Aug 2025
74.1300
74.7200
73.4400
74.4800
2,175,900
Tue, 05 Aug 2025
74.9400
75.2300
73.4400
73.6500
2,545,800
Mon, 04 Aug 2025
74.7500
75.8500
74.6300
75.5000
1,681,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
76.0600
76.5000
73.7600
74.3800
2,534,100
Thu, 31 Jul 2025
78.5100
78.6400
76.0900
76.3100
1,727,600
Wed, 30 Jul 2025
79.4900
79.5200
77.8100
78.0600
1,933,300
Tue, 29 Jul 2025
79.7200
80.4100
78.9400
79.4900
1,315,400
Mon, 28 Jul 2025
80.8200
80.9400
79.4400
79.7100
1,145,400
Sun, 27 Jul 2025
Weekend