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
138.2400
142.7000
138.1600
141.1000
2,414,600
Thu, 23 Jul 2026
137.5800
138.2500
135.7200
137.5700
3,482,600
Wed, 22 Jul 2026
144.1000
144.4700
139.6900
140.0500
2,635,600
Tue, 21 Jul 2026
144.7800
145.6200
143.0100
144.1000
2,343,600
Mon, 20 Jul 2026
146.8000
146.8000
144.3300
144.9400
3,030,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
146.7900
147.8400
145.1100
145.9800
5,483,500
Thu, 16 Jul 2026
149.7050
150.8800
147.1200
147.8000
3,113,300
Wed, 15 Jul 2026
147.1800
150.7500
147.0900
148.3800
3,728,500
Tue, 14 Jul 2026
145.1700
147.5100
144.1700
146.5400
3,085,100
Mon, 13 Jul 2026
148.8900
149.9600
143.7900
146.3300
4,396,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
147.0200
149.3000
147.0200
148.6200
2,635,800
Thu, 09 Jul 2026
141.2600
147.2700
141.2500
146.8900
3,467,900
Wed, 08 Jul 2026
147.1500
147.1750
141.2400
142.9500
2,969,100
Tue, 07 Jul 2026
149.4500
150.0200
148.0750
148.8000
2,283,500
Mon, 06 Jul 2026
149.1200
149.8000
147.2300
147.6500
2,574,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
146.5000
150.0700
146.5000
148.9300
3,496,200
Wed, 01 Jul 2026
145.0000
148.7450
143.9200
147.3100
3,301,000
Tue, 30 Jun 2026
147.2900
147.8100
142.3700
143.1000
3,232,000
Mon, 29 Jun 2026
146.1500
150.1900
145.7080
147.1700
5,071,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
142.3500
147.5800
141.7500
145.5600
6,089,000
Thu, 25 Jun 2026
144.5000
145.3420
141.4500
141.8800
3,032,300
Wed, 24 Jun 2026
139.0600
147.2700
138.7500
144.4000
4,050,600
Tue, 23 Jun 2026
139.3100
141.2250
138.5600
138.8500
3,428,900
Mon, 22 Jun 2026
140.9800
142.5700
137.9100
139.1900
4,255,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
141.3900
143.6200
140.1400
142.4100
7,413,200
Wed, 17 Jun 2026
140.6900
143.8000
139.5000
140.5400
3,438,000
Tue, 16 Jun 2026
139.6400
141.5400
138.7100
141.2000
3,672,500
Mon, 15 Jun 2026
134.4200
140.1600
134.3040
138.9600
4,695,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
132.3300
132.7200
128.8250
132.2800
2,615,700
Thu, 11 Jun 2026
15 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 11 Jun 2026
128.3700
130.9800
127.2300
130.8700
3,955,200
Wed, 10 Jun 2026
130.2200
132.2500
128.3900
129.1000
3,684,200
Tue, 09 Jun 2026
134.5800
136.4100
130.6150
131.3500
3,492,400
Mon, 08 Jun 2026
133.6900
136.4000
133.3000
134.4300
3,278,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
134.0200
135.9300
132.6350
133.5400
4,044,900
Thu, 04 Jun 2026
136.0100
137.2350
133.1900
133.7200
3,719,700
Wed, 03 Jun 2026
133.2200
134.8000
131.9100
133.5900
3,607,600
Tue, 02 Jun 2026
136.2400
136.6000
131.8400
134.3500
3,499,400
Mon, 01 Jun 2026
133.3100
138.0400
132.0750
137.8700
4,354,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
134.5000
135.7500
132.7700
133.3100
4,206,300
Thu, 28 May 2026
131.3600
134.6900
129.6960
134.5000
3,933,400
Wed, 27 May 2026
132.5400
134.5750
131.9300
132.1000
3,094,400
Tue, 26 May 2026
132.3700
136.0800
132.2650
132.6800
3,331,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
134.7550
136.1100
131.7300
132.3500
3,097,300
Thu, 21 May 2026
134.6650
135.0700
130.1500
134.2500
4,173,600
Wed, 20 May 2026
131.4000
136.4600
128.2000
135.5500
6,548,500
Tue, 19 May 2026
133.0700
135.5000
130.0100
131.1600
3,795,700
Mon, 18 May 2026
133.5000
137.2600
132.3500
134.3000
3,739,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
132.9050
134.0100
131.2250
132.8500
2,800,400
Thu, 14 May 2026
133.0000
134.6600
132.6100
133.6700
2,656,200
Wed, 13 May 2026
134.6900
134.9300
131.9500
132.9700
3,440,900
Tue, 12 May 2026
137.5800
138.5150
134.3000
135.4800
4,419,900
Mon, 11 May 2026
141.7450
146.2900
136.9050
137.0500
5,172,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
138.1250
146.9700
137.2500
141.4900
7,842,900
Thu, 07 May 2026
14 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Thu, 07 May 2026
13 · 8-K
After-hours · 16:00 ET
8-K ↗
Thu, 07 May 2026
140.5000
142.1900
138.6400
140.4600
7,248,300
Wed, 06 May 2026
141.6050
143.9000
138.9500
139.8800
4,379,800
Tue, 05 May 2026
139.0000
140.8150
138.2260
139.7300
3,118,000
Mon, 04 May 2026
142.7100
143.5200
138.5000
138.8600
3,160,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
141.3200
143.4800
140.8200
141.6600
2,527,900
Thu, 30 Apr 2026
142.0000
142.0000
138.6400
140.3600
2,857,300
Wed, 29 Apr 2026
136.2500
140.3600
135.9500
140.2800
3,486,600
Tue, 28 Apr 2026
140.9300
141.7000
138.2400
139.0400
4,225,600
Mon, 27 Apr 2026
140.9700
143.6700
140.0000
141.0600
2,251,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
140.1700
142.9920
138.6600
142.8200
2,705,500
Fri, 24 Apr 2026
12 · DEFA14A
Pre-market · 08:10 ET
DEFA14A ↗
Fri, 24 Apr 2026
11 · DEF 14A
Pre-market · 08:00 ET
DEF 14A ↗
Thu, 23 Apr 2026
143.9900
143.9900
139.8100
141.8700
3,189,300
Wed, 22 Apr 2026
146.4750
147.2500
142.7500
144.1800
4,081,800
Tue, 21 Apr 2026
143.8800
145.7700
142.1800
142.6500
3,310,400
Mon, 20 Apr 2026
141.0000
143.8700
140.3380
143.5900
2,768,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
139.9050
143.3000
139.2000
141.5500
4,056,800
Thu, 16 Apr 2026
138.8700
139.9500
136.9100
137.8100
2,692,600
Wed, 15 Apr 2026
134.5100
138.0500
134.1000
137.5100
3,562,400
Tue, 14 Apr 2026
130.5000
134.6600
130.4700
133.8500
3,113,300
Mon, 13 Apr 2026
127.2000
130.6500
125.3600
130.3200
3,256,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
128.8700
130.5350
124.8350
128.9600
3,572,700
Thu, 09 Apr 2026
130.4500
130.9600
126.8000
129.1600
3,653,700
Wed, 08 Apr 2026
130.9900
134.2600
130.4900
131.4000
3,796,800
Tue, 07 Apr 2026
126.4000
126.8200
123.4100
124.9700
2,735,300
Mon, 06 Apr 2026
124.3000
127.2450
124.2800
126.8100
2,527,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
122.8000
126.1800
121.5100
124.9500
3,094,700
Wed, 01 Apr 2026
126.3900
127.5000
122.8700
125.1900
2,925,900
Tue, 31 Mar 2026
125.0700
127.0550
123.1650
126.2800
3,644,200
Mon, 30 Mar 2026
123.9000
126.0600
122.8350
123.1000
3,022,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
129.2200
129.9150
122.4600
122.8700
4,207,200
Thu, 26 Mar 2026
131.8900
134.8300
130.3800
131.0600
3,353,200
Wed, 25 Mar 2026
130.8900
132.9350
129.8900
131.8100
2,732,100
Tue, 24 Mar 2026
132.2000
132.2000
128.4200
130.0000
3,167,200
Mon, 23 Mar 2026
130.2900
134.0300
129.9800
132.5900
3,568,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
130.0300
130.7100
127.7000
128.5200
7,047,900
Thu, 19 Mar 2026
129.9500
131.4000
128.7600
130.7900
3,541,500
Wed, 18 Mar 2026
131.2000
134.0000
130.9900
131.1300
3,071,600
Tue, 17 Mar 2026
129.6000
133.5400
129.5500
131.9500
2,812,000
Mon, 16 Mar 2026
10 · 8-K
After-hours · 16:50 ET
8-K ↗
Mon, 16 Mar 2026
127.2800
129.2350
126.9100
128.3200
3,049,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
9 · 424B2
After-hours · 17:20 ET
424B2 ↗
Fri, 13 Mar 2026
127.2300
129.4700
125.6200
126.3000
3,000,900
Thu, 12 Mar 2026
132.4500
133.2400
126.1150
127.7000
4,474,200
Thu, 12 Mar 2026
8 · 424B3
Pre-market · 08:47 ET
424B3 ↗
Wed, 11 Mar 2026
132.8700
134.4000
131.5200
133.3900
2,171,600
Tue, 10 Mar 2026
132.8050
134.5800
130.0750
132.4400
3,631,400
Mon, 09 Mar 2026
131.4300
134.3000
128.3650
134.0300
3,920,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
133.8900
133.9000
130.9750
133.2300
4,600,300
Thu, 05 Mar 2026
135.7300
139.0000
134.5200
135.8500
5,521,000
Wed, 04 Mar 2026
133.2400
137.9350
133.1550
135.5400
4,252,500
Tue, 03 Mar 2026
131.8800
134.3000
129.4600
133.0400
4,059,300
Mon, 02 Mar 2026
129.5000
134.4550
128.5900
133.2600
4,819,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
134.4300
136.9700
133.5900
135.1100
6,498,500
Thu, 26 Feb 2026
132.1950
137.4800
132.1950
136.9700
7,279,600
Wed, 25 Feb 2026
126.5000
132.1500
125.8230
132.0200
7,253,300
Tue, 24 Feb 2026
124.0200
127.7000
123.7700
125.6600
4,696,000
Mon, 23 Feb 2026
127.0900
128.1500
119.9400
122.9600
6,016,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
125.2900
128.0000
124.0800
127.8900
6,475,500
Thu, 19 Feb 2026
123.8400
126.0400
122.6700
125.8100
6,228,900
Wed, 18 Feb 2026
124.1800
126.0200
122.5000
124.2700
4,518,500
Tue, 17 Feb 2026
122.0800
127.6500
122.0800
124.2300
6,695,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
126.4650
127.0100
119.6600
121.3500
11,008,600
Thu, 12 Feb 2026
7 · 10-K
After-hours · 16:04 ET
10-K ↗
Thu, 12 Feb 2026
6 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 12 Feb 2026
119.5500
121.4800
115.5300
115.9600
10,090,700
Wed, 11 Feb 2026
120.9550
122.3500
118.1300
119.5500
5,842,400
Tue, 10 Feb 2026
120.4400
121.8800
119.3500
120.3200
5,512,700
Mon, 09 Feb 2026
121.8100
122.4900
120.2500
121.3100
4,915,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
121.2700
122.8400
119.7600
122.1800
5,352,800
Thu, 05 Feb 2026
124.2400
125.0000
120.7900
121.2700
4,057,800
Wed, 04 Feb 2026
123.1500
125.5100
120.2000
124.6100
5,457,100
Tue, 03 Feb 2026
130.2400
131.0600
120.1000
122.0750
6,834,500
Mon, 02 Feb 2026
129.5000
132.4800
128.3900
131.3100
3,220,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
130.9700
131.5600
129.0600
129.3700
3,505,700
Thu, 29 Jan 2026
131.7500
132.5800
130.1000
131.7700
4,251,600
Wed, 28 Jan 2026
132.5400
134.1150
131.5100
131.5500
2,263,800
Tue, 27 Jan 2026
133.2300
133.4900
131.0100
132.2200
2,530,600
Mon, 26 Jan 2026
132.4900
134.5100
131.1800
133.3900
3,648,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
133.2100
134.8200
131.7100
132.1500
4,302,900
Thu, 22 Jan 2026
134.3200
137.2100
133.5100
133.8000
3,577,100
Wed, 21 Jan 2026
130.7300
134.9700
129.7000
133.5900
4,645,900
Tue, 20 Jan 2026
127.8300
132.0350
127.8300
130.7300
4,500,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
132.6000
132.7600
129.8500
130.6600
5,061,700
Thu, 15 Jan 2026
134.5400
135.5000
131.9300
132.6000
4,662,400
Wed, 14 Jan 2026
139.5000
139.6500
130.1500
132.7900
7,681,600
Tue, 13 Jan 2026
138.1400
140.1900
136.5000
140.0700
4,108,700
Mon, 12 Jan 2026
139.2800
140.2400
137.0150
138.5100
3,371,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
140.0050
141.4000
137.9100
139.2700
4,577,800
Thu, 08 Jan 2026
136.1050
138.7800
134.5500
138.6600
3,592,800
Wed, 07 Jan 2026
137.6500
139.5500
136.8300
137.0400
3,585,100
Tue, 06 Jan 2026
135.9500
138.3800
135.9450
138.0200
3,113,000
Mon, 05 Jan 2026
133.1000
137.9600
132.6350
135.8700
4,336,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
135.9400
136.1100
132.3400
133.0100
3,863,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
136.6200
137.5800
135.5650
135.7200
2,188,100
Tue, 30 Dec 2025
135.8900
137.4200
135.8900
136.9100
2,406,200
Mon, 29 Dec 2025
136.5000
137.1600
136.1600
136.6200
2,773,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
136.7300
137.2110
136.1500
136.8200
1,776,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
136.0100
137.9900
135.8100
136.7800
1,457,200
Tue, 23 Dec 2025
136.6000
137.2100
135.5800
136.4900
3,464,800
Mon, 22 Dec 2025
136.0900
138.5200
135.9500
136.9500
5,568,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
134.1500
137.0500
133.6100
135.2800
10,530,800
Thu, 18 Dec 2025
133.3000
135.4100
132.9600
133.9900
4,257,800
Wed, 17 Dec 2025
133.9600
136.8200
133.6210
133.7800
6,158,000
Tue, 16 Dec 2025
132.0300
133.0490
131.1700
132.0100
4,390,700
Mon, 15 Dec 2025
129.2900
132.2500
128.3000
131.8100
5,518,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
128.9300
130.6000
128.1900
128.3900
3,581,000
Thu, 11 Dec 2025
127.6000
129.6100
126.9700
128.0000
5,075,500
Wed, 10 Dec 2025
125.4500
128.8300
124.4600
127.5700
4,731,200
Tue, 09 Dec 2025
121.6100
125.8100
121.1540
125.3900
3,608,600
Mon, 08 Dec 2025
124.2150
124.2150
120.9150
122.0100
4,030,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
120.9200
124.8100
120.4000
124.3200
3,962,300
Thu, 04 Dec 2025
120.1500
121.0000
119.2200
120.8200
4,024,100
Wed, 03 Dec 2025
118.2600
120.7230
117.6300
120.1300
5,485,500
Tue, 02 Dec 2025
118.6500
120.0910
117.3700
118.5000
6,681,500
Mon, 01 Dec 2025
116.0000
119.6200
115.6450
118.8000
4,713,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
116.7550
117.7900
116.4000
116.9900
2,522,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
117.9900
118.0400
116.4000
116.7400
5,112,200
Tue, 25 Nov 2025
114.4650
119.2400
114.4650
118.5600
7,731,100
Mon, 24 Nov 2025
114.6650
115.0500
113.3800
114.4100
6,476,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
5 · 8-K
After market open · 12:55 ET
8-K ↗
Fri, 21 Nov 2025
112.1700
115.6900
111.8400
114.2600
6,865,800
Thu, 20 Nov 2025
114.5100
115.1400
110.8100
111.5400
7,206,700
Wed, 19 Nov 2025
115.5000
115.9100
114.0750
114.4400
4,516,100
Tue, 18 Nov 2025
116.5900
118.5400
115.3900
115.4200
5,547,200
Mon, 17 Nov 2025
120.7400
121.3300
116.7010
117.6000
5,187,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
120.9200
122.7500
119.6040
122.0200
4,119,700
Thu, 13 Nov 2025
121.5050
123.4000
121.0000
121.1900
3,716,000
Wed, 12 Nov 2025
122.6600
122.8500
120.7050
121.6900
3,713,600
Tue, 11 Nov 2025
120.2800
123.4590
120.0000
122.5300
4,424,700
Mon, 10 Nov 2025
121.9400
122.8300
119.7800
120.2000
7,481,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
125.4950
125.7600
117.1470
120.8800
11,756,000
Thu, 06 Nov 2025
4 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Thu, 06 Nov 2025
3 · 8-K
After-hours · 16:00 ET
8-K ↗
Thu, 06 Nov 2025
122.3800
123.3900
119.8200
120.5300
9,853,400
Wed, 05 Nov 2025
122.0000
124.0900
121.6000
122.5000
4,580,400
Tue, 04 Nov 2025
125.5000
125.9900
121.9300
122.3500
5,967,300
Mon, 03 Nov 2025
126.4600
127.3250
124.6200
126.8000
4,053,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
126.1800
127.1500
125.2600
126.5400
3,481,600
Thu, 30 Oct 2025
125.4700
128.2750
125.2600
126.3400
4,013,400
Wed, 29 Oct 2025
127.8700
128.6800
125.4650
126.4800
5,102,900
Tue, 28 Oct 2025
129.5900
130.0500
127.6700
128.0100
4,463,200
Mon, 27 Oct 2025
128.2300
129.5400
126.3800
129.0700
3,839,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
127.6500
129.0600
127.3500
127.9900
3,344,300
Thu, 23 Oct 2025
127.5300
128.8000
126.7400
127.3500
3,239,400
Wed, 22 Oct 2025
128.5200
128.9650
127.3100
127.5000
3,292,700
Tue, 21 Oct 2025
126.8700
129.5000
126.6750
128.5600
3,331,500
Mon, 20 Oct 2025
126.1100
128.5000
125.7900
127.2100
3,976,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
123.0650
126.4000
122.8050
125.9100
4,479,100
Thu, 16 Oct 2025
124.2600
126.9700
122.0450
122.8900
5,254,200
Wed, 15 Oct 2025
124.3350
125.8750
122.6900
124.2600
5,677,900
Tue, 14 Oct 2025
117.6900
124.4700
117.6900
122.8900
6,171,600
Mon, 13 Oct 2025
118.9100
119.8000
118.2500
118.8600
3,344,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
120.3000
120.5800
116.3200
118.1900
5,107,100
Thu, 09 Oct 2025
120.4600
121.4180
119.5600
120.1500
3,414,800
Wed, 08 Oct 2025
120.2350
120.7700
118.9100
119.9900
4,407,400
Tue, 07 Oct 2025
120.4900
121.1000
119.1400
119.8500
4,415,900
Mon, 06 Oct 2025
120.7300
123.1500
120.0500
120.3500
5,474,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
121.6500
122.2500
119.8400
120.2200
5,911,300
Thu, 02 Oct 2025
122.4700
122.5000
120.0200
121.4900
4,562,200
Wed, 01 Oct 2025
120.8500
122.6100
120.7850
122.3200
3,443,300
Tue, 30 Sep 2025
122.9000
123.0800
120.5200
121.4200
3,730,500
Mon, 29 Sep 2025
124.4400
124.5800
122.8300
122.9200
3,874,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
122.2000
123.9100
121.6500
123.7000
2,899,600
Thu, 25 Sep 2025
122.9100
122.9100
121.1180
121.7500
3,632,000
Wed, 24 Sep 2025
123.5000
125.5900
122.0800
123.0800
4,060,500
Tue, 23 Sep 2025
125.4400
126.8550
123.0500
123.5000
5,634,700
Mon, 22 Sep 2025
125.6500
126.6400
123.3500
125.4400
5,591,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
126.3300
127.8500
125.1900
127.0400
9,144,300
Thu, 18 Sep 2025
123.7400
125.7200
123.6000
125.4700
4,235,700
Wed, 17 Sep 2025
121.9800
124.4500
121.5200
123.2000
4,973,300
Tue, 16 Sep 2025
120.7100
121.9900
119.7650
121.6600
5,072,200
Mon, 15 Sep 2025
122.9100
122.9800
119.7600
120.3700
7,060,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
123.0700
123.4500
121.8400
122.5500
5,263,900
Thu, 11 Sep 2025
123.6950
124.5000
122.6500
123.0500
5,241,500
Wed, 10 Sep 2025
123.8100
124.4400
122.6300
123.4100
4,772,600
Tue, 09 Sep 2025
124.1200
124.7800
123.6000
123.8100
3,607,600
Mon, 08 Sep 2025
124.2400
126.0800
123.0600
124.6200
4,765,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
125.3700
127.3850
122.8200
123.8100
4,327,200
Thu, 04 Sep 2025
124.6500
125.6500
123.1800
125.3700
6,194,500
Wed, 03 Sep 2025
127.4200
127.7500
124.4600
124.9000
6,267,200
Tue, 02 Sep 2025
128.4200
129.2300
126.4600
127.5900
4,195,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
129.9200
131.1100
129.2100
130.5300
4,159,400
Thu, 28 Aug 2025
130.1900
130.5900
128.8200
130.4600
3,657,100
Wed, 27 Aug 2025
127.0000
130.1500
126.9200
129.8500
3,830,600
Tue, 26 Aug 2025
127.7150
128.8000
126.4000
126.8900
4,355,500
Mon, 25 Aug 2025
129.4400
130.0300
128.0900
128.1500
2,960,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
127.1700
130.4250
126.3200
129.9200
4,563,100
Thu, 21 Aug 2025
124.9600
126.4900
124.4700
126.4300
3,115,800
Wed, 20 Aug 2025
125.0400
126.6000
123.8150
124.9600
4,097,900
Tue, 19 Aug 2025
125.3500
128.0800
125.2700
126.0000
3,739,800
Mon, 18 Aug 2025
124.6250
125.8900
124.4600
125.4900
3,985,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
125.0000
126.3450
124.3300
125.1000
4,309,800
Thu, 14 Aug 2025
123.4950
125.5800
122.4360
124.6400
4,706,500
Wed, 13 Aug 2025
122.3000
124.7680
121.7000
124.5500
6,651,500
Tue, 12 Aug 2025
118.9600
122.1900
118.1500
121.6100
6,278,900
Mon, 11 Aug 2025
120.0100
121.3000
118.1400
118.3000
6,577,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
120.5700
122.0000
119.3000
121.0200
5,791,300
Thu, 07 Aug 2025
120.3800
123.3900
117.2800
120.0300
17,502,100
Wed, 06 Aug 2025
2 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Wed, 06 Aug 2025
1 · 8-K
After-hours · 16:01 ET
8-K ↗
Wed, 06 Aug 2025
130.6750
131.2900
128.3000
130.5000
11,212,800
Tue, 05 Aug 2025
131.1200
132.1600
129.2800
129.9600
7,680,000
Mon, 04 Aug 2025
129.1000
131.1300
128.8300
130.9600
5,277,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
130.0400
130.3600
126.9200
128.0200
5,100,400
Thu, 31 Jul 2025
134.7500
135.8000
132.1200
132.4100
3,876,500
Wed, 30 Jul 2025
135.9000
136.5250
133.9200
134.7500
3,502,200
Tue, 29 Jul 2025
142.1700
143.0900
136.3800
136.8400
4,143,400
Mon, 28 Jul 2025
141.3000
143.3000
141.0200
142.1600
2,808,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend