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
106.4900
108.2700
105.7700
106.9200
1,900,000
Thu, 23 Jul 2026
105.8000
107.8800
105.0900
107.4100
1,753,000
Wed, 22 Jul 2026
109.4700
109.9900
106.1200
106.6400
1,771,200
Tue, 21 Jul 2026
107.8700
109.4200
106.4100
108.6200
2,447,300
Mon, 20 Jul 2026
108.2400
109.8000
106.6300
107.0200
2,015,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
105.2000
110.5800
105.2000
108.3200
2,002,600
Thu, 16 Jul 2026
109.9300
110.3000
105.0700
107.4600
2,754,200
Thu, 16 Jul 2026
19 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 15 Jul 2026
111.0000
111.6000
108.3400
109.8100
2,116,800
Tue, 14 Jul 2026
109.1400
110.6700
107.3300
110.1100
1,848,200
Mon, 13 Jul 2026
114.2500
115.5500
108.0200
109.1400
2,825,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
118.0900
118.9400
112.8000
115.6100
2,931,500
Thu, 09 Jul 2026
116.4400
119.5400
116.0100
118.2600
3,167,100
Wed, 08 Jul 2026
111.9300
116.9900
111.0100
116.5300
2,835,000
Tue, 07 Jul 2026
113.2100
114.6900
111.4700
112.8400
1,674,600
Mon, 06 Jul 2026
110.6000
112.5700
108.5500
111.5400
2,232,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
107.5000
111.9200
107.0600
111.6000
2,770,900
Wed, 01 Jul 2026
107.6800
109.1900
106.0100
107.0000
2,398,100
Tue, 30 Jun 2026
105.8400
108.6700
104.6400
106.6200
3,358,500
Mon, 29 Jun 2026
105.3600
106.3900
103.0800
104.7400
2,747,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
105.1100
108.1400
102.5900
103.3800
6,259,800
Thu, 25 Jun 2026
103.0000
107.4900
101.6700
104.4700
4,422,700
Wed, 24 Jun 2026
103.4000
107.2000
102.3100
103.4600
3,136,900
Tue, 23 Jun 2026
98.8400
103.1500
97.6000
102.1500
4,199,700
Mon, 22 Jun 2026
95.8200
99.8800
95.2700
98.6100
4,257,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
100.1100
100.2500
94.0000
95.8000
23,379,000
Wed, 17 Jun 2026
95.1800
99.1500
94.2200
98.4500
3,472,900
Tue, 16 Jun 2026
97.5000
98.1000
93.9200
95.5200
3,423,700
Mon, 15 Jun 2026
98.8500
100.1700
97.0400
97.4600
3,788,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
95.1200
98.5100
93.9200
97.8500
4,529,000
Thu, 11 Jun 2026
92.3000
98.1800
91.3700
96.7200
5,105,200
Wed, 10 Jun 2026
98.2800
99.2500
90.3900
91.8800
5,425,300
Tue, 09 Jun 2026
95.7500
99.5500
95.4300
99.0400
4,240,900
Mon, 08 Jun 2026
94.4500
96.7700
92.0700
94.1700
5,010,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
103.7800
105.0000
92.8100
94.2200
7,956,300
Thu, 04 Jun 2026
103.3900
105.2900
102.8900
104.9200
1,849,300
Wed, 03 Jun 2026
102.2700
105.2000
101.7300
103.8600
2,978,400
Tue, 02 Jun 2026
104.0900
104.4500
100.5600
103.7300
2,406,200
Mon, 01 Jun 2026
106.0900
106.7900
102.8100
106.0300
3,357,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
107.8500
108.4600
106.2600
106.9100
4,534,800
Thu, 28 May 2026
106.9000
109.9500
106.1000
108.3700
2,230,800
Wed, 27 May 2026
107.8000
109.7800
106.0400
106.4000
3,094,500
Tue, 26 May 2026
107.8200
109.7400
105.0000
108.8700
2,273,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
108.4700
110.8300
106.2000
106.2400
2,432,500
Thu, 21 May 2026
107.5500
110.9600
106.5600
109.5300
3,689,600
Wed, 20 May 2026
108.6700
109.9600
106.7100
107.9100
2,989,100
Tue, 19 May 2026
107.8100
109.7500
105.0100
107.4100
3,647,500
Mon, 18 May 2026
107.3600
107.7400
104.4800
107.1500
3,834,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
18 · S-3ASR
After-hours · 17:02 ET
S-3ASR ↗
Fri, 15 May 2026
17 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 15 May 2026
114.3000
114.5100
108.2200
109.1400
3,688,400
Thu, 14 May 2026
117.5400
119.1200
114.8800
115.6200
2,761,300
Wed, 13 May 2026
117.5000
122.9400
112.0000
117.9900
6,727,900
Tue, 12 May 2026
103.6500
117.6300
103.4600
116.0000
8,274,800
Mon, 11 May 2026
100.0000
108.2000
98.9000
103.8900
7,898,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
108.0100
108.6300
98.9800
101.3500
8,588,300
Thu, 07 May 2026
116.9100
125.3600
103.5000
105.0000
13,718,300
Thu, 07 May 2026
16 · 8-K
Pre-market · 07:01 ET
8-K ↗
Thu, 07 May 2026
15 · 10-Q
Pre-market · 07:00 ET
10-Q ↗
Wed, 06 May 2026
138.4600
142.5800
136.7300
137.0900
2,301,900
Tue, 05 May 2026
140.8600
142.9000
138.4100
139.4400
1,238,300
Mon, 04 May 2026
133.8800
141.2800
133.4600
140.0100
1,881,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
135.6500
137.6200
132.3900
133.2600
1,562,400
Thu, 30 Apr 2026
136.0000
137.2200
134.9400
136.3300
1,337,000
Wed, 29 Apr 2026
134.4200
136.9800
132.7700
135.0300
1,487,500
Tue, 28 Apr 2026
136.5400
138.7900
132.5700
134.9400
1,357,400
Mon, 27 Apr 2026
135.5800
139.5400
135.1800
135.9800
1,116,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
142.2900
143.2700
134.5900
135.1700
2,500,900
Thu, 23 Apr 2026
144.4800
145.4300
142.0600
143.8300
1,152,500
Wed, 22 Apr 2026
142.3900
145.3200
141.4300
144.4800
1,820,000
Tue, 21 Apr 2026
142.4200
144.0700
139.5900
140.9800
1,590,900
Mon, 20 Apr 2026
143.3000
144.0600
140.6500
142.8200
1,071,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
144.2500
145.6200
143.2800
144.4800
2,048,500
Thu, 16 Apr 2026
146.0200
146.1800
142.0300
142.7900
2,160,800
Wed, 15 Apr 2026
154.5700
154.5800
146.2500
146.7400
2,229,200
Tue, 14 Apr 2026
152.2100
153.8700
150.9300
153.4000
1,309,600
Mon, 13 Apr 2026
154.8100
156.6400
148.5100
151.1400
2,079,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
159.5900
160.2100
152.9900
154.8100
1,827,000
Thu, 09 Apr 2026
159.1500
160.4900
157.7500
159.5900
1,564,100
Wed, 08 Apr 2026
162.9500
163.0300
154.7300
160.1800
3,356,000
Tue, 07 Apr 2026
14 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 07 Apr 2026
162.8200
164.0300
159.5300
163.0300
1,352,200
Mon, 06 Apr 2026
161.6900
166.1900
161.3300
163.8100
1,852,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
161.5100
164.5300
157.5200
162.4300
1,809,300
Wed, 01 Apr 2026
13 · DEFA14A
After-hours · 16:02 ET
DEFA14A ↗
Wed, 01 Apr 2026
12 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Wed, 01 Apr 2026
164.4900
166.0000
161.7300
164.8600
2,852,200
Tue, 31 Mar 2026
153.9500
164.2200
153.9500
163.5200
3,673,900
Mon, 30 Mar 2026
150.9800
155.2000
149.3500
153.3200
4,958,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
147.9800
149.2000
142.5900
145.3000
3,402,300
Thu, 26 Mar 2026
148.4500
149.8800
146.2600
147.6000
2,587,400
Wed, 25 Mar 2026
140.0000
148.8600
139.0000
148.3100
1,987,200
Tue, 24 Mar 2026
144.4200
145.5200
137.2000
139.1400
2,817,200
Mon, 23 Mar 2026
147.1200
149.7600
141.6400
143.9800
4,079,400
Mon, 23 Mar 2026
11 · 8-K
Pre-market · 07:00 ET
8-K ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
142.6300
143.6100
135.7300
136.0000
4,561,200
Thu, 19 Mar 2026
144.0100
144.8800
141.8000
144.0000
1,952,500
Wed, 18 Mar 2026
143.9200
145.0900
141.4400
142.7000
2,002,200
Tue, 17 Mar 2026
144.5000
147.3800
143.5900
143.9300
2,207,900
Mon, 16 Mar 2026
141.4600
145.7600
141.4300
144.6000
1,865,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
140.6600
141.7800
138.0100
139.5000
1,480,900
Thu, 12 Mar 2026
138.5400
139.9700
135.7300
139.5200
2,157,200
Wed, 11 Mar 2026
143.0200
144.3600
139.0500
139.4000
1,290,100
Tue, 10 Mar 2026
142.8400
145.6400
142.8400
143.8500
1,147,600
Mon, 09 Mar 2026
139.6800
143.7400
138.8200
143.1300
1,802,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
142.8400
144.2400
139.8900
140.1300
2,486,800
Thu, 05 Mar 2026
148.0400
148.0700
142.0400
143.5700
2,269,800
Wed, 04 Mar 2026
146.7400
150.2700
146.7300
149.8800
2,016,200
Tue, 03 Mar 2026
145.8300
148.3100
143.7600
147.0000
1,937,800
Mon, 02 Mar 2026
147.1000
148.8700
145.0000
146.3200
2,670,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
150.0000
151.1100
147.5700
149.3300
2,716,500
Thu, 26 Feb 2026
147.0000
150.5700
146.4100
150.0000
2,212,500
Wed, 25 Feb 2026
159.7400
161.1300
148.2400
148.6100
3,208,900
Tue, 24 Feb 2026
156.0000
160.0900
152.8900
158.6200
1,791,900
Mon, 23 Feb 2026
163.6000
167.0000
157.7100
159.0300
2,171,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
158.3900
167.3700
157.7700
164.9100
4,138,200
Thu, 19 Feb 2026
153.7800
163.1400
147.2600
161.0000
4,932,400
Thu, 19 Feb 2026
10 · 8-K
Pre-market · 07:01 ET
8-K ↗
Thu, 19 Feb 2026
9 · 10-K
Pre-market · 07:01 ET
10-K ↗
Wed, 18 Feb 2026
149.9200
154.1600
149.5600
151.1100
2,227,600
Tue, 17 Feb 2026
147.9300
152.3500
147.9300
150.5200
1,633,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
147.2400
152.1900
146.1000
148.7500
2,197,700
Thu, 12 Feb 2026
148.5500
148.7500
142.9900
146.1700
2,706,800
Wed, 11 Feb 2026
149.4900
149.8300
145.3600
148.4300
1,495,900
Tue, 10 Feb 2026
149.7700
151.1700
147.6300
148.5500
2,259,200
Mon, 09 Feb 2026
148.8300
150.6000
146.4000
149.5400
2,044,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
153.0600
155.7900
149.3400
149.8600
2,629,400
Thu, 05 Feb 2026
152.4400
156.5200
150.3400
151.0300
1,882,100
Wed, 04 Feb 2026
157.1000
157.9000
150.7900
152.4400
1,794,600
Tue, 03 Feb 2026
153.3600
158.9800
152.7300
157.1600
2,484,100
Mon, 02 Feb 2026
156.6300
156.8600
150.8000
153.9800
2,614,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
157.1900
159.4900
154.4800
156.8700
2,686,400
Thu, 29 Jan 2026
154.4800
159.8900
154.4800
157.8200
1,981,600
Wed, 28 Jan 2026
162.4200
164.2300
155.6800
155.8900
1,732,700
Tue, 27 Jan 2026
161.1500
165.4700
161.1300
162.6400
1,682,200
Mon, 26 Jan 2026
154.6300
160.3300
153.0900
159.7200
2,282,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
160.0200
160.0800
154.2300
156.2100
2,506,200
Thu, 22 Jan 2026
156.6600
160.9500
153.1900
160.3900
2,702,500
Wed, 21 Jan 2026
163.0000
163.9600
156.0800
156.3200
2,940,900
Tue, 20 Jan 2026
158.4500
164.6200
156.0100
163.5100
2,657,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
160.3500
163.9800
158.3900
161.4200
3,676,400
Thu, 15 Jan 2026
163.0000
164.0000
158.4200
159.2700
2,314,200
Wed, 14 Jan 2026
163.8300
164.9600
160.4500
163.4600
2,623,400
Tue, 13 Jan 2026
170.0000
170.4500
162.3000
163.7200
3,741,600
Mon, 12 Jan 2026
174.8600
175.1200
165.2800
167.7200
4,123,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
185.0200
186.1900
169.0000
175.9700
5,433,200
Fri, 09 Jan 2026
8 · 8-K
Pre-market · 07:01 ET
8-K ↗
Thu, 08 Jan 2026
174.1700
175.0000
168.0100
170.2700
2,589,000
Wed, 07 Jan 2026
175.0700
178.7500
173.3400
176.0000
2,180,000
Tue, 06 Jan 2026
173.3300
175.4100
170.9400
175.0700
1,850,200
Mon, 05 Jan 2026
176.1200
176.1200
167.3900
175.2000
2,261,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
175.7900
177.9000
173.5500
177.1200
1,831,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
174.1800
175.2500
173.2400
174.0400
1,781,300
Tue, 30 Dec 2025
175.7900
176.5200
173.4800
174.0900
1,651,300
Mon, 29 Dec 2025
177.6100
178.5200
175.3700
176.3400
2,481,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
178.9000
179.4400
176.6700
177.8800
1,035,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
175.5000
178.1000
175.0000
177.4200
747,300
Tue, 23 Dec 2025
174.1700
177.6000
172.6500
176.7700
1,619,000
Mon, 22 Dec 2025
177.5800
179.3300
174.0000
175.7600
2,744,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
168.3000
178.2100
166.7100
174.8400
19,087,900
Thu, 18 Dec 2025
167.7500
172.3100
161.0200
166.5500
13,491,300
Wed, 17 Dec 2025
7 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 17 Dec 2025
200.0500
205.2300
198.0700
198.4600
4,476,700
Tue, 16 Dec 2025
195.3900
204.0400
192.5000
200.6700
3,647,800
Mon, 15 Dec 2025
197.2300
201.1300
194.7500
196.9200
4,146,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
195.0000
198.1300
191.7400
197.0100
1,897,800
Thu, 11 Dec 2025
190.2400
195.3600
189.7700
195.2400
2,282,800
Wed, 10 Dec 2025
194.8700
197.5100
189.5900
189.8500
2,484,400
Tue, 09 Dec 2025
194.5000
198.4000
193.2900
194.1700
2,347,400
Mon, 08 Dec 2025
206.6900
206.6900
195.5400
196.5500
3,501,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
204.6800
206.5600
203.1500
204.0000
2,160,100
Thu, 04 Dec 2025
207.5800
208.8100
202.6800
205.0400
1,861,200
Wed, 03 Dec 2025
206.6000
207.6100
203.3300
206.7800
2,544,000
Tue, 02 Dec 2025
212.0800
212.7500
206.1000
206.6000
1,383,900
Mon, 01 Dec 2025
206.8000
212.5800
205.0000
211.4100
1,868,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
206.2200
208.0500
202.8800
207.7700
1,052,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
208.4900
209.0000
202.2700
204.5100
2,044,900
Tue, 25 Nov 2025
206.9300
209.7700
205.2300
209.0200
2,196,800
Mon, 24 Nov 2025
202.4300
208.7200
199.5200
206.9300
15,708,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
199.1000
201.4400
194.6500
198.7600
2,629,800
Thu, 20 Nov 2025
204.3500
208.0000
199.0000
199.6400
2,332,900
Wed, 19 Nov 2025
201.0800
205.1100
200.1900
203.5600
1,581,500
Tue, 18 Nov 2025
6 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 18 Nov 2025
195.8000
203.6500
195.5100
201.6200
2,412,900
Mon, 17 Nov 2025
192.5800
197.8800
191.8300
197.4000
1,884,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
188.0900
197.4500
187.5500
193.2200
2,551,400
Thu, 13 Nov 2025
193.7800
196.4700
190.5800
190.9600
2,163,700
Wed, 12 Nov 2025
192.6100
196.3300
191.9000
194.3900
1,602,700
Tue, 11 Nov 2025
189.9300
193.9300
187.6100
193.6900
1,762,000
Mon, 10 Nov 2025
189.6700
192.3900
185.6900
191.9200
2,080,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
184.1000
189.8200
182.5300
189.7000
2,191,600
Thu, 06 Nov 2025
186.7700
188.4500
183.8100
185.6800
1,857,300
Wed, 05 Nov 2025
182.9200
189.3100
182.0900
186.8800
1,635,000
Tue, 04 Nov 2025
185.2800
187.8800
182.5800
182.7700
2,052,800
Mon, 03 Nov 2025
187.9000
188.5600
178.7600
186.2300
3,081,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
194.5700
197.0800
187.0200
189.6000
3,156,000
Thu, 30 Oct 2025
171.2600
194.7000
167.0000
194.2200
6,733,600
Thu, 30 Oct 2025
5 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 30 Oct 2025
4 · 10-Q
Pre-market · 07:00 ET
10-Q ↗
Wed, 29 Oct 2025
166.4800
167.7800
163.8200
166.9500
2,798,200
Tue, 28 Oct 2025
164.0200
167.0700
163.1100
165.2900
1,172,500
Mon, 27 Oct 2025
162.0500
164.1400
160.5300
164.0200
1,465,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
161.8400
162.2900
158.8100
159.6600
1,111,100
Thu, 23 Oct 2025
159.4100
160.3000
154.7900
160.1200
2,442,200
Wed, 22 Oct 2025
165.9000
166.6200
159.6500
160.4000
2,431,400
Tue, 21 Oct 2025
166.9000
168.0900
162.8000
165.3100
1,732,900
Mon, 20 Oct 2025
167.1700
168.2200
163.4200
167.9100
1,388,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
163.8000
166.0400
161.1900
165.7600
1,391,500
Thu, 16 Oct 2025
163.9500
166.4000
162.3700
163.1900
1,907,300
Wed, 15 Oct 2025
162.2000
165.7600
161.6500
163.5400
2,188,200
Tue, 14 Oct 2025
163.9900
164.3400
161.3400
161.3800
1,069,100
Mon, 13 Oct 2025
163.2200
166.4400
162.0800
163.9400
1,464,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
164.1100
164.2300
161.3100
162.3300
2,032,300
Thu, 09 Oct 2025
162.1600
164.5800
161.0300
164.4000
1,411,700
Wed, 08 Oct 2025
161.9000
163.2200
159.7800
161.8100
1,954,400
Tue, 07 Oct 2025
156.8700
162.4400
156.8700
162.3200
1,627,400
Mon, 06 Oct 2025
157.9800
160.6200
156.9300
158.2800
1,734,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
153.0000
158.1900
151.7700
157.1600
3,486,400
Thu, 02 Oct 2025
148.7000
152.8500
145.2400
152.8000
2,288,500
Wed, 01 Oct 2025
144.7000
148.1600
143.1800
147.2800
2,026,100
Tue, 30 Sep 2025
141.6300
145.4100
141.0000
144.0100
2,654,300
Mon, 29 Sep 2025
137.1900
141.8100
136.6200
141.6500
2,564,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
136.8600
137.0400
134.0100
137.0300
1,389,400
Thu, 25 Sep 2025
140.5500
140.6500
135.0800
135.5900
2,168,700
Wed, 24 Sep 2025
144.9700
145.5600
140.8700
141.0000
1,455,600
Tue, 23 Sep 2025
144.7100
146.2900
143.8300
145.3800
1,610,400
Mon, 22 Sep 2025
144.7600
146.7100
144.0300
145.0300
2,896,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
145.5100
146.3700
142.8800
144.7600
5,624,100
Thu, 18 Sep 2025
144.7600
146.5000
143.8200
145.8600
1,836,000
Wed, 17 Sep 2025
145.9000
146.5000
143.7600
144.7800
1,728,200
Tue, 16 Sep 2025
142.9400
144.8400
141.7700
144.7500
1,448,200
Mon, 15 Sep 2025
145.4000
145.4000
138.7300
143.1400
1,978,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
146.0000
148.2200
144.0000
145.9300
1,926,400
Thu, 11 Sep 2025
146.4200
147.1000
144.9300
145.7900
1,606,500
Wed, 10 Sep 2025
148.1500
148.3200
143.7600
145.9300
1,516,200
Tue, 09 Sep 2025
146.8800
149.0800
145.2500
147.2000
1,461,200
Mon, 08 Sep 2025
144.5000
146.9100
144.2200
146.6800
1,589,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
142.6000
145.1900
140.3300
145.1000
2,532,300
Thu, 04 Sep 2025
142.8600
145.0000
141.2500
142.5300
2,012,700
Wed, 03 Sep 2025
145.0000
146.8400
142.3600
143.5000
2,500,300
Tue, 02 Sep 2025
141.5000
146.5200
140.0000
145.3000
4,854,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
135.0000
136.1000
134.3900
136.1000
2,190,200
Thu, 28 Aug 2025
134.3900
136.9000
134.2000
134.9700
1,764,000
Wed, 27 Aug 2025
132.2900
134.7400
131.5400
134.5300
2,025,100
Tue, 26 Aug 2025
128.5200
132.3100
128.1000
132.1700
2,361,800
Mon, 25 Aug 2025
131.7900
132.7300
128.0200
128.3200
1,988,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
132.3000
133.5600
130.9500
131.8800
2,098,300
Thu, 21 Aug 2025
129.8000
132.6400
128.5000
132.6000
2,246,800
Wed, 20 Aug 2025
127.4300
130.0600
127.4300
129.4500
2,352,200
Tue, 19 Aug 2025
127.8000
128.8300
126.0000
127.2100
2,078,100
Mon, 18 Aug 2025
127.8000
130.1300
127.1300
127.2700
3,425,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
127.6300
128.0000
124.5200
127.8000
3,529,000
Thu, 14 Aug 2025
125.5000
128.4800
123.5000
127.7500
4,631,200
Wed, 13 Aug 2025
121.1600
123.4200
119.8000
122.8700
4,426,400
Tue, 12 Aug 2025
3 · 8-K
After market open · 11:55 ET
8-K ↗
Tue, 12 Aug 2025
112.8900
122.0300
112.4800
122.0000
7,246,100
Mon, 11 Aug 2025
109.8300
114.0300
109.1800
112.8900
3,312,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
108.6900
109.8800
107.0700
109.5500
3,234,100
Thu, 07 Aug 2025
106.5500
111.9400
106.5400
109.3000
3,334,900
Thu, 07 Aug 2025
2 · 8-K
Pre-market · 07:01 ET
8-K ↗
Thu, 07 Aug 2025
1 · 10-Q
Pre-market · 07:01 ET
10-Q ↗
Wed, 06 Aug 2025
110.2200
112.2900
109.6100
111.2600
3,567,900
Tue, 05 Aug 2025
110.9200
113.1000
109.5000
111.6100
3,260,300
Mon, 04 Aug 2025
109.2500
111.2800
108.0000
111.2400
2,249,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
107.4800
108.8900
105.7500
108.6900
2,256,100
Thu, 31 Jul 2025
105.5800
108.6400
105.1800
107.2800
2,225,300
Wed, 30 Jul 2025
105.3500
107.4100
103.5000
105.1800
5,132,600
Tue, 29 Jul 2025
102.6800
105.0300
102.2100
105.0000
1,724,800
Mon, 28 Jul 2025
104.8300
105.8000
101.7500
101.7500
2,684,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend