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
202.2800
206.6500
202.0300
205.9100
2,003,500
Thu, 23 Jul 2026
200.5400
204.0500
199.8800
203.2500
2,454,700
Wed, 22 Jul 2026
202.6000
202.6000
198.7500
201.3600
2,591,800
Tue, 21 Jul 2026
199.1900
201.0700
196.0000
200.4100
2,463,600
Mon, 20 Jul 2026
203.5000
204.3800
200.1600
201.8000
2,337,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
207.1700
209.7200
201.5600
204.4500
3,134,400
Thu, 16 Jul 2026
198.7400
207.0900
197.1200
206.2500
4,245,300
Wed, 15 Jul 2026
187.9900
196.6900
186.0000
192.3700
4,510,600
Wed, 15 Jul 2026
16 · 8-K
Pre-market · 08:31 ET
8-K ↗
Tue, 14 Jul 2026
181.5500
184.6700
180.8500
184.3300
3,092,700
Mon, 13 Jul 2026
181.0900
184.1400
181.0800
183.7500
1,955,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
177.9600
179.8700
177.5500
179.6400
1,333,600
Thu, 09 Jul 2026
178.2000
179.0900
176.3000
177.6900
2,244,300
Wed, 08 Jul 2026
181.8300
183.1500
180.0000
180.1700
2,385,600
Tue, 07 Jul 2026
181.3400
183.3600
180.4900
181.8300
1,954,500
Mon, 06 Jul 2026
181.3500
181.3500
177.2800
178.2400
1,941,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
175.1100
181.7100
174.8300
181.3700
2,421,400
Wed, 01 Jul 2026
171.5700
176.8600
170.8700
174.2300
1,763,200
Tue, 30 Jun 2026
168.3500
170.5100
167.8200
170.0800
1,859,900
Mon, 29 Jun 2026
172.1500
172.7100
168.1500
169.0800
1,707,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
170.4200
172.4500
170.2800
171.9000
2,941,800
Thu, 25 Jun 2026
170.3200
173.4000
168.9100
169.0900
1,250,400
Wed, 24 Jun 2026
169.5600
172.6800
169.0100
170.9300
1,889,300
Tue, 23 Jun 2026
172.5800
172.7400
167.8600
168.8000
1,687,100
Mon, 22 Jun 2026
169.3800
171.1500
168.5800
169.4500
1,363,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
169.1900
172.2000
168.3800
170.8500
4,135,700
Wed, 17 Jun 2026
174.8800
177.3600
168.8500
169.6400
2,588,600
Tue, 16 Jun 2026
175.9800
176.9400
174.2400
176.7100
2,756,300
Mon, 15 Jun 2026
174.4700
176.9700
173.4800
174.7400
1,914,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
181.8800
182.5000
174.9800
176.2800
2,055,200
Fri, 12 Jun 2026
15 · 8-K
Pre-market · 08:01 ET
FORM 8-K ↗
Thu, 11 Jun 2026
180.9500
184.4800
178.4900
181.8800
2,455,200
Wed, 10 Jun 2026
180.1300
182.2700
178.6000
180.4000
2,538,000
Tue, 09 Jun 2026
173.6700
180.2700
173.4200
179.8700
1,950,200
Mon, 08 Jun 2026
177.8600
178.6700
173.5000
173.6500
2,410,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
181.4600
182.7300
179.1900
179.8500
2,508,500
Thu, 04 Jun 2026
178.7500
180.4400
177.7200
179.9600
2,498,600
Wed, 03 Jun 2026
172.1200
174.8100
171.9500
174.7200
1,934,700
Tue, 02 Jun 2026
171.0900
173.6100
168.3400
173.3100
2,775,500
Mon, 01 Jun 2026
170.7500
174.2500
169.6500
172.9000
1,904,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
171.6000
173.0000
170.3200
171.2600
4,257,500
Thu, 28 May 2026
169.0900
173.8400
168.7100
173.0600
2,147,300
Wed, 27 May 2026
171.0900
172.7900
168.6600
169.8600
2,775,100
Tue, 26 May 2026
172.3800
172.7200
170.2300
171.0900
1,384,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
172.3100
174.9900
171.5100
172.9300
1,338,500
Thu, 21 May 2026
171.2600
174.1900
169.7900
172.3600
1,863,700
Wed, 20 May 2026
171.3900
171.6700
169.3000
171.3600
1,705,400
Tue, 19 May 2026
174.2900
176.0000
171.7600
172.2000
1,943,100
Mon, 18 May 2026
168.3500
175.1400
168.3500
174.5100
2,192,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
167.4800
169.4600
166.2600
168.3100
2,762,900
Thu, 14 May 2026
163.7400
166.0900
163.6600
165.9500
1,691,200
Wed, 13 May 2026
164.1700
165.6400
161.1600
163.5500
1,873,400
Tue, 12 May 2026
166.2200
167.7700
164.6700
165.4200
1,986,400
Mon, 11 May 2026
166.7800
167.1000
163.4500
164.6700
2,055,700
Mon, 11 May 2026
14 · 424B3
Pre-market · 08:08 ET
424B3 ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
170.0400
171.0300
166.7700
166.9700
1,565,400
Thu, 07 May 2026
168.7400
171.8900
168.0600
170.0400
1,836,700
Wed, 06 May 2026
169.3100
172.2100
168.7100
169.3600
3,357,900
Tue, 05 May 2026
166.8900
170.2600
165.4600
169.2500
1,639,500
Mon, 04 May 2026
168.7300
169.2600
165.7300
166.8900
1,730,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
175.9100
176.8600
169.3000
169.6100
1,574,400
Thu, 30 Apr 2026
173.7000
175.4300
173.1300
174.7100
2,808,500
Wed, 29 Apr 2026
173.2100
174.3700
170.7100
173.9500
1,601,900
Tue, 28 Apr 2026
174.7600
175.7300
172.2400
174.2200
1,798,700
Mon, 27 Apr 2026
175.2700
176.5200
173.6100
174.0400
1,771,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
176.0500
177.0300
173.4200
175.9000
1,589,900
Thu, 23 Apr 2026
174.2300
178.2500
174.0000
177.6200
2,310,100
Wed, 22 Apr 2026
176.3200
176.8500
173.5400
174.6600
1,404,800
Tue, 21 Apr 2026
177.9000
179.1700
175.2800
176.2600
1,991,000
Mon, 20 Apr 2026
178.4600
180.2400
177.6700
178.6900
1,681,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
179.3300
180.7000
177.5000
179.1700
1,619,500
Thu, 16 Apr 2026
176.4900
178.7400
176.4400
177.5200
1,754,200
Wed, 15 Apr 2026
175.9600
177.2800
174.8300
176.4600
2,253,400
Tue, 14 Apr 2026
175.6800
176.6400
174.8100
176.1400
2,061,800
Mon, 13 Apr 2026
174.9300
176.3900
173.6200
175.6800
1,869,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
173.9900
175.6500
173.1700
174.9300
2,351,500
Thu, 09 Apr 2026
173.2800
174.3200
172.1500
174.1500
1,795,500
Wed, 08 Apr 2026
171.5700
176.7900
171.5700
174.5900
2,474,500
Tue, 07 Apr 2026
13 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Tue, 07 Apr 2026
172.0300
172.4600
168.9900
170.2800
2,484,200
Mon, 06 Apr 2026
173.4300
174.9700
171.5600
171.6900
1,697,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
170.5800
175.2700
170.2400
174.3400
2,387,500
Wed, 01 Apr 2026
167.8000
172.6800
167.5500
172.0400
2,962,600
Tue, 31 Mar 2026
169.4400
169.9800
166.2300
169.1400
3,685,100
Tue, 31 Mar 2026
12 · 8-K
Pre-market · 07:56 ET
8-K ↗
Mon, 30 Mar 2026
167.1100
170.3100
166.2500
168.6600
3,084,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
167.9800
168.7900
165.6000
165.7100
2,689,000
Thu, 26 Mar 2026
176.4700
176.4700
168.0200
168.8500
3,606,600
Wed, 25 Mar 2026
184.1800
186.0500
173.5900
176.8500
3,210,700
Wed, 25 Mar 2026
11 · 8-K
Pre-market · 08:31 ET
8-K ↗
Tue, 24 Mar 2026
181.2600
181.2600
177.5300
178.1300
2,328,100
Mon, 23 Mar 2026
181.7000
184.3300
180.0000
181.2100
2,692,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
181.8100
183.5300
177.9400
179.3400
3,838,500
Thu, 19 Mar 2026
185.3900
186.5300
178.6400
181.8300
2,912,700
Wed, 18 Mar 2026
190.9000
192.4300
185.0200
185.4400
3,467,600
Tue, 17 Mar 2026
193.6400
195.1400
192.0000
192.8400
1,687,700
Mon, 16 Mar 2026
194.4600
195.4400
192.2700
192.7400
1,732,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
194.3800
195.6200
192.1200
194.2800
2,265,000
Thu, 12 Mar 2026
198.0400
200.0800
193.0000
193.2600
3,086,700
Wed, 11 Mar 2026
194.7200
203.4300
191.3500
198.3400
5,047,200
Wed, 11 Mar 2026
10 · 8-K
Pre-market · 06:39 ET
FORM 8-K ↗
Tue, 10 Mar 2026
199.3100
199.9700
194.4100
196.2800
2,041,200
Mon, 09 Mar 2026
203.2000
203.4400
198.1000
200.7700
1,949,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
204.9400
206.5300
200.7700
203.6100
2,396,000
Thu, 05 Mar 2026
199.2000
209.0800
196.5000
204.5300
3,984,600
Wed, 04 Mar 2026
201.2400
202.7800
199.7600
200.1200
1,398,000
Tue, 03 Mar 2026
201.4000
203.0000
198.6600
201.5500
1,502,600
Mon, 02 Mar 2026
200.2900
202.4200
198.5800
201.6000
1,200,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
198.9000
203.0000
196.9500
201.1300
2,116,400
Thu, 26 Feb 2026
198.0700
200.0800
196.9400
198.2800
2,107,600
Wed, 25 Feb 2026
198.4300
199.2100
196.3100
196.7800
2,807,200
Tue, 24 Feb 2026
197.9000
199.7200
197.2000
198.5500
1,858,500
Mon, 23 Feb 2026
199.9400
200.7000
197.7200
198.3300
1,339,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
195.8600
200.1300
195.8600
200.0200
1,800,400
Thu, 19 Feb 2026
196.5500
198.1500
196.2700
197.9700
1,613,400
Wed, 18 Feb 2026
195.2500
196.5300
193.1900
196.4100
1,032,800
Tue, 17 Feb 2026
193.7400
197.2700
193.7400
194.9200
1,392,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
196.1000
197.4900
192.3500
193.4400
1,913,800
Thu, 12 Feb 2026
200.2400
202.3500
194.7300
196.1000
2,261,200
Wed, 11 Feb 2026
199.4700
202.5000
199.4000
200.3600
1,831,500
Tue, 10 Feb 2026
194.3500
202.1000
194.3500
199.3100
2,558,400
Mon, 09 Feb 2026
196.0500
196.8000
194.6200
194.7600
1,540,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
194.2800
196.3300
193.9300
195.8700
1,689,500
Thu, 05 Feb 2026
193.6300
196.9000
192.3900
194.1100
2,261,000
Wed, 04 Feb 2026
191.8500
194.8600
190.3900
192.6100
2,962,300
Tue, 03 Feb 2026
187.7000
191.1400
186.1400
190.7300
3,030,400
Mon, 02 Feb 2026
190.9700
192.3900
188.6500
190.9100
1,882,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
189.1500
191.6800
188.5100
191.3900
1,782,200
Thu, 29 Jan 2026
188.9700
191.0500
188.0500
189.6500
1,414,000
Wed, 28 Jan 2026
190.5400
190.9800
188.8000
189.1600
1,379,000
Tue, 27 Jan 2026
192.4200
193.2300
190.8400
191.2100
1,053,400
Mon, 26 Jan 2026
192.7400
194.8200
192.5300
193.8900
1,581,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
193.0700
195.0500
192.4400
192.9600
1,404,100
Thu, 22 Jan 2026
195.7800
196.4700
192.4500
193.0700
1,810,900
Wed, 21 Jan 2026
193.7000
197.4700
192.8900
195.4100
2,125,100
Tue, 20 Jan 2026
193.5400
194.7800
192.6500
193.7400
2,582,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
196.1300
196.1300
193.6800
195.4200
2,712,100
Thu, 15 Jan 2026
195.4100
197.2200
194.1000
195.5800
1,830,400
Wed, 14 Jan 2026
194.5400
195.6700
192.0200
194.2300
1,745,500
Tue, 13 Jan 2026
193.3500
194.2700
190.0400
192.7200
1,649,000
Mon, 12 Jan 2026
192.5100
194.7300
192.1700
193.0300
1,601,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
189.6600
194.4700
189.6600
193.1200
1,814,500
Thu, 08 Jan 2026
185.8800
190.3200
185.7200
190.2600
1,642,200
Wed, 07 Jan 2026
9 · 10-Q
After market open · 14:19 ET
10-Q ↗
Wed, 07 Jan 2026
187.8600
189.1900
186.1400
186.7000
1,760,700
Tue, 06 Jan 2026
184.8600
188.1600
184.2600
187.3800
1,484,800
Mon, 05 Jan 2026
184.1500
187.2500
183.1400
185.4600
1,393,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
187.5800
187.5900
184.4600
184.8800
1,372,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
190.2600
190.6200
188.0400
188.0700
969,600
Tue, 30 Dec 2025
190.2500
191.3200
189.6800
190.3500
791,900
Mon, 29 Dec 2025
191.5700
192.2200
190.2000
191.0400
961,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
190.7500
191.8600
190.3000
191.1400
604,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
190.1900
191.5400
190.1900
191.1800
598,700
Tue, 23 Dec 2025
191.9900
192.7900
189.8600
190.6600
1,380,400
Mon, 22 Dec 2025
8 · 8-K
After market open · 12:30 ET
FORM 8-K ↗
Mon, 22 Dec 2025
186.6100
193.3100
186.3800
191.9900
1,773,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
189.6000
189.6000
186.8600
187.5700
7,257,400
Thu, 18 Dec 2025
192.0800
196.0500
186.5200
189.8900
3,081,200
Thu, 18 Dec 2025
7 · 8-K
Pre-market · 08:31 ET
8-K ↗
Wed, 17 Dec 2025
186.9800
189.5600
186.7700
187.3700
2,531,900
Tue, 16 Dec 2025
189.1600
189.3200
186.6700
187.6200
2,215,800
Mon, 15 Dec 2025
189.4800
190.8200
187.5300
188.4500
3,705,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
188.9100
189.2900
186.3100
187.5300
2,842,400
Thu, 11 Dec 2025
185.7300
189.1200
185.6200
188.8300
1,451,600
Wed, 10 Dec 2025
183.1500
186.1000
182.6900
185.5400
1,490,000
Tue, 09 Dec 2025
183.1700
184.3000
182.7500
183.1500
1,268,900
Mon, 08 Dec 2025
186.1400
186.1400
182.8200
182.9800
1,792,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
184.1200
186.9800
183.8000
186.7500
1,709,100
Thu, 04 Dec 2025
185.4500
186.5500
183.2800
184.0300
1,226,900
Wed, 03 Dec 2025
184.1900
185.2100
183.3500
184.7100
1,515,200
Tue, 02 Dec 2025
185.2400
185.7800
183.6400
184.1900
1,588,100
Mon, 01 Dec 2025
185.1300
187.0500
184.8700
185.4300
1,598,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
184.8600
186.3600
184.3100
186.0200
738,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
183.1200
185.6800
182.8500
184.6000
1,779,800
Tue, 25 Nov 2025
182.1400
184.4400
181.7900
183.6700
2,282,800
Mon, 24 Nov 2025
184.2000
184.7000
181.4000
182.1600
4,125,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
183.6200
186.9500
183.5100
185.8000
1,997,200
Thu, 20 Nov 2025
184.4600
184.5200
182.0000
183.2000
4,148,400
Wed, 19 Nov 2025
183.5200
184.4000
180.8900
183.4700
2,532,600
Tue, 18 Nov 2025
184.3900
185.8300
182.8500
183.9100
1,839,800
Mon, 17 Nov 2025
186.0200
186.8700
183.3100
183.7600
2,429,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
188.2200
189.0400
186.0900
186.7200
3,417,000
Thu, 13 Nov 2025
185.2800
189.6900
184.7800
187.9100
2,323,800
Wed, 12 Nov 2025
185.5800
186.5200
184.7300
185.2800
1,864,900
Tue, 11 Nov 2025
185.6400
187.2400
184.8400
185.7600
1,642,400
Mon, 10 Nov 2025
183.5600
185.5500
182.4400
185.2500
2,700,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
186.1000
186.7600
184.1900
185.0700
2,526,800
Thu, 06 Nov 2025
185.6900
186.8200
184.0700
184.8900
2,945,400
Wed, 05 Nov 2025
182.7200
186.4400
182.7200
185.8100
2,179,600
Tue, 04 Nov 2025
184.1300
184.3600
181.1300
184.1100
1,771,200
Mon, 03 Nov 2025
183.0000
183.2300
180.3900
182.0400
2,436,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
6 · 8-K
After market open · 14:50 ET
8-K ↗
Fri, 31 Oct 2025
183.9800
184.8000
182.7000
183.2700
2,362,700
Thu, 30 Oct 2025
184.2100
186.8600
183.4000
183.9800
1,975,700
Wed, 29 Oct 2025
186.8500
187.6000
182.6500
183.9000
2,327,300
Tue, 28 Oct 2025
188.1100
190.6100
187.1600
189.8900
1,812,700
Mon, 27 Oct 2025
190.6100
191.2500
188.2200
188.6800
2,021,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
192.7600
192.9500
190.5700
190.8300
1,309,100
Thu, 23 Oct 2025
194.0000
195.7300
192.1900
192.3400
1,842,300
Wed, 22 Oct 2025
196.5600
197.0000
193.3000
193.5400
1,322,600
Tue, 21 Oct 2025
192.2900
197.6200
191.5900
196.4900
3,360,200
Mon, 20 Oct 2025
188.2600
193.8100
188.1900
192.3300
3,569,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
184.9300
189.4000
184.8800
188.1000
2,511,600
Thu, 16 Oct 2025
187.9800
187.9800
183.9500
184.3600
1,593,800
Wed, 15 Oct 2025
188.3300
189.5700
186.9800
187.4500
1,506,700
Tue, 14 Oct 2025
186.9700
189.4800
185.5200
188.2300
2,702,300
Mon, 13 Oct 2025
187.4700
189.4400
186.9500
187.9400
2,094,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
191.2100
192.0600
187.2900
187.9600
3,428,200
Thu, 09 Oct 2025
198.4000
198.8600
191.3700
191.7500
2,600,700
Wed, 08 Oct 2025
5 · 10-Q
After market open · 14:16 ET
10-Q ↗
Wed, 08 Oct 2025
199.3900
199.3900
197.5500
198.8100
1,507,700
Tue, 07 Oct 2025
199.0400
199.7000
197.0100
199.1700
1,826,400
Mon, 06 Oct 2025
202.4500
202.7100
198.3600
199.0400
1,565,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
202.8800
203.5600
201.7800
202.6100
1,566,800
Thu, 02 Oct 2025
201.9900
203.4700
201.4400
202.9100
1,713,300
Wed, 01 Oct 2025
204.0700
204.7400
202.5000
203.6400
1,288,500
Tue, 30 Sep 2025
202.6000
205.9300
201.7500
205.2600
1,822,700
Mon, 29 Sep 2025
205.7000
205.7000
203.0400
203.9100
1,809,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
202.7500
204.7300
201.5400
204.2400
1,792,300
Thu, 25 Sep 2025
200.1200
203.5900
199.3000
202.0500
2,066,100
Wed, 24 Sep 2025
197.0300
202.3000
192.5000
200.0400
3,362,500
Wed, 24 Sep 2025
4 · 8-K
Pre-market · 08:34 ET
8-K ↗
Tue, 23 Sep 2025
201.5600
202.4800
199.4900
200.5900
2,992,300
Mon, 22 Sep 2025
199.9100
203.3200
199.5600
202.5900
2,784,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
200.3400
200.6700
198.8500
200.1300
4,117,900
Thu, 18 Sep 2025
199.9300
201.1100
199.4000
199.5100
1,914,800
Wed, 17 Sep 2025
199.7600
202.9000
199.5700
199.9800
2,053,800
Tue, 16 Sep 2025
3 · DEFA14A
After market open · 14:17 ET
DEFA14A ↗
Tue, 16 Sep 2025
2 · DEF 14A
After market open · 14:16 ET
DEF 14A ↗
Tue, 16 Sep 2025
198.9500
200.1800
198.0100
199.2900
1,983,800
Mon, 15 Sep 2025
202.3700
202.9900
199.4300
199.7100
1,697,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
204.4200
205.2300
201.8000
202.3700
1,371,300
Thu, 11 Sep 2025
201.4000
205.0700
201.1200
204.5000
1,977,700
Wed, 10 Sep 2025
201.1800
203.3600
199.9600
201.4000
2,003,500
Tue, 09 Sep 2025
201.7600
202.7400
200.0500
202.0700
1,889,700
Mon, 08 Sep 2025
204.3600
204.5900
201.1900
202.7800
2,668,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
207.0600
207.6800
203.2500
204.5000
1,413,700
Thu, 04 Sep 2025
206.0800
207.0700
205.1500
206.8400
1,369,200
Wed, 03 Sep 2025
204.5900
205.7100
203.5000
205.6100
2,298,700
Tue, 02 Sep 2025
207.5400
208.7000
205.0800
205.5100
2,451,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
208.7600
210.2200
207.6700
210.0300
1,768,800
Thu, 28 Aug 2025
213.1300
213.3700
206.5500
208.3200
2,326,400
Wed, 27 Aug 2025
212.5900
213.7200
211.2400
213.2000
2,115,400
Tue, 26 Aug 2025
211.8000
213.5500
211.3500
212.9900
3,073,000
Mon, 25 Aug 2025
214.8300
215.3000
210.8000
211.8600
3,862,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
217.1200
218.7000
215.0500
215.5900
1,448,800
Thu, 21 Aug 2025
216.7300
217.5200
215.0000
216.1100
921,700
Wed, 20 Aug 2025
217.7900
219.8700
216.3200
216.7300
1,915,100
Tue, 19 Aug 2025
214.3000
217.0100
214.0100
216.4300
1,994,300
Mon, 18 Aug 2025
216.6200
216.6200
214.1100
214.2800
1,762,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
221.2800
221.3600
216.1700
216.5500
1,398,800
Thu, 14 Aug 2025
225.2100
225.8500
221.2800
221.3600
1,057,200
Wed, 13 Aug 2025
223.6500
225.4300
222.9800
225.1000
1,118,500
Tue, 12 Aug 2025
223.9000
224.2600
221.8000
223.3100
1,467,200
Mon, 11 Aug 2025
225.9200
226.6700
223.3800
223.8800
1,108,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
223.4300
226.7500
223.4200
226.2700
1,739,700
Thu, 07 Aug 2025
225.9600
225.9800
222.9700
223.4000
1,069,200
Wed, 06 Aug 2025
223.5000
224.5400
221.7200
224.2800
1,336,000
Tue, 05 Aug 2025
225.0800
225.4900
222.4000
222.8600
1,343,300
Mon, 04 Aug 2025
220.9200
225.4400
220.6500
225.0900
1,431,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
222.6100
222.6100
219.0300
221.5000
1,304,300
Thu, 31 Jul 2025
223.4000
225.8700
221.4600
222.5500
1,456,400
Wed, 30 Jul 2025
222.8700
224.3400
221.6700
223.1300
1,539,800
Tue, 29 Jul 2025
221.5600
223.1000
220.1100
222.6800
1,101,300
Mon, 28 Jul 2025
1 · 10-K
After-hours · 16:17 ET
10-K ↗
Mon, 28 Jul 2025
222.1300
222.4600
220.0900
220.3800
984,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend