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
209.2300
209.2300
208.9400
209.0600
2,026,600
Thu, 23 Jul 2026
209.0600
209.1900
208.8500
209.0000
2,017,900
Wed, 22 Jul 2026
209.0100
209.0600
208.4000
208.9500
2,880,200
Tue, 21 Jul 2026
209.3300
209.3300
208.9600
209.0400
2,032,300
Mon, 20 Jul 2026
209.2700
209.3400
208.9600
209.2900
1,696,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
209.1900
209.1900
208.8000
208.9000
3,883,800
Thu, 16 Jul 2026
207.5100
207.8600
207.1700
207.8400
2,709,300
Wed, 15 Jul 2026
206.5500
207.7700
205.9600
207.2700
4,513,000
Tue, 14 Jul 2026
206.3500
206.8000
206.1300
206.6500
1,553,100
Mon, 13 Jul 2026
206.5000
206.8200
206.2900
206.3500
1,385,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
206.5000
206.6300
206.2500
206.4100
1,228,500
Thu, 09 Jul 2026
204.8600
206.5900
204.8600
206.5600
1,722,400
Wed, 08 Jul 2026
206.0000
206.0000
204.8300
204.8900
1,019,400
Tue, 07 Jul 2026
205.9100
206.0100
205.3700
205.4400
1,443,600
Mon, 06 Jul 2026
205.2400
205.4100
204.9200
205.2100
2,439,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
205.9500
206.0000
205.0000
205.2100
2,302,900
Wed, 01 Jul 2026
205.7600
206.0000
205.1500
205.4500
1,725,300
Tue, 30 Jun 2026
205.4800
205.5100
204.9500
205.0400
1,809,900
Mon, 29 Jun 2026
205.2500
205.3900
204.9300
205.0500
1,432,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
204.9900
205.6900
204.8400
205.2500
3,121,700
Thu, 25 Jun 2026
204.5000
205.2200
204.1200
204.7300
1,925,900
Wed, 24 Jun 2026
204.7000
204.8900
204.3600
204.5200
2,958,000
Tue, 23 Jun 2026
203.5600
203.6500
203.0200
203.5200
1,971,300
Mon, 22 Jun 2026
202.3300
203.0000
202.2500
202.9700
2,119,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
202.7200
203.5000
201.8000
202.1500
5,918,900
Wed, 17 Jun 2026
202.9600
204.2000
202.7000
203.0200
3,134,200
Tue, 16 Jun 2026
203.0100
203.4000
202.8400
203.0200
927,500
Mon, 15 Jun 2026
203.1500
203.3200
202.7600
203.1200
1,092,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
203.2500
203.5000
202.5000
203.2700
1,690,400
Thu, 11 Jun 2026
203.0300
203.3800
202.7400
203.0500
1,590,400
Wed, 10 Jun 2026
202.9700
203.8000
202.8700
203.2000
1,561,500
Tue, 09 Jun 2026
203.2000
203.3300
202.2700
202.4800
1,335,700
Mon, 08 Jun 2026
202.8800
203.7300
202.4900
203.2000
1,530,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
203.9000
203.9000
202.7100
203.0000
2,425,400
Thu, 04 Jun 2026
202.8100
203.7400
202.7500
203.4000
2,714,700
Wed, 03 Jun 2026
202.0000
202.9000
201.8100
202.6300
1,656,300
Tue, 02 Jun 2026
202.0000
202.5000
201.5400
202.0100
1,713,300
Mon, 01 Jun 2026
201.9300
202.4600
201.6100
202.0000
1,500,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
201.1500
202.1100
201.0700
201.7200
5,220,800
Thu, 28 May 2026
200.5100
201.2800
200.3600
201.1500
1,640,100
Wed, 27 May 2026
200.8000
201.4100
200.5000
200.6800
1,554,000
Tue, 26 May 2026
200.6100
201.1300
200.4900
201.1300
1,518,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
201.7900
201.8500
200.7300
200.9700
2,333,900
Thu, 21 May 2026
201.4000
201.9500
201.1900
201.8700
1,331,200
Wed, 20 May 2026
201.3600
201.7300
200.7800
201.5900
1,488,900
Tue, 19 May 2026
201.2400
201.7400
201.0000
201.7000
1,521,400
Mon, 18 May 2026
200.1500
201.5700
200.0000
201.0500
2,291,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
200.1600
200.8500
200.1500
200.6400
1,768,700
Thu, 14 May 2026
199.9000
200.8000
199.8100
200.7800
1,107,100
Wed, 13 May 2026
200.0100
200.4500
199.4500
200.1800
2,184,200
Tue, 12 May 2026
200.2400
200.9200
199.9400
200.1900
2,134,000
Mon, 11 May 2026
19 · 10-K
After-hours · 16:46 ET
10-K ↗
Mon, 11 May 2026
200.6000
200.6000
200.0700
200.2200
2,373,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
200.6500
200.7800
200.2800
200.4400
2,738,200
Thu, 07 May 2026
200.7400
201.2700
200.2500
200.8500
2,215,100
Wed, 06 May 2026
201.4800
202.0600
200.6000
200.7900
2,845,400
Tue, 05 May 2026
18 · 8-K
After-hours · 16:09 ET
8-K ↗
Tue, 05 May 2026
201.9500
202.0800
201.3900
201.5700
1,400,900
Mon, 04 May 2026
201.8700
202.3000
201.7200
201.8200
1,429,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
202.6900
202.6900
201.9700
202.0900
1,250,100
Thu, 30 Apr 2026
202.2800
202.4800
201.7800
202.3700
1,790,600
Wed, 29 Apr 2026
202.3100
202.8000
201.9500
202.6700
1,326,600
Tue, 28 Apr 2026
203.4700
203.6400
202.3100
202.5300
1,715,100
Mon, 27 Apr 2026
202.8100
203.3600
202.2100
202.4500
1,833,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
202.6400
202.7500
202.2200
202.6700
1,125,000
Thu, 23 Apr 2026
202.7800
202.9700
202.2800
202.5100
1,330,100
Wed, 22 Apr 2026
203.7800
203.8100
202.6500
202.7800
1,404,800
Tue, 21 Apr 2026
203.1000
203.5600
203.0000
203.5500
1,010,400
Mon, 20 Apr 2026
203.7200
204.0000
203.1400
203.3600
1,373,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
203.8300
203.9200
203.5000
203.8300
1,709,800
Thu, 16 Apr 2026
203.5300
203.6500
203.0800
203.3700
1,558,200
Wed, 15 Apr 2026
203.2500
203.5300
202.7700
203.2400
2,134,700
Tue, 14 Apr 2026
202.4000
203.5200
202.3900
202.8500
1,345,000
Mon, 13 Apr 2026
202.7300
202.8500
202.1200
202.5600
1,367,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
202.3500
202.9200
202.0500
202.7400
1,542,200
Thu, 09 Apr 2026
203.9000
203.9400
202.1400
202.2000
2,370,900
Wed, 08 Apr 2026
203.7000
204.2200
203.7000
203.9900
2,123,400
Tue, 07 Apr 2026
203.7800
204.0000
203.6300
203.9500
1,265,800
Mon, 06 Apr 2026
203.4600
204.1800
203.3200
204.1600
960,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
202.9900
203.6400
202.9900
203.6000
872,600
Wed, 01 Apr 2026
203.3500
204.2000
202.9200
203.5800
2,179,600
Tue, 31 Mar 2026
202.8000
203.9000
202.6100
203.8700
3,506,000
Mon, 30 Mar 2026
202.5000
202.8300
202.1900
202.5700
1,576,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
201.6900
202.1300
201.3000
202.0100
2,001,800
Thu, 26 Mar 2026
202.2400
202.6200
201.7700
201.9100
2,864,800
Wed, 25 Mar 2026
201.5900
202.4600
201.5000
202.3400
2,279,300
Tue, 24 Mar 2026
201.1500
201.7500
200.9600
201.6200
1,976,700
Mon, 23 Mar 2026
201.0600
201.4000
200.6300
201.1300
2,886,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
200.5000
200.9800
200.2100
200.5100
5,139,300
Thu, 19 Mar 2026
200.6300
200.8200
200.0100
200.6900
1,629,700
Wed, 18 Mar 2026
200.2700
201.0000
200.1600
200.6100
2,118,700
Tue, 17 Mar 2026
200.0500
200.8900
199.8800
200.1300
1,377,500
Mon, 16 Mar 2026
199.7100
200.3900
199.5100
200.2100
1,840,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
199.9800
199.9800
198.7700
199.2400
1,385,700
Thu, 12 Mar 2026
199.5500
199.9200
199.0500
199.0800
1,772,100
Wed, 11 Mar 2026
200.0700
200.6100
198.5300
199.9200
3,607,000
Tue, 10 Mar 2026
199.0000
200.5600
198.2600
200.0700
2,851,000
Mon, 09 Mar 2026
197.8500
199.9600
197.0100
199.2700
3,344,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
198.1600
198.8000
197.4700
198.0000
4,947,000
Thu, 05 Mar 2026
201.0200
201.4000
200.6100
200.7600
1,942,400
Wed, 04 Mar 2026
201.1300
201.8700
200.6100
201.7300
2,062,000
Tue, 03 Mar 2026
200.5100
201.4400
200.3500
201.2200
2,230,200
Mon, 02 Mar 2026
200.2500
201.5000
200.2100
201.0600
2,011,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
200.6900
201.2800
200.2100
200.5700
2,619,200
Thu, 26 Feb 2026
201.8300
202.0000
200.8900
201.0700
1,520,000
Wed, 25 Feb 2026
200.8100
201.9900
200.8100
201.9800
1,751,500
Tue, 24 Feb 2026
200.4800
201.2100
200.1200
201.0000
2,863,500
Mon, 23 Feb 2026
200.5000
201.0000
200.0400
200.4800
1,904,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
199.7000
200.6000
199.5800
200.4000
2,255,000
Thu, 19 Feb 2026
199.9800
200.1400
199.4100
199.8800
1,310,300
Wed, 18 Feb 2026
199.4100
200.7400
199.2700
200.2300
1,905,000
Tue, 17 Feb 2026
200.6300
200.7500
199.1200
199.5300
3,742,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
200.0000
201.0800
199.9800
200.6200
2,124,600
Thu, 12 Feb 2026
202.5000
202.7800
200.2000
200.4600
4,249,700
Wed, 11 Feb 2026
202.5600
202.8000
201.2900
202.2400
2,805,900
Tue, 10 Feb 2026
202.1600
203.3500
201.1800
202.5800
2,839,600
Tue, 10 Feb 2026
17 · 8-K
Pre-market · 09:15 ET
8-K ↗
Mon, 09 Feb 2026
200.0100
202.0200
199.9000
200.8700
4,441,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
199.4000
200.2500
197.9400
200.0000
3,744,100
Thu, 05 Feb 2026
196.7500
199.7300
196.4100
197.9300
4,006,500
Wed, 04 Feb 2026
201.5200
201.5600
196.4000
196.8400
11,260,900
Tue, 03 Feb 2026
16 · 10-Q
After-hours · 17:05 ET
10-Q ↗
Tue, 03 Feb 2026
15 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 03 Feb 2026
203.8300
203.8500
201.3000
201.3900
6,727,200
Mon, 02 Feb 2026
203.8100
204.1500
203.5500
203.6000
2,064,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
203.7200
204.0000
203.0500
203.9200
4,233,600
Thu, 29 Jan 2026
203.9400
204.0400
203.6200
203.9500
2,661,600
Wed, 28 Jan 2026
204.2000
204.4300
203.8200
203.9400
1,754,300
Tue, 27 Jan 2026
204.1800
204.4200
204.1100
204.3700
1,282,900
Mon, 26 Jan 2026
204.3100
204.5000
203.9000
204.4000
1,991,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
204.2300
204.2700
203.8900
204.0000
1,644,400
Thu, 22 Jan 2026
204.1500
204.4800
203.8500
204.3800
1,935,400
Wed, 21 Jan 2026
203.9100
204.3000
203.8500
204.1500
1,446,100
Tue, 20 Jan 2026
204.0900
204.2000
203.7000
204.0000
2,599,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
204.1800
204.3400
204.1500
204.2500
2,067,800
Thu, 15 Jan 2026
204.3000
204.3700
204.1300
204.1500
1,214,700
Wed, 14 Jan 2026
204.2800
204.3700
204.1900
204.2000
1,261,100
Tue, 13 Jan 2026
204.2500
204.6000
204.2500
204.3300
2,179,500
Mon, 12 Jan 2026
204.1000
204.4000
204.0500
204.2500
2,744,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
204.2500
204.2800
204.1000
204.1000
1,251,800
Thu, 08 Jan 2026
204.3300
204.4500
204.2000
204.2200
1,548,100
Wed, 07 Jan 2026
204.2600
204.5100
204.2600
204.5000
1,917,600
Tue, 06 Jan 2026
14 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 06 Jan 2026
204.3600
204.6800
204.2500
204.2800
1,551,200
Mon, 05 Jan 2026
204.4800
204.5600
204.2900
204.3600
1,975,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
204.4000
204.7200
204.2600
204.4100
1,944,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
204.3500
204.8900
204.2500
204.3300
1,404,100
Tue, 30 Dec 2025
204.3000
204.5100
204.2700
204.3500
760,700
Mon, 29 Dec 2025
204.4600
204.7600
204.2600
204.2700
1,388,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
204.5800
204.8000
204.3800
204.7900
474,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
204.2400
204.8400
204.2400
204.7800
469,500
Tue, 23 Dec 2025
13 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 23 Dec 2025
203.8700
204.3800
203.7900
204.2700
1,450,200
Mon, 22 Dec 2025
204.1900
204.2000
203.7500
203.7900
1,194,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
203.5800
204.5000
203.0100
203.9200
5,760,600
Thu, 18 Dec 2025
203.8000
204.1800
203.8000
203.9000
1,467,400
Wed, 17 Dec 2025
204.1500
204.2800
203.4900
203.6300
1,964,500
Tue, 16 Dec 2025
204.1500
204.3300
204.0500
204.2000
1,667,700
Mon, 15 Dec 2025
12 · DEFA14A
After-hours · 16:26 ET
DEFA14A ↗
Mon, 15 Dec 2025
11 · 8-K
After-hours · 16:22 ET
8-K ↗
Mon, 15 Dec 2025
203.9200
204.4800
203.7200
204.2000
3,225,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
203.8000
203.9600
203.5200
203.7300
2,269,900
Thu, 11 Dec 2025
203.5500
204.3000
203.4000
203.6600
2,393,200
Wed, 10 Dec 2025
203.6900
203.8000
203.5100
203.5100
2,010,100
Tue, 09 Dec 2025
203.6500
204.4000
203.6000
203.8200
1,886,100
Mon, 08 Dec 2025
204.1300
204.6400
203.4900
203.5300
1,534,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
203.3200
204.0100
203.3200
203.9200
1,936,700
Thu, 04 Dec 2025
203.0700
203.5800
203.0700
203.4400
1,625,300
Wed, 03 Dec 2025
202.9300
203.4000
202.8000
203.2100
1,516,900
Tue, 02 Dec 2025
202.8100
203.4000
202.5400
203.2400
2,288,100
Mon, 01 Dec 2025
201.9900
202.8600
201.7000
202.6200
3,570,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
201.8700
202.2100
201.7500
202.0300
896,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
201.8800
202.0400
201.7200
201.9200
1,627,200
Tue, 25 Nov 2025
201.3000
201.9600
201.2400
201.6600
1,234,100
Mon, 24 Nov 2025
201.0000
201.9100
200.9800
201.0500
3,114,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
201.3000
201.5000
200.5800
200.6900
3,904,700
Thu, 20 Nov 2025
201.6500
202.2400
201.0500
201.1200
1,823,400
Wed, 19 Nov 2025
201.3300
202.1700
201.3300
201.5800
2,024,800
Tue, 18 Nov 2025
201.0000
202.1400
200.9100
201.8100
2,394,400
Mon, 17 Nov 2025
201.4200
201.5000
200.7100
200.7700
2,944,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
201.2800
201.8200
201.0500
201.0600
1,767,500
Thu, 13 Nov 2025
201.8000
202.1000
201.3300
201.3400
1,727,900
Wed, 12 Nov 2025
201.6300
202.2200
201.1400
202.0000
2,634,500
Tue, 11 Nov 2025
201.4400
202.0500
201.1400
201.9300
1,717,400
Mon, 10 Nov 2025
200.6000
201.5300
200.5600
201.4000
1,622,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
200.5700
200.7100
200.3700
200.6000
1,756,000
Thu, 06 Nov 2025
200.5500
200.9900
200.3000
200.3800
1,953,000
Wed, 05 Nov 2025
200.5300
200.9600
200.4000
200.7400
1,301,400
Tue, 04 Nov 2025
200.1600
200.8100
199.8100
200.7800
1,772,200
Mon, 03 Nov 2025
200.0500
200.1400
199.7600
199.8900
2,618,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
10 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Fri, 31 Oct 2025
200.0400
200.4500
200.0000
200.0600
2,267,300
Thu, 30 Oct 2025
9 · DEFA14A
After-hours · 17:22 ET
DEFA14A ↗
Thu, 30 Oct 2025
200.2000
200.5800
199.7400
199.9200
2,143,800
Wed, 29 Oct 2025
200.2200
200.6000
200.0100
200.2000
2,166,600
Tue, 28 Oct 2025
8 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 28 Oct 2025
200.6100
200.6700
200.2500
200.3000
3,019,100
Mon, 27 Oct 2025
200.6300
200.9000
200.4500
200.5000
1,939,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
200.6600
200.9000
200.5300
200.8400
3,406,100
Thu, 23 Oct 2025
200.6500
200.7600
200.4900
200.6200
3,357,400
Wed, 22 Oct 2025
200.4600
200.8700
200.3100
200.7500
3,836,500
Tue, 21 Oct 2025
200.5100
200.7100
200.1400
200.5500
2,620,000
Mon, 20 Oct 2025
200.5500
200.7100
200.4000
200.5900
2,322,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
200.5400
200.7500
200.1300
200.3000
4,512,000
Thu, 16 Oct 2025
200.7500
201.1500
200.2500
200.3500
2,631,600
Wed, 15 Oct 2025
200.3100
201.1100
200.2900
200.7500
3,807,300
Tue, 14 Oct 2025
200.1100
200.7800
200.0400
200.2000
3,145,800
Mon, 13 Oct 2025
200.0500
200.6200
200.0500
200.2900
2,431,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
200.0400
200.3900
199.8000
200.0200
3,524,100
Thu, 09 Oct 2025
200.0000
200.2600
199.8100
200.0500
3,618,200
Wed, 08 Oct 2025
200.3400
200.4800
200.0000
200.0100
3,883,100
Tue, 07 Oct 2025
200.4000
200.6000
200.0000
200.0200
3,385,000
Mon, 06 Oct 2025
200.6700
200.8500
200.3800
200.4600
5,540,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
200.9100
201.2500
200.5500
200.6900
3,671,700
Thu, 02 Oct 2025
201.5200
201.6000
200.8000
201.0000
5,497,400
Wed, 01 Oct 2025
201.5200
202.3100
201.4000
201.6300
3,764,700
Tue, 30 Sep 2025
201.7500
202.1500
201.3000
201.7000
8,930,100
Mon, 29 Sep 2025
7 · DEFA14A
After-hours · 16:27 ET
DEFA14A ↗
Mon, 29 Sep 2025
6 · DEFA14A
After-hours · 16:23 ET
DEFA14A ↗
Mon, 29 Sep 2025
203.5000
203.7500
201.7200
202.0500
22,698,500
Mon, 29 Sep 2025
5 · DEFA14A
Pre-market · 08:08 ET
DEFA 14A ↗
Mon, 29 Sep 2025
4 · 8-K
Pre-market · 08:05 ET
8-K ↗
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
173.0000
197.3300
170.0800
193.3500
14,485,700
Thu, 25 Sep 2025
168.1200
169.1900
167.7900
168.3200
1,944,300
Wed, 24 Sep 2025
174.1200
174.9600
166.1000
167.3500
3,099,000
Tue, 23 Sep 2025
173.6100
175.2600
173.2200
174.0700
2,158,700
Mon, 22 Sep 2025
173.6900
173.7900
171.7200
173.4200
2,842,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
172.8500
174.6900
171.1900
173.0900
8,449,800
Thu, 18 Sep 2025
172.9300
174.7900
171.8800
173.1700
2,354,800
Wed, 17 Sep 2025
172.2200
174.2400
170.5100
173.5900
1,883,500
Tue, 16 Sep 2025
171.9300
175.5600
171.0100
172.0800
3,189,200
Mon, 15 Sep 2025
171.5200
172.6900
170.7300
171.7700
2,042,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
169.5900
173.1400
169.0000
172.3800
1,996,200
Thu, 11 Sep 2025
171.0900
171.2700
168.5300
169.8900
2,411,000
Wed, 10 Sep 2025
165.8100
170.3500
164.5000
170.2700
2,831,900
Tue, 09 Sep 2025
168.3200
168.3200
165.9600
166.0400
2,058,700
Mon, 08 Sep 2025
169.4400
170.1300
167.1800
168.0600
1,691,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
168.8400
169.3200
166.7800
168.6200
2,205,500
Thu, 04 Sep 2025
168.1700
168.2900
165.5300
168.0300
3,410,800
Wed, 03 Sep 2025
170.9600
171.9600
167.5000
167.8600
2,753,100
Tue, 02 Sep 2025
170.0000
173.2600
169.8000
171.4500
2,359,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
171.2300
172.5400
170.6700
171.9500
2,090,000
Thu, 28 Aug 2025
172.3600
173.7500
169.0100
170.9900
2,628,400
Wed, 27 Aug 2025
172.6100
173.7100
171.7200
172.6000
2,099,800
Tue, 26 Aug 2025
172.0300
173.2500
171.1900
172.2300
2,594,400
Mon, 25 Aug 2025
171.6100
173.5500
170.9900
172.7600
1,928,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
172.4300
173.1100
170.1900
171.4000
1,707,300
Thu, 21 Aug 2025
170.7100
171.7500
170.0200
171.5500
1,655,800
Wed, 20 Aug 2025
170.6900
172.4900
170.0000
171.3300
2,289,700
Tue, 19 Aug 2025
168.6600
171.0900
167.4500
170.6800
2,413,500
Mon, 18 Aug 2025
172.3300
173.4100
168.0800
169.1600
3,600,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
3 · 8-K
After-hours · 16:06 ET
8-K ↗
Fri, 15 Aug 2025
179.1200
179.1200
172.9400
174.6700
3,428,800
Thu, 14 Aug 2025
177.8100
180.9000
177.3800
179.0100
3,751,000
Wed, 13 Aug 2025
177.7900
179.8400
177.0000
178.4000
3,571,100
Tue, 12 Aug 2025
176.3000
178.8000
174.3900
177.9100
3,792,700
Mon, 11 Aug 2025
170.5700
176.6200
170.1000
176.1100
6,125,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
163.4900
167.7600
163.2500
167.6400
4,591,300
Thu, 07 Aug 2025
164.2500
164.3500
161.1500
162.7500
2,856,300
Wed, 06 Aug 2025
161.3000
163.0700
159.5900
163.0000
2,597,800
Tue, 05 Aug 2025
161.7000
161.8900
159.1000
160.9900
2,933,200
Mon, 04 Aug 2025
157.7200
160.3200
156.3700
159.7700
2,745,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
2 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Fri, 01 Aug 2025
152.7600
157.7500
151.5000
157.0800
4,397,000
Thu, 31 Jul 2025
155.2800
156.1900
152.2000
152.4900
3,641,000
Wed, 30 Jul 2025
151.9000
159.3700
150.8700
156.2600
6,044,500
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 29 Jul 2025
152.4100
153.2900
146.9700
147.7900
3,172,200
Mon, 28 Jul 2025
151.0000
152.8800
150.9700
151.9900
2,991,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend