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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
183.5900
185.2550
178.0100
179.3800
2,701,325
Thu, 22 Oct 2026
182.3700
187.4600
181.0000
185.9400
4,112,300
Wed, 21 Oct 2026
190.1600
192.6100
183.9100
184.4500
3,103,900
Tue, 20 Oct 2026
194.6600
197.2400
190.4100
191.6700
2,589,900
Mon, 19 Oct 2026
189.5550
194.6900
187.0400
193.5300
2,587,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
193.8300
195.7700
186.1000
189.1500
3,020,500
Thu, 15 Oct 2026
184.0100
193.4600
183.7500
193.0500
3,309,900
Wed, 14 Oct 2026
189.5100
190.7400
178.9700
184.0100
3,922,800
Tue, 13 Oct 2026
194.2400
196.5800
188.4900
193.0900
2,172,900
Mon, 12 Oct 2026
195.0000
195.7800
189.3000
194.2400
2,047,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
190.7500
197.9150
189.6350
196.5000
2,332,400
Thu, 08 Oct 2026
190.4900
192.1100
188.0800
191.7100
3,242,700
Wed, 07 Oct 2026
191.7100
193.1000
189.0800
191.2400
2,007,400
Tue, 06 Oct 2026
192.1800
194.0300
190.8200
193.6200
2,897,500
Mon, 05 Oct 2026
188.1300
194.2400
188.1300
191.7700
2,920,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
184.8700
189.5600
180.4300
189.1500
4,237,600
Thu, 01 Oct 2026
183.6900
185.7750
179.5900
182.1750
4,171,100
Wed, 30 Sep 2026
187.7050
189.9600
182.5100
183.5500
4,251,000
Tue, 29 Sep 2026
180.2300
188.1400
179.1200
187.1000
5,753,000
Mon, 28 Sep 2026
188.5300
191.4000
178.0400
178.3900
6,847,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
187.8200
193.6700
187.5300
193.3600
2,872,400
Thu, 24 Sep 2026
189.0000
192.5600
182.1400
187.5300
5,530,500
Wed, 23 Sep 2026
190.6300
191.3600
184.8500
189.2700
5,832,700
Tue, 22 Sep 2026
198.0450
200.5850
191.9800
192.2100
5,219,100
Mon, 21 Sep 2026
193.8500
194.9500
188.7100
193.8300
5,054,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
17 · 8-K
After-hours · 20:05 ET
8-K ↗
Fri, 18 Sep 2026
194.5600
196.0100
192.3500
192.9400
7,211,400
Thu, 17 Sep 2026
200.7600
201.4880
193.4700
194.5600
2,763,500
Wed, 16 Sep 2026
198.3100
198.3100
193.9750
196.7600
3,040,500
Tue, 15 Sep 2026
200.0600
203.8200
197.5900
198.2600
3,149,600
Mon, 14 Sep 2026
200.3700
204.0900
199.3900
203.5400
2,267,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
202.0500
204.9900
201.2750
201.9500
2,176,400
Thu, 10 Sep 2026
194.0000
202.5400
191.7450
201.0300
3,362,900
Wed, 09 Sep 2026
198.3000
199.0900
193.4200
197.2450
4,502,300
Tue, 08 Sep 2026
208.9400
209.0000
199.6700
200.4400
4,539,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
221.5000
222.0500
211.1800
211.7300
4,170,700
Thu, 03 Sep 2026
229.6300
232.0000
221.6100
222.0000
3,296,200
Wed, 02 Sep 2026
225.7300
227.5800
222.1100
226.2400
3,389,500
Tue, 01 Sep 2026
230.0900
232.8700
225.2600
225.6600
3,509,700
Mon, 31 Aug 2026
235.8000
238.3100
231.2150
231.7400
3,362,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
233.3700
238.8280
232.7100
236.7400
2,999,900
Thu, 27 Aug 2026
16 · DEF 14C
After-hours · 16:06 ET
DEF 14C ↗
Thu, 27 Aug 2026
235.9400
235.9400
229.6800
231.8900
3,441,200
Wed, 26 Aug 2026
233.0950
238.5200
232.0000
236.9300
5,008,100
Tue, 25 Aug 2026
229.2800
234.6300
227.0000
233.5000
4,103,100
Mon, 24 Aug 2026
222.0300
230.0700
219.9800
229.0600
3,882,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
223.4700
225.9480
219.1600
223.4900
3,761,400
Thu, 20 Aug 2026
219.0100
224.0400
216.0100
222.3600
5,870,900
Wed, 19 Aug 2026
216.7000
222.3900
215.8500
220.2200
4,596,500
Tue, 18 Aug 2026
212.8900
222.8100
212.6600
216.3500
6,405,500
Mon, 17 Aug 2026
214.6900
218.9400
212.0200
212.7200
4,447,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
215.3800
219.5300
213.2500
217.0200
2,626,300
Thu, 13 Aug 2026
213.6700
218.3800
210.1500
216.2600
3,199,200
Wed, 12 Aug 2026
212.8800
215.2200
210.1100
212.4900
3,105,100
Tue, 11 Aug 2026
15 · PRE 14C
After-hours · 16:17 ET
PRE 14C ↗
Tue, 11 Aug 2026
14 · 8-K
After-hours · 16:09 ET
8-K ↗
Tue, 11 Aug 2026
209.7100
216.3500
206.2500
212.0000
4,298,500
Mon, 10 Aug 2026
212.5000
215.9900
207.5400
209.8600
6,822,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
212.2500
222.3900
209.6200
216.2600
6,257,300
Thu, 06 Aug 2026
214.6700
218.0300
207.1750
213.2600
8,599,900
Wed, 05 Aug 2026
13 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Wed, 05 Aug 2026
12 · 8-K
After-hours · 16:12 ET
8-K ↗
Wed, 05 Aug 2026
204.2050
208.1900
203.1000
207.2700
5,053,700
Tue, 04 Aug 2026
201.6300
204.5000
199.2800
202.3700
3,842,000
Mon, 03 Aug 2026
200.4500
203.8800
197.9250
200.5000
3,456,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
197.5700
198.4700
193.5400
196.1600
3,112,700
Thu, 30 Jul 2026
189.9520
197.8400
188.8200
197.5300
3,433,800
Wed, 29 Jul 2026
195.2000
199.8900
192.8200
193.5300
3,878,100
Tue, 28 Jul 2026
185.5500
195.7850
185.5500
195.5200
3,722,100
Mon, 27 Jul 2026
177.5000
185.5500
177.2900
184.3700
3,640,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
171.0000
175.5500
169.6700
172.9100
3,687,300
Thu, 23 Jul 2026
174.4300
175.2000
166.5800
169.7700
4,928,200
Wed, 22 Jul 2026
187.5500
188.5300
176.1000
177.7300
3,761,600
Tue, 21 Jul 2026
186.9600
189.1400
185.2400
188.0400
2,807,800
Mon, 20 Jul 2026
184.6500
191.5500
183.9720
189.0200
2,831,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
186.1500
189.7500
181.6800
184.1400
2,561,900
Thu, 16 Jul 2026
192.3100
194.5000
185.0100
186.3600
3,253,200
Wed, 15 Jul 2026
188.0500
194.1700
186.4600
190.1600
3,900,300
Tue, 14 Jul 2026
185.9000
190.7900
184.5500
187.7900
3,099,200
Mon, 13 Jul 2026
192.7000
195.6500
188.5800
189.5700
3,667,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
192.6400
195.8100
190.7350
191.8200
2,652,400
Thu, 09 Jul 2026
186.5800
195.1150
186.5800
192.3500
3,645,200
Wed, 08 Jul 2026
193.2100
193.8000
182.4850
189.3500
4,397,700
Tue, 07 Jul 2026
194.3300
199.0500
193.0800
195.7200
4,854,100
Mon, 06 Jul 2026
191.9300
196.7900
187.3350
188.4600
5,511,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
189.9600
193.4400
188.9500
192.0100
4,581,900
Wed, 01 Jul 2026
190.0100
191.0950
183.2800
188.8700
4,221,100
Tue, 30 Jun 2026
182.0200
188.1400
182.0200
184.5300
4,180,300
Mon, 29 Jun 2026
183.4100
186.5900
178.2600
184.8200
5,042,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
177.0600
186.8650
176.3350
183.0900
7,399,200
Thu, 25 Jun 2026
176.5100
178.3100
172.3600
176.9100
3,640,900
Wed, 24 Jun 2026
173.1500
182.5500
169.0000
177.9300
7,084,300
Tue, 23 Jun 2026
173.2000
176.5000
171.2700
171.5200
6,170,900
Mon, 22 Jun 2026
170.7400
177.8800
170.6100
172.0800
7,581,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
166.8400
174.3400
164.4250
173.4600
7,724,700
Wed, 17 Jun 2026
169.6700
173.5350
164.5900
165.6600
5,354,900
Tue, 16 Jun 2026
167.6900
172.6500
165.5200
170.0300
4,862,400
Mon, 15 Jun 2026
152.0000
169.0700
151.9500
168.0900
6,828,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
155.2400
155.7050
147.1500
150.5800
3,910,500
Fri, 12 Jun 2026
11 · 8-K
Next filing day · accepted 11 Jun, 17:57 ET
8-K ↗
Thu, 11 Jun 2026
150.0100
154.8000
146.1100
154.5900
4,863,200
Wed, 10 Jun 2026
153.5800
156.6250
150.8500
151.0000
3,497,400
Tue, 09 Jun 2026
152.7300
161.9460
151.0000
155.6700
4,217,900
Mon, 08 Jun 2026
156.8000
157.3600
152.3800
152.4900
4,198,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
159.5200
161.5350
155.0900
156.8000
6,439,700
Thu, 04 Jun 2026
155.4900
162.5300
154.6500
160.0700
4,552,000
Wed, 03 Jun 2026
155.6400
156.2240
151.6600
154.5800
4,136,000
Tue, 02 Jun 2026
160.5400
162.1800
154.9000
156.9500
3,810,900
Mon, 01 Jun 2026
161.5400
166.5200
157.4050
164.7800
4,522,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
156.6100
163.2300
155.1200
159.2900
5,736,700
Thu, 28 May 2026
156.9200
160.3500
154.5100
156.7000
4,418,900
Wed, 27 May 2026
153.8000
160.9600
153.7300
157.5800
3,840,000
Tue, 26 May 2026
160.7100
161.0400
153.3500
154.0000
3,970,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
160.7900
165.2400
159.8400
160.2500
5,102,600
Thu, 21 May 2026
157.7000
162.3200
155.1900
159.2700
4,162,400
Wed, 20 May 2026
153.0100
161.6600
146.8100
160.7300
7,593,600
Tue, 19 May 2026
161.2400
162.6900
154.4000
154.6500
6,070,300
Mon, 18 May 2026
157.7500
163.9700
157.3650
162.6700
4,790,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
153.1250
160.1100
152.9600
159.2000
5,172,700
Thu, 14 May 2026
149.0600
154.9200
148.3100
153.7000
4,298,300
Wed, 13 May 2026
153.7600
154.2600
148.0000
149.0700
6,118,700
Tue, 12 May 2026
157.7900
159.2500
154.0700
155.1900
4,968,100
Mon, 11 May 2026
162.3400
162.8500
156.5800
157.3300
4,356,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
169.7500
171.3500
162.0000
163.9300
6,027,500
Thu, 07 May 2026
181.8200
183.5000
165.5100
171.3500
12,003,100
Wed, 06 May 2026
10 · 10-Q
After-hours · 16:18 ET
10-Q ↗
Wed, 06 May 2026
9 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 06 May 2026
8 · 10-K/A
After-hours · 16:07 ET
10-K/A ↗
Wed, 06 May 2026
168.2500
172.5700
164.3600
167.9700
9,015,200
Tue, 05 May 2026
172.5100
174.2300
164.5750
166.1400
5,793,900
Mon, 04 May 2026
176.0500
176.4200
172.0000
172.5700
4,165,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
170.0000
177.0700
170.0000
175.8400
3,199,200
Thu, 30 Apr 2026
169.3300
171.2280
167.0100
168.6500
3,312,500
Wed, 29 Apr 2026
169.4350
169.8800
164.0800
169.3300
3,864,200
Tue, 28 Apr 2026
173.1300
177.5000
170.4400
171.9700
3,470,000
Mon, 27 Apr 2026
178.7150
181.0000
173.3400
174.0600
4,206,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
176.0100
177.9900
175.2900
176.7800
2,148,800
Thu, 23 Apr 2026
181.1100
182.6000
173.2200
177.0000
4,103,600
Wed, 22 Apr 2026
183.0800
184.1700
179.3900
182.2700
3,413,900
Tue, 21 Apr 2026
189.7800
190.5300
182.0000
182.4500
3,566,400
Mon, 20 Apr 2026
7 · DEFA14A
After-hours · 16:11 ET
DEFA14A ↗
Mon, 20 Apr 2026
6 · DEF 14A
After-hours · 16:08 ET
DEF 14A ↗
Mon, 20 Apr 2026
181.6400
191.1700
181.3200
189.8000
3,715,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
184.9150
188.4400
183.4770
183.8900
4,424,100
Thu, 16 Apr 2026
182.0350
182.9500
178.0000
179.3300
4,817,800
Wed, 15 Apr 2026
165.3600
180.9600
164.1900
179.9350
6,997,300
Tue, 14 Apr 2026
159.7400
166.4600
159.7400
163.5500
3,094,400
Mon, 13 Apr 2026
150.4600
159.7600
150.2610
159.6100
3,694,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
154.5500
155.4100
147.7100
152.5800
3,177,300
Thu, 09 Apr 2026
159.5050
161.5900
154.3600
154.5500
3,849,900
Wed, 08 Apr 2026
163.9000
168.0000
159.6100
160.6900
4,029,700
Tue, 07 Apr 2026
154.6900
157.4700
152.2800
155.9000
3,287,500
Mon, 06 Apr 2026
156.4600
160.0000
154.0900
155.0700
3,044,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
147.4800
156.8500
146.4800
156.4500
5,051,500
Wed, 01 Apr 2026
152.5200
153.9300
149.4100
150.5000
4,394,000
Tue, 31 Mar 2026
150.0000
152.9500
147.8600
150.1500
4,987,800
Mon, 30 Mar 2026
147.3800
149.8500
144.1500
148.0100
5,621,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
149.7800
151.0000
143.3000
146.6000
6,237,400
Thu, 26 Mar 2026
150.9800
155.2300
149.2200
151.9600
4,415,000
Wed, 25 Mar 2026
157.8700
159.0500
150.8700
152.9200
2,913,600
Tue, 24 Mar 2026
157.3600
159.0800
153.8200
154.7300
3,260,300
Mon, 23 Mar 2026
159.2600
164.9500
157.5000
159.9800
3,598,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
157.7800
158.9110
153.0000
156.6400
7,569,500
Thu, 19 Mar 2026
162.5800
165.3200
156.4100
159.2600
5,040,400
Wed, 18 Mar 2026
168.7200
169.6900
164.7700
164.9900
2,665,500
Tue, 17 Mar 2026
168.5900
174.0650
167.6600
169.8100
2,945,600
Mon, 16 Mar 2026
163.4800
168.1150
162.1200
167.7800
3,205,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
163.0100
165.0800
159.4500
161.3600
2,564,200
Thu, 12 Mar 2026
167.7050
169.3000
161.4500
161.7500
3,954,200
Wed, 11 Mar 2026
170.1000
173.5600
167.2800
169.4800
2,952,600
Tue, 10 Mar 2026
174.8700
175.0400
168.9900
169.9300
3,747,500
Mon, 09 Mar 2026
176.6100
177.1000
170.2400
176.5900
4,850,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
180.2300
181.2900
176.5900
179.1700
2,897,400
Thu, 05 Mar 2026
185.0000
191.0800
181.5800
183.4800
5,909,700
Wed, 04 Mar 2026
176.5000
179.1200
172.6600
177.7500
3,087,300
Tue, 03 Mar 2026
173.1700
177.2200
168.0000
175.4600
3,245,000
Mon, 02 Mar 2026
173.9700
178.0600
172.8600
176.4100
3,059,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
175.5700
179.5000
175.0000
176.4700
5,323,800
Thu, 26 Feb 2026
174.5950
183.2500
171.1000
180.4100
5,542,700
Wed, 25 Feb 2026
166.3100
175.1300
165.1900
173.0600
5,714,500
Tue, 24 Feb 2026
166.0550
172.7100
161.1800
164.3800
5,931,800
Mon, 23 Feb 2026
167.9500
168.5700
161.3880
164.6600
10,339,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
174.2500
178.5600
171.5000
176.2900
7,761,300
Thu, 19 Feb 2026
185.0000
185.8940
175.1600
176.1900
17,971,000
Wed, 18 Feb 2026
5 · 10-K
After-hours · 16:10 ET
10-K ↗
Wed, 18 Feb 2026
4 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 18 Feb 2026
162.5900
175.1700
162.0700
173.3800
14,407,100
Tue, 17 Feb 2026
160.7500
164.2700
158.0000
162.3400
7,509,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
161.2950
166.7920
159.4650
160.3400
7,292,800
Thu, 12 Feb 2026
176.6600
178.5900
160.7020
161.1400
9,976,600
Wed, 11 Feb 2026
185.6400
185.7000
174.6300
175.4700
6,051,000
Tue, 10 Feb 2026
185.6200
190.6970
184.2400
185.6400
4,488,200
Mon, 09 Feb 2026
181.2800
186.3250
178.1400
186.2400
6,403,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
186.3100
188.8700
180.1000
182.4700
7,203,400
Thu, 05 Feb 2026
194.3600
194.5000
182.8000
183.8600
6,931,500
Wed, 04 Feb 2026
201.7900
201.9400
190.5200
195.8300
6,291,200
Tue, 03 Feb 2026
207.1100
208.1350
198.3300
202.0000
4,386,200
Mon, 02 Feb 2026
207.8800
211.9600
203.5500
207.6700
3,033,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
206.8000
210.0000
202.7050
204.6200
3,915,100
Thu, 29 Jan 2026
206.2500
209.4300
202.5000
207.6800
3,308,000
Wed, 28 Jan 2026
208.9750
212.5000
205.3300
206.6600
3,269,900
Tue, 27 Jan 2026
210.0550
210.0550
204.8200
207.3600
2,917,500
Mon, 26 Jan 2026
207.0150
211.7800
206.6500
209.4100
2,874,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
206.8100
211.4200
205.9900
207.2300
2,295,600
Thu, 22 Jan 2026
209.5900
214.2100
207.1800
207.6500
4,314,300
Wed, 21 Jan 2026
203.6520
208.3500
201.2300
206.4800
5,045,600
Tue, 20 Jan 2026
3 · 8-K
After-hours · 16:40 ET
8-K ↗
Tue, 20 Jan 2026
201.3200
207.6500
200.2000
205.6700
5,435,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
210.2400
211.0500
204.0300
205.3200
5,155,100
Thu, 15 Jan 2026
213.7900
214.1600
207.6200
210.1100
3,949,400
Wed, 14 Jan 2026
215.1400
215.5050
207.8100
213.1300
4,339,700
Tue, 13 Jan 2026
212.9150
217.6700
210.0850
217.4000
2,641,600
Mon, 12 Jan 2026
212.5100
216.1000
208.1100
214.8700
4,530,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
222.3300
222.4500
212.5100
215.5600
4,887,000
Thu, 08 Jan 2026
227.6600
228.3100
221.1500
224.1000
3,711,300
Wed, 07 Jan 2026
228.0100
234.4300
224.9850
230.5200
3,107,400
Tue, 06 Jan 2026
226.5100
232.2700
225.3600
229.3800
4,629,600
Mon, 05 Jan 2026
220.5000
230.9600
218.2200
226.7200
4,917,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
229.7300
230.7760
219.6500
219.7900
3,794,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
228.4050
228.6120
226.0800
226.4800
2,445,400
Tue, 30 Dec 2025
230.2400
231.5200
228.0000
228.1300
2,546,500
Mon, 29 Dec 2025
233.0700
235.0000
230.0900
231.0100
2,717,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
232.5200
234.6950
231.7600
233.9500
1,706,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
231.9800
233.2400
230.5700
232.0600
1,223,400
Tue, 23 Dec 2025
233.2900
233.9800
230.1000
232.7000
2,694,900
Mon, 22 Dec 2025
235.8600
235.9800
232.0000
234.8900
3,840,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
232.2350
239.0000
231.4600
234.2500
8,727,700
Thu, 18 Dec 2025
224.1100
233.4900
223.6500
230.9400
3,326,900
Wed, 17 Dec 2025
228.9900
229.9100
221.1800
221.3000
4,010,400
Tue, 16 Dec 2025
226.8800
229.9500
225.0000
227.9400
4,154,300
Mon, 15 Dec 2025
228.5800
229.7700
221.1800
226.9800
5,021,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
225.0100
230.1800
224.5200
227.4900
3,672,200
Thu, 11 Dec 2025
219.5000
226.6000
216.3000
224.5200
4,250,200
Wed, 10 Dec 2025
228.9650
229.0500
216.7200
220.3000
6,952,800
Tue, 09 Dec 2025
225.0000
232.6300
222.6400
229.9900
5,384,300
Mon, 08 Dec 2025
224.6500
225.6500
219.3800
225.4300
5,334,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
221.1900
227.7100
220.4800
225.0000
4,487,800
Thu, 04 Dec 2025
220.9000
223.1800
217.0300
221.1900
4,925,300
Wed, 03 Dec 2025
216.3550
223.9900
215.7100
222.4800
7,354,800
Tue, 02 Dec 2025
205.5800
218.6700
202.2900
216.9800
10,330,200
Mon, 01 Dec 2025
204.5000
208.3500
200.5500
205.5800
6,384,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
196.9900
199.7900
196.2380
198.3700
1,383,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
196.9500
200.4900
195.3250
195.9800
3,646,200
Tue, 25 Nov 2025
188.0800
196.6700
187.2200
195.4900
5,652,600
Mon, 24 Nov 2025
190.4800
190.4800
184.8600
188.0800
8,715,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
187.6300
191.3100
182.0400
189.6300
6,709,000
Thu, 20 Nov 2025
203.2500
203.6100
186.8300
187.7300
14,574,500
Wed, 19 Nov 2025
216.0450
216.4980
201.6500
202.3150
9,410,100
Tue, 18 Nov 2025
210.8000
214.3400
207.2000
212.0800
7,355,000
Mon, 17 Nov 2025
207.3350
211.0000
204.4200
210.6500
10,819,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
196.6900
209.3200
192.9000
206.9600
11,454,400
Thu, 13 Nov 2025
197.7500
203.0000
195.0000
195.2100
6,346,100
Wed, 12 Nov 2025
201.2500
201.9900
196.0100
196.5100
5,119,300
Tue, 11 Nov 2025
202.2300
203.6000
198.8500
200.6300
5,152,100
Mon, 10 Nov 2025
207.5200
208.6400
201.4100
204.0800
6,391,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
195.6600
206.6850
195.5600
204.3100
9,524,100
Thu, 06 Nov 2025
2 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Thu, 06 Nov 2025
211.2600
211.2600
194.6800
196.4600
18,356,900
Wed, 05 Nov 2025
1 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 05 Nov 2025
241.5100
241.5100
234.7900
238.0000
8,126,700
Tue, 04 Nov 2025
238.4100
244.1700
236.3900
239.9300
4,975,900
Mon, 03 Nov 2025
255.8900
258.0000
241.0000
242.0500
5,147,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
257.0000
260.7400
254.1000
254.3700
2,704,300
Thu, 30 Oct 2025
264.1650
265.4550
254.0300
254.0700
3,204,500
Wed, 29 Oct 2025
261.2900
268.0000
259.1100
266.0600
4,231,800
Tue, 28 Oct 2025
263.1600
265.5900
259.8300
261.4200
2,775,500
Mon, 27 Oct 2025
265.4000
269.0000
262.3500
263.3500
3,706,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
255.6300
261.6750
253.2400
258.1500
2,719,600