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
135.5300
137.1300
134.5700
136.6400
7,965,300
Thu, 23 Jul 2026
134.7000
135.3400
133.7300
134.9500
7,755,700
Wed, 22 Jul 2026
136.3600
136.3600
134.7200
135.6500
6,198,700
Tue, 21 Jul 2026
134.9000
135.3800
134.2700
135.0000
7,989,500
Mon, 20 Jul 2026
137.5700
137.5900
133.9500
135.4600
8,758,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
140.8900
141.9600
136.1800
137.1200
8,579,300
Thu, 16 Jul 2026
137.0400
139.6200
136.5000
139.4300
7,805,600
Wed, 15 Jul 2026
135.0900
136.9900
134.6500
135.4000
8,078,300
Tue, 14 Jul 2026
138.2500
138.7900
135.4100
135.4500
8,518,600
Mon, 13 Jul 2026
138.0200
140.2500
137.7500
138.4900
6,716,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
135.8600
137.9600
135.3100
137.3800
9,074,900
Thu, 09 Jul 2026
137.0900
138.7400
134.6900
137.8600
18,763,700
Thu, 09 Jul 2026
18 · 8-K
Next filing day · accepted 08 Jul, 17:55 ET
8-K ↗
Thu, 09 Jul 2026
17 · 10-Q
Next filing day · accepted 08 Jul, 17:52 ET
FORM 10-Q ↗
Wed, 08 Jul 2026
146.0000
146.0000
142.4400
142.5100
8,997,900
Tue, 07 Jul 2026
146.9900
149.0400
144.5400
144.9800
9,256,700
Mon, 06 Jul 2026
144.2400
144.7000
141.3800
143.2900
9,006,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
143.2400
144.7400
142.1600
144.2200
13,040,200
Wed, 01 Jul 2026
137.2100
141.3400
136.6100
141.1600
9,391,700
Tue, 30 Jun 2026
138.8100
139.1400
134.9400
135.4000
14,148,300
Mon, 29 Jun 2026
141.9700
142.3700
137.5300
138.6800
10,042,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
140.5200
142.1400
140.2000
141.3900
9,735,700
Thu, 25 Jun 2026
141.9900
143.1000
139.3700
139.5200
7,333,300
Wed, 24 Jun 2026
142.0200
143.7400
141.6700
142.2700
8,324,100
Tue, 23 Jun 2026
143.6800
143.6800
140.8700
142.0500
7,589,000
Mon, 22 Jun 2026
141.2800
142.4900
140.4800
140.7100
10,345,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
141.0500
142.7300
141.0400
142.0200
19,130,300
Wed, 17 Jun 2026
145.5100
145.8700
140.8500
141.5900
10,126,600
Tue, 16 Jun 2026
146.8700
147.6400
145.0300
146.1200
9,345,200
Mon, 15 Jun 2026
143.0200
146.7700
142.8100
146.2500
8,976,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
143.8000
144.3600
142.4100
144.2700
6,781,700
Thu, 11 Jun 2026
144.8600
145.4000
143.5700
143.7300
8,653,900
Wed, 10 Jun 2026
143.9500
145.4500
143.0000
144.3200
11,249,200
Tue, 09 Jun 2026
141.5300
144.3000
140.8500
142.7800
10,390,200
Mon, 08 Jun 2026
140.9200
141.8600
139.2600
140.6800
8,800,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
141.5600
144.3400
141.2100
141.9200
13,228,700
Thu, 04 Jun 2026
144.8600
145.7000
141.2100
142.1500
8,089,800
Wed, 03 Jun 2026
141.7900
143.6800
141.7700
142.5400
6,225,100
Tue, 02 Jun 2026
141.5400
142.8900
140.8100
142.0000
7,864,700
Mon, 01 Jun 2026
142.5900
144.1100
141.3200
141.5200
8,077,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
145.1400
146.7700
143.5500
144.1900
12,776,400
Thu, 28 May 2026
147.7700
148.6100
145.6200
146.2900
7,625,200
Wed, 27 May 2026
146.2700
148.9100
145.7000
147.7400
7,404,500
Tue, 26 May 2026
149.7100
150.2500
145.5000
145.6800
9,059,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
16 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Fri, 22 May 2026
149.4100
150.8400
148.5400
150.5700
7,774,400
Thu, 21 May 2026
149.2900
149.6700
146.3800
148.8500
6,123,100
Wed, 20 May 2026
149.5700
150.6500
148.3900
149.2900
7,425,800
Tue, 19 May 2026
150.3000
152.5700
148.9700
150.3700
10,093,900
Mon, 18 May 2026
149.9900
150.1200
147.4800
149.0600
8,799,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
149.5600
150.1100
148.1900
149.1200
6,230,600
Thu, 14 May 2026
149.5000
149.9900
148.1500
148.6700
5,022,200
Wed, 13 May 2026
150.6900
153.2400
148.9600
149.2700
5,524,900
Tue, 12 May 2026
150.5400
152.7200
148.3600
151.8500
6,250,700
Mon, 11 May 2026
154.3900
154.7000
149.0600
149.4100
8,373,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
15 · 8-K
After-hours · 16:19 ET
8-K ↗
Fri, 08 May 2026
156.7500
157.3000
154.3800
154.6200
4,934,400
Thu, 07 May 2026
155.0100
157.3500
154.8800
156.2900
4,464,000
Wed, 06 May 2026
155.8000
156.9300
154.8700
155.9600
5,296,600
Tue, 05 May 2026
154.0500
156.3100
152.5400
155.0400
6,200,100
Mon, 04 May 2026
155.9000
156.7300
153.6700
154.5900
5,330,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
159.5500
160.0000
156.4300
157.4100
4,447,300
Thu, 30 Apr 2026
155.9800
159.0000
155.2800
158.4900
7,065,100
Wed, 29 Apr 2026
155.5900
156.4900
153.4800
155.2900
4,047,600
Tue, 28 Apr 2026
156.8000
158.1100
155.3200
156.2900
5,174,300
Mon, 27 Apr 2026
155.5300
156.6500
154.0000
154.1000
4,077,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
155.9300
156.2800
154.6600
155.4400
5,364,900
Thu, 23 Apr 2026
155.1600
156.6100
154.5700
155.7000
6,077,600
Wed, 22 Apr 2026
155.0800
157.2200
153.5500
153.7900
5,921,300
Tue, 21 Apr 2026
156.7400
157.0400
153.7300
154.9200
6,357,300
Mon, 20 Apr 2026
158.7400
158.8400
155.8400
156.9900
5,731,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
158.2600
160.0300
156.4700
157.6700
7,799,900
Thu, 16 Apr 2026
155.5400
159.7900
154.2600
158.3800
10,422,100
Thu, 16 Apr 2026
14 · 8-K
Next filing day · accepted 15 Apr, 18:01 ET
8-K ↗
Thu, 16 Apr 2026
13 · 10-Q
Next filing day · accepted 15 Apr, 17:56 ET
FORM 10-Q ↗
Wed, 15 Apr 2026
155.0200
155.7600
153.3400
154.8500
7,684,800
Tue, 14 Apr 2026
154.5100
156.6300
154.2900
155.7200
5,655,800
Mon, 13 Apr 2026
156.9900
157.0300
154.9500
155.8800
5,827,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
157.1600
157.7900
156.3300
157.0600
4,412,700
Thu, 09 Apr 2026
153.7000
158.0100
153.2500
157.4900
4,339,400
Wed, 08 Apr 2026
151.8800
154.8200
151.7500
154.8000
6,878,500
Tue, 07 Apr 2026
156.1800
156.5400
152.5700
153.2100
5,151,100
Mon, 06 Apr 2026
156.4100
156.8600
155.4000
156.7300
3,562,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
154.6600
157.0600
154.2200
157.0100
5,410,000
Wed, 01 Apr 2026
153.5500
155.1500
153.2600
154.6500
5,412,600
Tue, 31 Mar 2026
157.6700
157.6700
154.1700
155.2900
8,033,800
Mon, 30 Mar 2026
153.8200
158.3900
153.3700
156.8200
10,386,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
12 · DEFA14A
After-hours · 16:16 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Fri, 27 Mar 2026
11 · DEF 14A
After-hours · 16:15 ET
DEFINITIVE PROXY STATEMENTS ↗
Fri, 27 Mar 2026
151.1400
154.5400
150.4700
153.0400
6,663,600
Thu, 26 Mar 2026
151.9300
153.1500
150.6700
150.8300
5,677,100
Wed, 25 Mar 2026
151.3000
151.8400
149.0300
151.7300
4,978,500
Tue, 24 Mar 2026
150.4500
152.5800
150.2000
150.5900
5,803,700
Mon, 23 Mar 2026
152.3000
152.3000
149.9400
150.8800
6,783,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
152.4500
153.4100
149.3400
150.0400
14,480,700
Thu, 19 Mar 2026
153.7500
154.6800
152.6600
152.7400
5,555,500
Wed, 18 Mar 2026
155.2500
156.1200
153.2900
153.5400
5,124,400
Tue, 17 Mar 2026
158.8300
159.1100
156.2900
156.5000
5,460,200
Mon, 16 Mar 2026
161.3600
161.5800
157.5400
157.7200
4,498,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
159.7800
161.5100
159.2400
159.8800
4,676,800
Thu, 12 Mar 2026
158.8700
161.5400
158.6900
158.8600
6,165,600
Wed, 11 Mar 2026
160.3100
160.9100
157.8900
160.1500
4,359,700
Tue, 10 Mar 2026
160.7000
162.8600
159.5900
160.7800
5,341,300
Mon, 09 Mar 2026
159.1700
162.4300
158.1000
161.5300
6,416,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
158.2500
159.5300
156.0900
159.4300
5,937,900
Thu, 05 Mar 2026
162.1600
163.4000
160.1600
160.7000
7,133,700
Wed, 04 Mar 2026
165.0400
165.9300
163.3700
163.9200
6,855,400
Tue, 03 Mar 2026
166.5400
167.2200
163.6700
164.9100
6,718,100
Mon, 02 Mar 2026
169.0500
169.5400
167.1400
167.2800
7,264,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
168.3800
170.2800
167.8200
169.7400
10,585,200
Thu, 26 Feb 2026
169.6300
170.0600
167.1600
167.5800
7,219,300
Wed, 25 Feb 2026
168.6100
169.5000
166.0000
169.1700
6,832,700
Tue, 24 Feb 2026
168.2300
169.7900
167.7700
169.5400
6,319,800
Mon, 23 Feb 2026
164.4900
168.8100
164.2400
168.3200
6,801,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
164.6500
164.9700
163.0200
164.9400
4,811,800
Thu, 19 Feb 2026
164.3900
165.0500
163.1300
164.5900
6,155,800
Wed, 18 Feb 2026
161.7900
164.5300
160.6300
164.3900
7,239,800
Tue, 17 Feb 2026
166.1200
167.5400
160.8100
161.9200
8,749,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
167.2000
167.8800
165.0000
165.9400
9,286,100
Thu, 12 Feb 2026
169.7600
171.4800
167.0900
167.2000
9,516,300
Wed, 11 Feb 2026
10 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Wed, 11 Feb 2026
167.6500
170.2700
166.0200
169.1500
6,733,400
Tue, 10 Feb 2026
165.7500
167.4100
163.7400
166.9700
10,352,500
Mon, 09 Feb 2026
169.5000
169.9300
164.9400
166.4700
10,316,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
167.4500
170.7500
167.2600
170.4900
10,960,400
Thu, 05 Feb 2026
9 · 424B2
After-hours · 17:20 ET
424B2 ↗
Thu, 05 Feb 2026
166.5100
168.0100
165.2500
167.5300
11,038,800
Wed, 04 Feb 2026
164.8900
167.9400
164.1700
166.1800
13,322,900
Wed, 04 Feb 2026
8 · 424B2
Pre-market · 06:00 ET
424B2 ↗
Tue, 03 Feb 2026
156.6000
163.4400
155.5000
162.8500
19,096,400
Tue, 03 Feb 2026
7 · 8-K
Next filing day · accepted 02 Feb, 18:12 ET
8-K ↗
Tue, 03 Feb 2026
6 · 10-K
Next filing day · accepted 02 Feb, 18:07 ET
FORM 10-K ↗
Mon, 02 Feb 2026
154.0600
156.6200
153.1900
155.2000
14,660,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
149.0100
153.8900
148.5900
153.6300
12,641,300
Thu, 29 Jan 2026
148.8400
150.8600
148.4400
148.6900
9,062,300
Wed, 28 Jan 2026
148.4100
150.0400
147.7600
148.5000
5,954,100
Tue, 27 Jan 2026
145.7500
148.8200
145.3300
148.7800
7,114,900
Mon, 26 Jan 2026
144.8000
145.9200
144.1400
145.8700
6,589,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
143.8600
144.8400
143.0600
144.5800
5,870,100
Thu, 22 Jan 2026
146.6800
147.1300
144.1700
144.4000
8,167,400
Wed, 21 Jan 2026
147.0500
148.0100
144.9400
146.7400
7,679,600
Tue, 20 Jan 2026
146.2200
147.6600
144.3200
147.6600
9,982,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
147.1600
147.5500
145.5100
146.3200
10,313,500
Thu, 15 Jan 2026
146.0600
147.0200
145.5300
146.5700
5,797,800
Wed, 14 Jan 2026
143.1400
146.3000
143.1400
145.9200
8,329,500
Tue, 13 Jan 2026
141.1000
143.6500
141.0400
143.4800
9,030,200
Mon, 12 Jan 2026
139.9100
141.5100
138.5600
141.3600
12,223,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
139.4400
140.7900
138.7000
139.9100
6,767,600
Thu, 08 Jan 2026
136.5700
139.4800
136.0100
139.3700
8,762,800
Wed, 07 Jan 2026
139.2200
139.8300
136.9600
137.0100
8,539,800
Tue, 06 Jan 2026
139.6800
140.0600
138.5700
138.9600
9,576,500
Mon, 05 Jan 2026
141.6600
141.8100
139.4000
139.9200
9,031,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
143.2200
143.4100
142.1000
142.2300
7,182,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
143.8300
144.0300
143.1600
143.5200
4,380,300
Tue, 30 Dec 2025
143.9700
145.2700
143.9200
144.1600
4,713,800
Mon, 29 Dec 2025
143.7400
145.0500
143.6000
144.2400
7,201,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
143.5600
143.9400
143.0900
143.7800
4,975,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
143.7900
143.9900
142.9500
143.7400
2,618,700
Tue, 23 Dec 2025
147.1900
147.1900
143.5600
143.6800
7,254,800
Mon, 22 Dec 2025
147.5300
148.9800
146.4100
147.0500
8,818,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
149.1500
149.8900
147.9000
148.1600
17,543,500
Thu, 18 Dec 2025
149.8000
150.3700
149.2500
149.3700
6,643,200
Wed, 17 Dec 2025
150.3800
151.2400
149.4800
150.0800
8,067,100
Tue, 16 Dec 2025
151.9900
152.3500
149.9900
150.3700
7,520,300
Mon, 15 Dec 2025
150.9400
151.7000
150.2800
151.2200
8,409,600
Mon, 15 Dec 2025
5 · 8-K
Pre-market · 08:00 ET
8-K ↗
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
149.7500
150.6700
148.7400
150.6500
8,143,100
Thu, 11 Dec 2025
150.1500
150.8900
148.1300
149.0400
7,854,000
Wed, 10 Dec 2025
147.7700
149.7800
147.0000
149.7000
18,526,400
Tue, 09 Dec 2025
146.3500
147.5600
143.9100
144.6400
10,035,200
Mon, 08 Dec 2025
4 · 8-K
After-hours · 16:34 ET
8-K ↗
Mon, 08 Dec 2025
145.0100
146.5600
144.2000
145.6300
6,327,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
145.6200
145.8000
144.5100
145.0200
5,971,300
Thu, 04 Dec 2025
147.7500
148.2500
146.1300
146.9100
6,803,000
Wed, 03 Dec 2025
148.6900
150.7000
147.9100
148.0600
5,109,200
Tue, 02 Dec 2025
149.4600
149.5100
146.5300
148.6100
6,830,300
Mon, 01 Dec 2025
148.6300
149.8200
148.5100
149.5100
7,623,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
147.2300
148.8200
147.2300
148.7400
2,969,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
146.3200
148.4700
146.2300
147.9800
5,180,600
Tue, 25 Nov 2025
145.9300
147.1200
145.5700
146.1100
8,954,000
Mon, 24 Nov 2025
145.8300
146.3400
144.7600
145.5000
9,391,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
146.2800
148.9400
145.9800
146.3300
7,911,800
Thu, 20 Nov 2025
146.6000
147.0800
144.9000
146.1000
6,878,900
Wed, 19 Nov 2025
148.3000
148.8000
146.6900
147.1100
8,123,200
Tue, 18 Nov 2025
148.3000
149.8300
147.4500
148.7700
10,821,500
Mon, 17 Nov 2025
146.1200
148.1100
145.2200
147.8300
7,320,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
145.8900
146.8400
143.9300
145.8500
5,770,500
Thu, 13 Nov 2025
144.1000
146.3900
143.6500
145.0200
6,663,300
Wed, 12 Nov 2025
144.5600
145.5000
144.0600
144.3900
5,790,100
Tue, 11 Nov 2025
143.2800
145.7600
142.6800
145.0800
7,683,600
Mon, 10 Nov 2025
142.4900
143.0200
141.2600
142.6200
6,617,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
142.9300
144.0500
141.6500
142.9500
7,592,300
Thu, 06 Nov 2025
142.4100
143.2100
141.3000
141.5800
6,449,400
Wed, 05 Nov 2025
142.9000
143.2800
141.5800
142.8600
7,136,400
Tue, 04 Nov 2025
144.7000
144.9300
142.0600
142.9000
8,302,900
Mon, 03 Nov 2025
145.8600
145.9100
143.2500
143.6000
8,331,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
146.2000
147.0000
145.3000
146.0900
6,313,600
Thu, 30 Oct 2025
146.3400
148.0900
146.2500
147.5500
5,752,700
Wed, 29 Oct 2025
148.0500
148.6600
143.6700
146.1600
7,767,600
Tue, 28 Oct 2025
151.4100
153.2100
149.9200
150.1200
5,626,500
Mon, 27 Oct 2025
151.0100
152.8700
150.9600
152.6300
4,744,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
152.0400
152.4200
151.2700
151.5500
3,580,200
Thu, 23 Oct 2025
153.1700
153.4000
151.0300
151.5100
6,091,800
Wed, 22 Oct 2025
153.1500
155.1800
152.7100
153.0300
6,486,000
Tue, 21 Oct 2025
154.7000
155.1900
152.8400
153.1800
5,614,300
Mon, 20 Oct 2025
154.4200
154.4200
152.7200
153.6400
4,810,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
153.7700
153.9100
151.7400
153.7100
6,710,100
Thu, 16 Oct 2025
152.3800
154.3800
152.2900
152.6700
8,532,900
Wed, 15 Oct 2025
151.3300
152.3900
149.1700
151.1600
6,101,100
Tue, 14 Oct 2025
148.6900
151.6200
148.5000
151.5400
8,371,100
Mon, 13 Oct 2025
148.6500
149.9800
147.3400
148.8900
7,272,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
145.6300
150.8200
145.0000
150.0800
17,545,200
Thu, 09 Oct 2025
140.4600
144.7400
138.5900
144.7100
13,706,600
Thu, 09 Oct 2025
3 · 8-K
Next filing day · accepted 08 Oct, 19:16 ET
8-K ↗
Thu, 09 Oct 2025
2 · 10-Q
Next filing day · accepted 08 Oct, 19:09 ET
FORM 10-Q ↗
Wed, 08 Oct 2025
140.7900
140.9800
138.6900
138.8400
8,256,700
Tue, 07 Oct 2025
140.3700
141.8400
139.6900
140.7900
6,110,300
Mon, 06 Oct 2025
141.7700
141.8500
138.8800
139.7000
6,750,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
142.2600
143.3600
141.8600
141.9800
5,425,700
Thu, 02 Oct 2025
141.8900
143.2500
141.3700
142.3100
4,497,300
Wed, 01 Oct 2025
140.8100
143.3700
140.4800
143.1400
5,880,800
Tue, 30 Sep 2025
140.1700
141.0300
139.8300
140.4400
7,583,400
Mon, 29 Sep 2025
140.4400
140.6700
139.1200
140.1700
11,930,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
139.9400
140.9900
139.8500
140.4400
6,224,700
Thu, 25 Sep 2025
143.0000
143.4200
139.8600
139.9200
7,101,700
Wed, 24 Sep 2025
141.8100
142.3400
141.0100
142.1700
5,949,100
Tue, 23 Sep 2025
141.0400
142.2300
139.9600
141.9000
6,356,500
Mon, 22 Sep 2025
141.0800
141.5200
139.9400
141.0300
5,797,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
141.4600
142.0800
140.4600
141.7600
12,365,500
Thu, 18 Sep 2025
140.6400
141.6300
140.3900
140.7300
6,106,600
Wed, 17 Sep 2025
140.1700
142.0400
140.1500
141.2300
6,092,900
Tue, 16 Sep 2025
140.6900
141.3100
139.9100
140.0300
9,283,500
Mon, 15 Sep 2025
143.4000
143.5300
140.5300
140.6400
7,279,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
144.0700
144.2500
142.9000
143.5300
5,713,700
Thu, 11 Sep 2025
142.8900
144.7500
142.5000
144.2300
6,144,400
Wed, 10 Sep 2025
142.2300
143.1100
141.4200
142.6600
6,015,100
Tue, 09 Sep 2025
141.1800
143.6300
141.1000
143.1000
5,866,400
Mon, 08 Sep 2025
145.7200
145.7200
140.3500
141.7100
11,127,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
146.0000
147.8800
145.2800
146.3900
7,186,300
Thu, 04 Sep 2025
149.0200
149.4700
146.4500
146.8900
6,342,200
Wed, 03 Sep 2025
149.9500
150.4600
147.1100
148.6400
11,259,200
Tue, 02 Sep 2025
157.4400
157.8000
150.2100
150.2800
17,348,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
147.1000
149.2200
146.8700
148.6500
7,760,700
Thu, 28 Aug 2025
147.9600
148.0400
146.2300
146.9800
9,265,100
Wed, 27 Aug 2025
147.0000
147.7900
146.3100
147.6400
8,092,900
Tue, 26 Aug 2025
147.5000
148.2500
145.8100
147.0000
11,208,100
Mon, 25 Aug 2025
148.4300
148.8200
147.5800
148.2000
6,624,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
149.6500
151.1800
149.0900
149.6400
5,218,000
Thu, 21 Aug 2025
150.3200
150.3200
148.6000
148.9800
8,153,600
Wed, 20 Aug 2025
153.2100
154.6100
148.6900
150.7300
10,023,500
Tue, 19 Aug 2025
150.0000
152.3200
149.8600
152.1600
8,596,900
Mon, 18 Aug 2025
150.5500
150.5500
148.9200
149.5500
9,901,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
149.3900
151.1000
148.4900
150.4000
9,162,200
Thu, 14 Aug 2025
149.0400
149.5000
148.0500
148.6200
6,892,500
Wed, 13 Aug 2025
146.8900
149.5400
146.8500
149.3500
6,147,000
Tue, 12 Aug 2025
145.5500
147.0100
144.7200
146.8700
7,668,700
Mon, 11 Aug 2025
145.3200
145.6000
143.7500
144.8700
5,773,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
143.9200
145.3700
143.8000
145.2100
5,315,100
Thu, 07 Aug 2025
141.2400
144.3100
140.4800
143.9200
7,674,600
Wed, 06 Aug 2025
139.9000
141.5800
139.3600
140.8000
6,747,400
Tue, 05 Aug 2025
139.6000
140.3500
139.2600
139.4500
5,535,100
Mon, 04 Aug 2025
139.2900
140.3200
138.7500
139.5600
8,384,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
139.1000
139.8100
138.2900
139.2800
7,630,500
Thu, 31 Jul 2025
140.9800
141.5700
137.6400
137.9200
11,689,700
Wed, 30 Jul 2025
143.7700
144.4000
142.2900
142.8600
9,738,400
Tue, 29 Jul 2025
141.5700
143.9900
141.1300
143.8900
6,282,900
Mon, 28 Jul 2025
1 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Mon, 28 Jul 2025
142.7000
143.1000
141.4600
141.5700
10,639,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend