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
111.2300
114.3500
110.6400
113.5500
2,742,900
Thu, 23 Jul 2026
111.7600
111.8200
109.3800
110.6600
3,283,700
Wed, 22 Jul 2026
113.1300
113.2400
110.1000
110.7400
3,359,300
Tue, 21 Jul 2026
14 · 8-K
After-hours · 16:03 ET
8-K ↗
Tue, 21 Jul 2026
113.8500
114.7700
111.9300
111.9600
3,011,900
Mon, 20 Jul 2026
113.8700
115.3900
112.5800
115.2000
2,965,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
13 · 10-K
After-hours · 16:05 ET
10-K ↗
Fri, 17 Jul 2026
115.1300
117.7200
112.5000
114.3900
4,269,000
Thu, 16 Jul 2026
111.4700
115.2400
111.4700
114.7000
3,597,000
Wed, 15 Jul 2026
109.7700
112.3400
109.4300
110.0000
2,475,000
Tue, 14 Jul 2026
107.9900
110.5200
107.4900
109.5200
2,489,800
Mon, 13 Jul 2026
108.9100
111.6400
108.7400
110.7500
2,352,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
107.4600
107.8600
106.4900
107.5400
2,179,700
Thu, 09 Jul 2026
104.6200
106.9000
103.7400
106.2600
3,575,400
Wed, 08 Jul 2026
108.0700
108.1200
105.8600
106.5800
2,524,500
Tue, 07 Jul 2026
107.4600
109.7300
107.4600
108.1200
2,883,800
Mon, 06 Jul 2026
106.2800
106.8400
104.6500
105.3900
2,630,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
103.0200
106.5100
102.8900
106.3500
3,656,500
Wed, 01 Jul 2026
100.8600
103.9700
100.3100
102.7100
4,417,700
Tue, 30 Jun 2026
99.8100
100.0300
97.7900
98.3300
3,174,400
Mon, 29 Jun 2026
100.8900
101.5900
98.8000
99.8100
3,535,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
97.0000
100.1400
97.0000
99.9000
5,596,800
Thu, 25 Jun 2026
96.2100
100.1900
95.6900
96.7200
4,398,700
Wed, 24 Jun 2026
98.7700
98.8500
93.0200
96.3000
6,388,300
Wed, 24 Jun 2026
12 · 8-K
Pre-market · 08:38 ET
8-K ↗
Tue, 23 Jun 2026
97.9100
98.8500
97.5500
97.9900
4,562,300
Mon, 22 Jun 2026
97.2000
98.3500
95.8100
95.9300
4,519,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
97.8900
98.7900
95.9600
98.2400
7,100,900
Wed, 17 Jun 2026
99.0200
100.8500
97.0600
97.5800
3,603,300
Tue, 16 Jun 2026
101.1600
102.6200
99.1700
100.2800
3,386,400
Mon, 15 Jun 2026
102.9000
103.3000
100.2500
100.9000
3,593,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
99.2700
100.9900
98.1100
100.6300
2,639,300
Thu, 11 Jun 2026
99.1500
100.9400
98.6900
99.2700
3,147,800
Wed, 10 Jun 2026
100.2800
101.7700
98.9100
101.1000
2,679,600
Tue, 09 Jun 2026
97.9600
100.5400
97.2600
100.2800
3,369,100
Mon, 08 Jun 2026
99.4600
100.4800
98.5700
98.9200
3,612,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
99.7400
101.3300
99.6900
100.5300
2,410,100
Thu, 04 Jun 2026
100.8900
102.0300
99.2100
99.4800
2,237,400
Wed, 03 Jun 2026
99.6100
100.1800
97.6300
98.4500
2,446,800
Tue, 02 Jun 2026
99.9200
101.2200
98.6300
100.7900
2,513,100
Mon, 01 Jun 2026
97.9200
102.9200
97.7900
102.4400
4,135,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
95.5100
98.0100
95.1900
96.9800
5,719,700
Thu, 28 May 2026
94.4300
95.9600
93.6300
95.5100
2,270,600
Wed, 27 May 2026
94.7400
96.1600
94.0800
94.4300
2,474,600
Tue, 26 May 2026
96.7200
96.8400
94.0900
94.8000
2,959,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
94.2500
97.2100
94.2500
97.0000
2,593,000
Thu, 21 May 2026
93.9100
94.9200
92.7600
94.2500
2,315,300
Wed, 20 May 2026
93.3600
95.0000
91.6700
94.9200
2,753,900
Tue, 19 May 2026
95.2600
97.1200
94.3900
94.4800
3,276,300
Mon, 18 May 2026
91.3800
94.7300
90.7600
94.4900
3,035,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
90.1900
91.9700
90.0300
91.5400
2,921,100
Thu, 14 May 2026
89.9700
90.9100
88.6500
88.8300
2,857,400
Wed, 13 May 2026
91.4900
91.8100
87.4300
89.9200
5,243,400
Tue, 12 May 2026
94.7100
95.2000
92.8100
93.7100
3,558,500
Mon, 11 May 2026
93.0900
94.3700
92.4500
93.8800
3,404,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
93.6900
94.6700
92.0000
93.9300
2,446,500
Thu, 07 May 2026
91.1900
95.0600
91.0000
94.2600
3,964,600
Wed, 06 May 2026
91.6400
91.9900
90.5400
91.3800
4,140,200
Tue, 05 May 2026
92.5500
93.1000
90.8900
92.8500
2,816,100
Mon, 04 May 2026
93.0500
94.4000
92.0200
92.4800
2,388,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
93.7300
94.5500
91.6800
93.0200
2,198,500
Thu, 30 Apr 2026
92.9200
93.7800
91.8200
92.6300
3,130,700
Wed, 29 Apr 2026
93.1400
94.1100
90.6500
94.0500
3,692,300
Tue, 28 Apr 2026
91.3700
92.2900
90.1700
90.9900
3,006,800
Mon, 27 Apr 2026
89.8000
91.1100
89.5400
89.9300
3,032,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
90.4300
90.9300
89.1900
89.8200
3,081,300
Thu, 23 Apr 2026
92.4100
92.6200
89.4100
90.9500
2,545,100
Wed, 22 Apr 2026
93.3800
94.3100
92.5400
93.4300
3,066,800
Tue, 21 Apr 2026
93.0800
95.4000
92.6200
93.6800
3,294,800
Mon, 20 Apr 2026
91.9600
93.3400
91.5900
93.0900
3,595,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
93.0800
93.3000
91.1800
91.9600
3,215,600
Thu, 16 Apr 2026
91.2200
92.7600
90.8800
92.1300
3,740,300
Wed, 15 Apr 2026
89.3900
91.0600
88.7500
90.2600
3,088,600
Tue, 14 Apr 2026
89.3200
90.2000
88.6200
88.8500
2,883,600
Mon, 13 Apr 2026
85.6900
89.4700
85.6900
89.3200
4,436,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
87.8000
88.0000
85.4500
85.5700
3,686,500
Thu, 09 Apr 2026
89.1300
89.2100
86.8400
87.8600
3,493,000
Wed, 08 Apr 2026
91.7200
92.9700
89.6500
89.8900
3,211,500
Tue, 07 Apr 2026
91.6400
92.8700
90.8200
91.6100
3,039,700
Mon, 06 Apr 2026
91.3700
92.1900
90.5700
91.8500
2,571,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.1500
92.2900
89.6800
91.7000
4,514,000
Wed, 01 Apr 2026
91.7400
92.3100
89.6900
90.9100
5,971,000
Tue, 31 Mar 2026
94.0300
94.5000
91.9500
92.1200
4,515,700
Mon, 30 Mar 2026
91.6600
93.6400
91.5600
93.1200
3,749,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
93.2500
93.2500
90.5400
91.6800
3,583,800
Thu, 26 Mar 2026
11 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Thu, 26 Mar 2026
93.0700
96.2400
93.0200
93.5900
5,360,200
Wed, 25 Mar 2026
95.2100
95.4900
89.0100
93.3600
7,975,200
Wed, 25 Mar 2026
10 · 8-K
Pre-market · 08:34 ET
8-K ↗
Tue, 24 Mar 2026
92.8600
93.0000
89.9800
90.6100
5,142,200
Mon, 23 Mar 2026
93.3000
94.6600
92.7900
93.5000
4,935,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
91.3400
93.3500
91.0700
92.5500
11,214,900
Thu, 19 Mar 2026
91.1200
93.4800
91.0300
91.7100
4,642,100
Wed, 18 Mar 2026
91.3500
92.3500
90.5700
90.6400
3,911,600
Tue, 17 Mar 2026
93.8000
95.0900
92.1300
92.4300
2,817,400
Mon, 16 Mar 2026
92.6700
93.8600
92.5000
93.1000
2,604,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
92.3700
92.7500
91.5300
92.6100
2,914,600
Thu, 12 Mar 2026
94.1100
95.8400
91.6500
91.6700
3,994,300
Wed, 11 Mar 2026
95.7100
96.6300
93.1800
94.0000
3,439,100
Tue, 10 Mar 2026
97.8000
98.1700
94.1700
95.1200
3,415,000
Mon, 09 Mar 2026
99.5200
99.7900
97.1000
98.3000
4,489,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
97.5700
101.0200
96.3100
100.8500
5,007,900
Thu, 05 Mar 2026
95.8900
98.6700
95.8100
98.3800
4,169,500
Wed, 04 Mar 2026
95.2300
96.4200
94.8200
95.7900
2,693,900
Tue, 03 Mar 2026
93.5000
96.3700
92.9600
95.5600
3,043,700
Mon, 02 Mar 2026
92.9000
94.4600
92.1300
94.2500
3,775,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
93.1800
94.2500
91.3600
93.6500
7,012,700
Thu, 26 Feb 2026
91.9900
94.7800
91.5600
94.4800
5,650,100
Wed, 25 Feb 2026
88.9000
91.3100
88.5500
91.2300
3,503,600
Tue, 24 Feb 2026
87.3600
90.3300
86.8900
88.4800
4,120,900
Mon, 23 Feb 2026
90.4400
90.5500
87.0400
87.3900
4,910,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
92.2100
92.3600
90.3200
91.2400
5,312,500
Thu, 19 Feb 2026
94.1100
94.5600
91.8800
92.3400
3,273,100
Wed, 18 Feb 2026
93.6000
94.7700
92.8400
94.2900
2,775,100
Tue, 17 Feb 2026
94.7100
95.9900
92.9400
93.2700
3,632,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
93.3100
94.7600
92.2800
94.3800
4,773,800
Thu, 12 Feb 2026
94.1500
94.7000
91.7000
92.4700
6,212,900
Wed, 11 Feb 2026
98.2500
99.1200
94.0800
94.8400
5,719,000
Tue, 10 Feb 2026
97.0400
99.5600
97.0400
99.0300
4,655,800
Mon, 09 Feb 2026
98.5200
98.7500
96.5100
98.0900
4,298,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
98.4800
99.8100
97.6300
98.5300
3,403,500
Thu, 05 Feb 2026
99.1900
100.6000
96.7500
98.1700
3,583,500
Wed, 04 Feb 2026
97.0000
99.3400
94.9000
98.4800
5,376,900
Tue, 03 Feb 2026
100.4200
101.2800
97.0900
97.1500
6,007,800
Mon, 02 Feb 2026
103.6200
103.9200
102.0100
102.4700
3,111,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
101.9500
103.2000
101.0500
103.1300
4,026,300
Thu, 29 Jan 2026
101.9800
103.5800
101.5300
102.2300
6,082,700
Wed, 28 Jan 2026
102.7800
103.6200
102.0900
102.4500
4,080,400
Tue, 27 Jan 2026
105.0100
105.5500
103.6900
104.9400
2,928,400
Mon, 26 Jan 2026
107.1200
107.9000
105.2900
106.1900
2,898,500
Mon, 26 Jan 2026
9 · 8-K
Pre-market · 09:24 ET
8-K ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
106.8600
107.8600
106.4700
106.6300
2,629,200
Thu, 22 Jan 2026
107.4300
108.5200
107.0000
107.1900
4,866,000
Wed, 21 Jan 2026
107.0700
108.7300
106.8000
107.1900
3,600,800
Tue, 20 Jan 2026
110.6000
110.6000
107.3100
107.4200
3,569,000
Tue, 20 Jan 2026
8 · 8-K
Pre-market · 09:05 ET
8-K ↗
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
110.8800
111.4300
109.7600
111.1800
3,421,300
Thu, 15 Jan 2026
110.7500
111.9300
110.0000
110.5100
1,779,400
Wed, 14 Jan 2026
109.5000
110.8800
109.1700
110.2900
2,257,700
Tue, 13 Jan 2026
112.2900
112.7400
108.9100
109.6600
2,919,600
Mon, 12 Jan 2026
112.8900
113.9900
112.3900
112.6900
2,055,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
113.9900
115.0700
113.3000
113.7700
2,410,600
Thu, 08 Jan 2026
110.9400
114.7100
110.6300
114.2500
3,165,600
Wed, 07 Jan 2026
111.2900
112.2500
110.9600
111.6300
2,953,300
Tue, 06 Jan 2026
108.7700
111.6900
108.4700
111.2200
2,639,600
Mon, 05 Jan 2026
108.6000
110.5400
107.8000
109.4800
3,286,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
112.1200
112.2000
108.3300
108.6000
3,214,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
113.1600
113.2400
112.0800
112.1800
1,717,700
Tue, 30 Dec 2025
113.6000
113.9700
112.9300
113.3900
2,200,900
Mon, 29 Dec 2025
114.1900
114.7200
113.4800
114.0000
1,518,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
114.5800
114.9600
113.7600
114.1900
1,586,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
113.9200
115.0400
113.7400
114.5800
1,082,000
Tue, 23 Dec 2025
114.8900
114.9900
113.7100
114.1000
3,155,200
Mon, 22 Dec 2025
7 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Mon, 22 Dec 2025
112.8300
115.0100
112.7400
114.8800
2,927,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
114.0700
114.1200
109.0300
112.2800
11,297,800
Fri, 19 Dec 2025
6 · 8-K
Pre-market · 08:36 ET
8-K ↗
Thu, 18 Dec 2025
116.3600
116.6700
113.4600
114.2400
6,418,200
Wed, 17 Dec 2025
115.2200
117.8300
114.5900
116.7000
5,109,800
Tue, 16 Dec 2025
115.1400
115.6800
114.3500
115.2200
4,114,100
Mon, 15 Dec 2025
115.8300
116.5200
114.9200
115.3800
4,444,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
115.2000
116.5500
114.9300
115.4500
4,543,300
Thu, 11 Dec 2025
112.9700
114.9800
112.1300
114.6300
2,594,400
Wed, 10 Dec 2025
112.5900
113.5600
112.2300
112.8800
4,022,400
Tue, 09 Dec 2025
112.3900
113.4500
112.2600
112.7400
2,835,900
Mon, 08 Dec 2025
111.9000
112.8800
111.0500
112.4500
3,679,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
111.9300
113.6000
111.5800
112.0600
2,463,800
Thu, 04 Dec 2025
113.6300
114.1500
111.2800
111.7700
2,152,400
Wed, 03 Dec 2025
110.7800
113.6200
110.6000
113.3900
4,278,700
Tue, 02 Dec 2025
110.9400
111.1200
109.7500
110.7800
4,057,600
Mon, 01 Dec 2025
110.8300
111.7700
110.2300
110.5400
5,147,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
111.4000
112.2300
111.2400
111.6900
1,244,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
111.8100
112.0300
111.0200
111.4100
2,203,500
Tue, 25 Nov 2025
110.1500
112.4900
109.9900
112.1100
2,832,400
Mon, 24 Nov 2025
111.2600
111.5700
109.4200
109.9100
5,405,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
108.4400
112.9500
108.4400
111.4600
4,236,100
Thu, 20 Nov 2025
109.7200
109.9900
108.1200
108.4600
2,164,400
Wed, 19 Nov 2025
109.9200
110.0700
108.0000
109.5500
2,307,700
Tue, 18 Nov 2025
110.4800
111.3400
109.0700
109.9600
2,552,800
Mon, 17 Nov 2025
111.8700
111.8800
110.0000
110.4800
2,362,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
112.3200
112.6300
110.6500
112.1000
2,927,000
Thu, 13 Nov 2025
110.6900
111.9000
109.9900
111.8000
3,602,200
Wed, 12 Nov 2025
111.7200
111.9800
110.8300
111.0800
1,731,600
Tue, 11 Nov 2025
111.3300
112.3200
110.8400
111.6400
2,052,900
Mon, 10 Nov 2025
112.0500
112.6500
110.1600
111.4800
2,397,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
112.5100
112.8600
110.7000
111.9600
3,515,000
Thu, 06 Nov 2025
116.1600
117.0300
112.0700
112.8200
5,031,100
Wed, 05 Nov 2025
115.1400
116.8100
114.3100
116.5000
3,978,600
Tue, 04 Nov 2025
116.1700
116.4100
113.1500
115.1400
3,262,700
Mon, 03 Nov 2025
116.5800
116.5800
113.4700
115.1100
2,942,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
116.8200
118.0100
116.0800
117.0300
2,754,200
Thu, 30 Oct 2025
117.7700
118.6400
116.8200
117.2300
2,476,200
Wed, 29 Oct 2025
122.3500
122.5000
117.0000
117.4000
4,919,000
Tue, 28 Oct 2025
124.5100
124.7300
123.0200
124.0500
2,763,600
Mon, 27 Oct 2025
124.5900
125.2900
124.1400
125.0100
2,646,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
125.1100
125.5600
124.2100
124.6000
4,436,800
Thu, 23 Oct 2025
126.3700
126.9600
124.4500
124.7500
1,993,400
Wed, 22 Oct 2025
127.2200
128.5700
126.5100
126.6100
2,218,300
Tue, 21 Oct 2025
126.6600
128.7800
125.7100
127.5400
2,380,300
Mon, 20 Oct 2025
126.7500
127.9300
125.3000
126.5900
2,388,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
126.8700
127.2600
125.5100
126.5600
2,461,100
Thu, 16 Oct 2025
127.7500
128.2600
125.8800
126.4900
2,860,600
Wed, 15 Oct 2025
128.2800
129.2400
127.3400
127.5200
2,546,000
Tue, 14 Oct 2025
5 · 8-K
After-hours · 17:27 ET
8-K ↗
Tue, 14 Oct 2025
127.5500
129.2000
127.0800
128.5900
2,444,100
Mon, 13 Oct 2025
125.6900
127.7200
125.2500
127.4200
2,867,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
125.8100
126.3400
124.9300
125.5500
2,711,800
Thu, 09 Oct 2025
127.1400
127.1400
124.5500
125.2100
2,325,100
Wed, 08 Oct 2025
126.7500
126.8500
125.4900
126.5900
2,273,700
Tue, 07 Oct 2025
124.1200
127.0600
123.7500
127.0200
2,437,300
Mon, 06 Oct 2025
124.9600
124.9600
123.2600
124.3700
2,936,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
123.4600
124.8800
122.8400
124.6100
1,970,500
Thu, 02 Oct 2025
123.6300
123.7700
121.8300
123.4200
2,709,200
Wed, 01 Oct 2025
126.7600
127.0000
122.2500
124.0100
4,875,200
Tue, 30 Sep 2025
4 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Tue, 30 Sep 2025
121.6100
126.8400
119.0200
126.7600
6,937,500
Tue, 30 Sep 2025
3 · 8-K
Pre-market · 08:41 ET
8-K ↗
Mon, 29 Sep 2025
128.6000
130.3200
128.2900
128.5300
4,663,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
127.1600
128.6300
126.7100
128.2100
3,571,300
Thu, 25 Sep 2025
128.9100
129.3000
126.1300
126.6900
3,168,900
Wed, 24 Sep 2025
128.9400
130.0300
128.1800
128.2700
3,547,400
Tue, 23 Sep 2025
129.7200
130.6400
128.8000
129.3000
3,847,200
Mon, 22 Sep 2025
128.6000
130.8800
128.2300
130.4000
4,327,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
131.7700
131.9600
129.3300
130.0000
7,782,900
Thu, 18 Sep 2025
131.8400
132.8700
130.9400
131.1100
3,656,200
Wed, 17 Sep 2025
132.2800
134.1400
132.1500
132.4600
3,784,600
Tue, 16 Sep 2025
131.9600
132.4000
130.2400
131.6200
2,991,400
Mon, 15 Sep 2025
135.3400
135.7800
131.7700
131.9700
2,195,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
135.0900
135.9700
134.6800
135.1100
1,305,400
Thu, 11 Sep 2025
132.8800
135.7600
132.6600
135.4600
1,698,900
Wed, 10 Sep 2025
133.9000
135.0500
132.4400
133.0700
1,860,500
Tue, 09 Sep 2025
135.1000
135.7900
134.0700
134.4100
1,388,000
Mon, 08 Sep 2025
135.6300
136.0500
134.5800
135.4300
2,097,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
137.7200
138.1900
133.7200
135.4400
1,898,300
Thu, 04 Sep 2025
135.5300
137.3900
134.7900
137.3200
1,995,600
Wed, 03 Sep 2025
135.2200
136.0400
134.3400
135.6300
1,549,200
Tue, 02 Sep 2025
138.6900
139.0600
135.2100
135.9600
2,059,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
138.8600
139.5300
138.3800
139.4600
1,715,800
Fri, 29 Aug 2025
2 · DEFA14A
Pre-market · 08:05 ET
DEFA14A ↗
Fri, 29 Aug 2025
1 · DEF 14A
Pre-market · 08:00 ET
DEF 14A ↗
Thu, 28 Aug 2025
138.7500
139.2100
137.8800
138.7200
1,681,400
Wed, 27 Aug 2025
138.2100
139.3400
137.7300
138.6500
1,852,700
Tue, 26 Aug 2025
138.1800
139.0000
137.6000
138.0400
3,317,500
Mon, 25 Aug 2025
140.4100
140.5600
138.2400
138.5000
1,707,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
139.1700
141.1900
138.8400
140.8100
2,066,300
Thu, 21 Aug 2025
138.2800
138.7100
137.6700
138.4100
1,609,500
Wed, 20 Aug 2025
139.8800
140.7700
138.4400
138.8800
2,274,300
Tue, 19 Aug 2025
137.7600
139.6000
137.4800
139.0100
2,117,000
Mon, 18 Aug 2025
138.3300
139.0700
137.2300
137.5700
1,966,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
138.0000
138.9400
136.9200
138.2500
2,672,200
Thu, 14 Aug 2025
138.3800
138.8900
137.2500
137.4900
1,425,000
Wed, 13 Aug 2025
135.0400
138.8100
134.8300
138.6100
2,584,200
Tue, 12 Aug 2025
138.5900
138.7300
134.8100
134.9900
3,123,400
Mon, 11 Aug 2025
141.1000
141.5900
138.3900
138.6000
2,521,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
140.3000
141.8900
140.2600
141.1900
1,368,000
Thu, 07 Aug 2025
140.0500
141.0600
139.4200
140.5200
1,885,100
Wed, 06 Aug 2025
139.6000
139.6900
138.2200
139.0800
2,018,000
Tue, 05 Aug 2025
139.6700
139.9500
138.7600
139.1800
1,976,700
Mon, 04 Aug 2025
139.4400
140.2500
138.6200
139.4300
2,389,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
143.1200
143.5800
138.3700
139.3400
4,235,400
Thu, 31 Jul 2025
144.7900
146.8300
144.0700
144.3300
2,420,700
Wed, 30 Jul 2025
146.6900
148.0000
145.4900
145.9100
1,749,900
Tue, 29 Jul 2025
146.7300
147.3500
145.0400
147.2900
2,112,100
Mon, 28 Jul 2025
148.0400
148.1100
146.0000
146.2600
1,447,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend